Claude Code Session Dashboard: 複数セッションを監視するオープンソースツール

概要
Claude Codeセッションダッシュボードは、複数のClaude Codeセッションを同時に実行する際の可視性の問題を解決するために構築されたオープンソースツールです。セッション全体のコスト、セッションステータス、コンテキストウィンドウ使用率を統合して表示します。
開発経緯
プロジェクト全体はClaude Codeを使用して記述されました。開発者が問題を説明すると、ClaudeはClaude CodeがJSONLセッションログを~/.claude/projects/に書き込むことを特定しました。その後、Claudeはファイルウォッチャー、Express API、フロントエンドを単一のHTMLファイル内に構築しました。
セッションごとの機能
- 正確なモデルごとの価格設定によるトークン使用量とコスト
- ステータスインジケーター:思考中、待機中、アイドル、または古い状態
- 視覚的なプログレスバーとしてのコンテキストウィンドウ使用率
- 実行中のアクティブなサブエージェント
- セッションが現在作業中のファイル
- 展開可能なアクティビティログ
- Gitブランチと権限モード(AUTO-EDIT / YOLO)
仕組み
Claude CodeはJSONLセッションログを~/.claude/projects/に書き込みます。ダッシュボードはこれらのファイルを監視し、ブラウザタブですべてをレンダリングします。WebSocket、ビルドステップ、クラウドは不要で、Node.jsがローカルファイルを監視し、UI用の単一HTMLファイルを使用します。
クイックスタート
git clone https://github.com/Stargx/claude-code-dashboard
cd claude-code-dashboard
npm install && npm startその後、http://localhost:3001を開いてください。このプロジェクトは無料でMITライセンスです。
開発者はフィードバックを求めています。特に、セッション検出で問題が発生する可能性のあるmacOSまたはLinuxユーザーからの意見を歓迎します。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

備考: ClaudeコードワークフローのためのMarkdown注釈ツール
Remarkは、開発者がClaude CodeのレビューワークフローでMarkdownファイルにインラインで注釈を付けられるmacOSネイティブアプリです。エージェント向けに注釈をJSONとしてエクスポートし、.claude/skills/ディレクトリにインストールされたスキルを通じて統合します。

リーンコンテキスト: Claudeコードプラグインが冗長なドキュメントをエージェント最適化ファイルに変換
Lean Contextという無料のオープンソースClaude Codeプラグインは、プロジェクトのドキュメントをスキャンし、AIエージェントがgrepで発見できる内容を削除し、重要な非自明なコマンド、落とし穴、環境特有の癖だけを残します。.NETのeコマースプロジェクトでのテストでは、8つのドキュメント合計1,263行をわずか23行に削減しました。

スケールズ デスクトップ AI エージェント(Claude で構築、クリッピー風マスコット搭載)
Skalesは、WindowsとmacOS上でローカルで動作するデスクトップAIエージェントで、OpenRouter/Anthropic API経由のClaudeを推論とツール実行に使用します。紙クリップのスキン参照を持つフローティングデスクトップバディマスコットを含み、メール送信、ファイル管理、ウェブ閲覧、カレンダー管理などのコマンドを実行できます。

TeenyAppでClaudeが単一チャットリンクからフルスタックウェブサイトを構築・デプロイ可能に
TeenyAppは、ClaudeがHTTP経由で使用できるライブサブドメインとエージェントトークンを提供し、チャットから離れることなくコードのスキャフォールディング、マイグレーションの実行、認証の設定、実際のURLへのデプロイを可能にします。