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 に直接レンダリングされます。

導入方法

  1. npm でインストール(npm install -g @codexhost/cli)するか、Releases ページからプラットフォーム別のインストーラをダウンロードします。
  2. codexhost を実行します(最新版を保つには codexhost update)。CLI がホストレイヤーをアタッチした状態で Codex Desktop を起動します。
  3. 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 ベースのコードアシスタントを使用する開発者にシームレスで協力的なワークフローを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト