BytePioneer-AI/codex-host
Run Pi and Claude Code directly in Codex Desktop. 在 Codex Desktop 中直接运行 Pi 和 Claude Code。
CodexHost – Codex Desktop 内で複数の AI エージェントハーネスを実行
概要
- 公式の Codex Desktop IDE 内で、多数の AI コーディングアシスタント(Pi、Claude Code、Grok など)を実行できるデスクトップ側拡張機能です。
- 各アシスタントは ハーネス と呼ばれ、個別のセッションとして表示されますが、プロジェクトサイドバー、差分ビュー、チャット UI は共通です。
主な機能
| 機能 | 内容 |
|---|---|
| エージェント間連携 | チャットで # と入力すると、タスクを別のハーネス(例: #pi や #claude-code)に委任できます。対象は独自のネイティブセッションで実行され、同じワークスペース内で作業を続けられます。 |
| 統合 diff とフォーク UI | 各応答でコード変更の diff を表示でき、任意のメッセージからブランチや新しいワークツリーをフォークできます。 |
| ツール呼び出しの可視化 | 編集やコマンドを展開して、基盤となるツール呼び出し、推論ステップ、トークン使用量を確認できます。 |
| リモートハーネス | SSH(または試験的な Windows リモートコントロール)を介してリモート VPS でハーネスを実行し、UI はローカルマシンに残せます。 |
| ライブ使用統計 | トークン数、キャッシュヒット率、コスト見積もりがアプリ内に表示されます。 |
| ワンクリックアカウントインポート | ローカルでサインインしている Codex/Grok の認証情報を、Pi などの他のハーネスに取り込み、クォータ情報を同期します。 |
| Mermaid ダイアグラムのレンダリング | 一部のエージェントのプレーンテキスト TUI とは異なり、ダイアグラムはデスクトップ UI に直接レンダリングされます。 |
導入方法
- npm でインストール(
npm install -g @codexhost/cli)するか、Releases ページからプラットフォーム別のインストーラをダウンロードします。 codexhostを実行します(最新版を保つにはcodexhost update)。CLI がホストレイヤーをアタッチした状態で Codex Desktop を起動します。- IDE 内で、右下の エージェントセレクター を開き、サポートされているハーネスを選択します。
#を使用して切り替えやタスク委任を行います。
サポートされているハーネス(README 時点)
- Pi(および Oh My Pi プラグイン)
- Claude Code
- OpenCode
- Grok
- DeepSeek ハーネス
- Antigravity CLI
- CodeBuddy、WorkBuddy、Cursor、Hermes、Qoder、Kimi Code、その他。 すべてに、ストリーミング応答、ツールステータス、編集 diff、スラッシュコマンド、エージェント間タスク引き継ぎなどのコア機能があります。
技術概要
- ホストは、Codex Desktop のネイティブサーバーとハーネスプラグインの間に挟まる CLI シム を注入します。
- 各ハーネスは小さなアダプターでラップされます(Pi は RPC、Claude Code は Agent SDK、その他は汎用 ACP プロトコルを使用)。
- UI は再構築されません。CodexHost は CDP/Electron Inspector を介して既存の Electron ベースのデスクトップを拡張するため、公式のルックアンドフィールが維持されます。
- リモート実行は、リモートマシンに同じ
codexhostバイナリをインストールし、「リモート」サービスを起動して、SSH で接続することで機能します。
対象ユーザー
- すでに Codex Desktop を利用しており、別々のアプリを切り替えずに複数の LLM コーディングアシスタントを試してみたい開発者。
- 異なるプロバイダー間でコード変更、トークン使用量、コストを統一ビューで確認する必要があるチーム。
- 重い計算をリモートサーバーにオフロードしたいが、UI はローカルに保ちたいユーザー。
コミュニティと貢献
- ヘルプとディスカッション用に WeChat グループが用意されています。
- 貢献は歓迎されます。リポジトリには、新しいハーネスアダプターの追加ガイドと、プラグインのスキャフォールディングに役立つスキル(
codexhost-add-harness)が含まれています。
結論 CodexHost は、多くの AI コーディングエージェントを Codex Desktop 環境内にまとめる、本格的で機能豊富な統合レイヤーであり、LLM ベースのコードアシスタントを使用する開発者にシームレスで協力的なワークフローを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト