MCP

Claude Code から Codex に聞くか、複数モデルの評議会を開く

Claude Code の中で Codex、Gemini などの意見を照合したい人向け。先に uv で owlex-server を入れ、council が複数のエージェントに同じ質問を送ることを受け入れる。

公式ソース · Owlex

インストール

uv tool install git+https://github.com/agentic-mcp-tools/owlex.git

誰向けか

この案内は、すでに Claude Code を使い、同じ質問を Codex、Gemini など他モデルに照合させたい人向け。公式の主経路は uv でリポジトリから入れ、.mcp.json で owlex-server を起動する。structured deliberation も走らせられる。各モデルが先に単独で答え、第1ラウンドを見合ってから直し、最後に Claude がまとめる。

まず Codex セッションを開く人、または council_ask を投げて非同期で結果を見る人向け。ソースが名指しするツールは start_codex_session、resume_codex_session、start_gemini_session、resume_gemini_session、および wait_for_task、get_task_result、list_tasks。表にない他モデル起動ツール名を足さない。

3分で最初の試行を終える

公式インストールコマンドは次。前提:このマシンで uv が動き、使う Codex / Gemini などのエージェント自体がすでに本機で動く。設定位置はプロジェクトまたはユーザーの .mcp.json。mcpServers.owlex.command は owlex-server。

uv tool install git+https://github.com/agentic-mcp-tools/owlex.git

リポジトリページ:

https://github.com/agentic-mcp-tools/owlex

最初の試行は公式ツール start_codex_session:新しい Codex session を作る。呼ぶ前に、起動するのは本機で設定済みの Codex だと確認する。成功はセッション作成であり、コマンド未検出ではない。外部モデル過程を起こし、ネットに出ることがある。オフラインと読まない。

利用例

例1:Codex または Gemini に単独で聞く。対応は start_codex_session / start_gemini_session。その後 resume_codex_session(session ID または --last)か resume_gemini_session(index または latest)を使える。ソースはメッセージフィールドの詳細を書いていない。成功すれば同じセッションを続けられる。

例2:council を開く。対応は council_ask。公式例の prompt は Should I use a monorepo or multiple repos for 5 microservices? 任意項目は claude_opinion、deliberate(既定 true)、critique、roles、team、timeout(既定 300 秒)。Council runs in the background:先に投げ、、list_tasks で状態を見るか、get_task_result でブロックせずに結果を取る。待たねばならないときは wait_for_task。呼ぶ前に、同じ質問を複数モデルへ送ることを確認する。

利用上の境界

council は複数の agent に質問を送る。Round 2 では互いの第1ラウンド回答も見せる。ソースは費用、ログ保持、セッション削除の手順を書いていない。timeout の既定は 300 秒。表にない OpenCode / ClaudeOR / AiChat 起動ツール名を作らない。本文は Claude Code からこれらのモデルを照会できるとだけ書く。