m1ckc3s/claude-status-bar
Menu bar status indicator for Claude Code
解決する課題
Claude Codeのユーザーは、AIが「思考」中やツール実行中の間、ターミナルで待機する必要があることが多く、他のウィンドウで作業しながら進捗を追跡するのが困難です。このアプリは、macOSのメニューバーに常駐する一目でわかるステータスインジケーターを提供し、ユーザーがターミナルに戻ることなく、Claudeが作業中か、許可待ちか、完了したかを確認できるようにします。
仕組み
このアプリはステートレスであり、ユーザーの ~/.claude/settings.json ファイルにマージされたフックを介してClaude Codeと統合されます。Claude Codeの実行中、これらのフックから更新情報をポーリングします。Claude Codeセッションが開始されると自動的に起動し、すべてのセッションが終了すると自動的に終了します。複数のライブセッションのステータス更新を1つのメニューバーアイコンに集約します。
対象ユーザー
Claude Code(CLI、デスクトップアプリ、またはCursor拡張機能)を使用しており、バックグラウンドでAIエージェントのワークフローを非侵入的に監視したいmacOSユーザー。
ハイライト
- ライブステータス追跡: 思考中はアニメーションアイコン、許可待ちの際は黄色いドット、現在のターンのタイマーを表示します。
- マルチセッションサポート: 複数のClaude Codeセッションを同時に処理し、ユーザーの許可が必要なセッションを優先します。
- カスタマイズ可能なビジュアル: 複数のアニメーションスタイル(Spark、Unicode、Orbit、ピクセルアートの蟹)とカラーオプションを提供します。
- マルチサーフェス互換性: Claude Code CLI、ClaudeデスクトップアプリのCodeタブ、およびCursor拡張機能で動作します。
- ゼロ管理: Claude Codeのアクティビティに基づいて自動的に開始および終了します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト