Charonyuu/whatsmyagentdoing

Claude Code / Codex 用のスキル:/myoffice と入力すると、ブラウザに小さなオフィスが開き、ローカルマシン上のすべてのコーディングエージェントセッションが現在何をしているか(思考中、ツール実行中、返信作成中、承認待ち、完了済み)をリアルタイムで表示します。

Claude Code / Codex 用のスキル:/myoffice と入力すると、ブラウザに小さなオフィスが開き、ローカルマシン上のすべてのコーディングエージェントセッションが現在何をしているか(思考中、ツール実行中、返信作成中、承認待ち、完了済み)をリアルタイムで表示します。

スター数 331(+44 / 24時間)

理由

  • Claude Code、Codex、Gemini CLI、Copilot CLI、Kimi Code、DeepSeek Harness、Grok Build、oh-my-pi に対応しています。これらのツールがローカルに書き出す既存の JSONL セッションログを読み取り専用で追跡する方式であり、フックのインストールや API キーは不要です。
  • サイドバーは「要対応 → 進行中 → 完了済み」の順にグループ化され、現在のターンタイマーやセッション復元コマンドのコピー機能を表示します。エージェントが回答を求めている場合やエラーが発生した場合は、ブラウザ通知をポップアップできます。Today パネルでは、エージェントおよびプロジェクト別に当日のターン数とトークン数を集計し、コンテキストウィンドウの使用状況も表示します。
  • 2D の手描き風と 3D の 2 種類の画面モードがあります。--private オプションを使用するとステータスのみを表示し、プロンプトや返信を非表示にできるため、画面共有時に適しています。

使い方

  • git clone --depth 1 https://github.com/Charonyuu/whatsmyagentdoing ~/.claude/skills/myoffice(Codex の場合は ~/.codex/skills/myoffice)を実行し、その後 /myoffice と入力します。Node.js 18 以上が必要ですが、npm install は不要です。
  • スキルとしてインストールしたくない場合は、クローンしたディレクトリ内で直接 node bin/cli.js を実行できます。--json オプションでスナップショットを一度だけ出力し、--install-hook オプション(任意)で権限確認プロンプトを「承認待ち」として表示させることができます。

リスク

  • ページにはプロンプトと返信が表示されるため、画面共有時には --private オプションを追加してください。デフォルトでは約 30 分ごとにリポジトリの更新を確認しますが、WMAD_NO_UPDATE_CHECK=1 を設定することで無効化できます。Google Antigravity は現在サポートされていません。
  • これはステータスを確認するためのツールであり、エージェントを制御することはできません。リポジトリは 10 月 23 日に作成され、ライセンスは MIT です。3D モデルは Kenney 製(CC0)です。

開く

GitHub

最新の AI ニュースを見る