Scut

CLI Reference

scut claude status-line

Claude Code · status

Render the Claude Code status bar from session JSON.

Claude Code runs scut claude status-line as a subprocess and sends session JSON on stdin. The command writes styled status text to stdout.

For user-facing setup notes, see Claude Status Line.

Generated help

Generated from scut claude status-line --help.

Usage: scut claude status-line [flags]

Render the Claude Code status bar. Reads session JSON from stdin, prints styled
output to stdout.

Renders a status line for the Claude Code terminal. Reads the session snapshot
JSON from stdin and prints styled output to stdout. Designed for low-latency
execution — uses go-git for branch detection (no subprocess) and lipgloss for
ANSI styling.

Flags:
  -h, --help               Show context-sensitive help.
  -v, --version            Print version and exit.

      --log                Enable logging to ~/.scut/logging/ at info level.
      --log-level=LEVEL    Set log level: debug, info, warn, error (implies
                           --log).