@michael0520/claude-status
v3.0.1
Published
Modern TypeScript CLI for Claude Code status line management
Maintainers
Readme
Claude Code Status Line
Enhanced Claude Code status line with time, model, git branch, and session cost.
Features
- 🕐 Current Time
- 🤖 Claude Model
- 🌿 Git Branch
- 💰 Session Cost (using Claude Code's built-in cost data)
Example: 🕐 20:53:49 | 🤖 Sonnet 4 | 🌿 main | 💰 $1.23
Installation
# One-liner installation
npx @michael0520/claude-status installAlternative Methods
# Install globally
npm install -g @michael0520/claude-status
claude-status install
# Using pnpm
pnpm dlx @michael0520/claude-status install
# Legacy shell script
curl -O https://raw.githubusercontent.com/Michael0520/cc-status-setting/main/setup-claude-statusline.sh
chmod +x setup-claude-statusline.sh && ./setup-claude-statusline.shRequirements
- macOS
- Claude Code installed
jq(auto-installed via Homebrew)
No external cost-tracking tools required - uses Claude Code's built-in JSON metadata.
CLI Commands
npx @michael0520/claude-status install # Install
npx @michael0520/claude-status config # Configure
npx @michael0520/claude-status test # Test
npx @michael0520/claude-status uninstall # Remove
npx @michael0520/claude-status --help # HelpTroubleshooting
Status line not showing?
- Restart Claude Code
- Run
claude-status testfor diagnostics
Restore backup:
claude-status uninstall # Follow restore prompts