codex-usage-dashboard について
codex-usage-dashboardは、Codexの使用状況ダッシュボードを起動するスキルです。対応するネイティブランタイムを検証し、必要なら導入してからローカルサービスを起動または再利用します。ヘッドレス起動、停止、スナップショットのエクスポートにも対応します。
主な機能
- 01対応ランタイムの検証と必要時の導入
- 02ローカルRustサービスの起動または再利用
- 03ローカルダッシュボードページの表示
- 04ヘッドレス起動と明示的な停止
- 05ローカルデバイスのスナップショット出力
活用シーン
- 01Codex使用状況ダッシュボードの起動
- 02ブラウザーを開かずにサービスを起動
- 03起動中のサービスの停止
- 04ローカルデバイスのスナップショット出力
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ luyh7/ codex-usage-dashboard --skill codex-usage-dashboardインストール後、Claude Code で/codex-usage-dashboardを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
native.jsonagents/openai.yamlscripts/install_runtime.mjs詳細
ユーザーのプロジェクトディレクトリに関係なく、この SKILL.md を基準にパスを解決します。
- このスキルのディレクトリから
node scripts/install_runtime.mjs --ensureを実行します。 これにより、インストール済みバイナリがnative.jsonとそのマニフェストに照らして検証され、不足している場合、古くなっている場合、または従来のインターフェースを使用している場合は、一致するリリースがダウンロードされます。スキルの更新後にもこのチェックを実行してください。実行ファイルが存在するだけでは、スキルに適合しているとは限りません。このチェックには Node 18 以降が必要です。ダウンロードにはインターネットアクセスも必要です。失敗した場合は、インストーラーのエラーと、リポジトリの README にあるソースからのビルド手順を報告してください。古いランタイムを起動したり、ダッシュボードが起動したと主張したりしないでください。 - チェックで表示された、検証済みのネイティブ実行ファイルを実行します。
Linux/macOS では
runtime/codex-usage-dashboard、Windows ではruntime/codex-usage-dashboard.exeを実行します。デフォルトの動作では、ポート 8765 で Rust サービスを起動または再利用し、http://127.0.0.1:8765/でダッシュボードを開きます。 - 起動に成功したランチャーが表示する URL を返します。ブラウザーを開けない場合は、そのリンクをユーザーに伝えてください。使用中のポートが管理対象外の場合はエラーです。そのプロセスは実行したままにし、ランチャーの説明を報告してください。
ヘッドレスでの起動を要求された場合は --no-browser、明示的な停止には --stop、ローカルデバイスのスナップショットのエクスポートを要求された場合は --export-snapshot PATH を使用します。スペースを含むパスは、1 つの引数として扱ってください。ネイティブ実行ファイルを直接起動する際に、Python、Node、Rust のツールチェーンは不要です。
コメント
Markdown 対応