Claude Code と Codex CLI:チャンネル・モデル・ワークフロー
AI in IDE が対応するコマンドラインコーディングエージェントのうち、Claude Code と Codex CLI をチャンネル、設定ファイル、モデル、エンドポイント、クォータ消費で比較します。
どちらも公式ベンダーの CLI で、ベース URL とダッシュボードキーで AI in IDE に接続します。互換性はありません。キーは 1 つのチャンネルに属し、各 CLI は別の設定ファイルと別のエンドポイント系統を使います。詳細は設定と Codex の設定にあります。
ひと目で比較
| Claude Code | Codex CLI | |
|---|---|---|
| チャンネル | AWSQ または CCMAX | Codex |
| 設定 | ~/.claude/settings.json | ~/.codex/config.toml と auth.json |
| エンドポイント系統 | Anthropic Messages(/v1/messages) | Responses(/responses)。Chat Completions も利用可 |
| モデル系統 | Claude | GPT/Codex |
| クォータ倍率 | AWSQ 0.8 倍、CCMAX 2 倍 | 0.8 倍 |
| npm インストールの Node.js | 22 以降。ネイティブ CLI は Node.js 不要 | 18 以降 |
| IDE 面 | VS Code/Cursor 拡張機能、JetBrains プラグイン | 公式 VS Code Codex 拡張機能が同じファイルを使う |
設定の違い
Claude Code は ~/.claude/settings.json の env から接続値を読みます。ANTHROPIC_BASE_URL はホスト名、ANTHROPIC_AUTH_TOKEN はダッシュボードキーにし、長いエージェントターン用に API_TIMEOUT_MS と CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC を加えます。VS Code と Cursor の拡張機能は CLI を同梱します。JetBrains 統合は CLI を別途インストールし、beta プラグインから指定します。拡張機能は claude.ai アカウント前提なので、エディター設定に claudeCode.disableLoginPrompt を入れます。
Codex CLI は ~/.codex/config.toml と ~/.codex/auth.json を読みます。文書の設定では model_provider = "aiinide"、model = "gpt-6.1-sol"、wire_api = "responses"、requires_openai_auth = true を指定し、キーは auth.json の OPENAI_API_KEY に入れます。CLI はベース URL に /responses を付けます。gpt-5.5 は廃止されています。
対応モデル
Claude Code(AWSQ と CCMAX):
| モデル | 向いている用途 |
|---|---|
claude-opus-5-5(別名 claude-opus-5.5) | 難しいリファクタリング、長時間の自律実行 |
claude-sonnet-5-5(別名 claude-sonnet-5.5) | 日常のコーディング、既定の選択 |
claude-haiku-4-5-20251001 | 素早い修正、安価な確認呼び出し |
Codex CLI(Codex チャンネル)、文書の例:
| モデル | 入力 | キャッシュ | 出力 |
|---|---|---|---|
gpt-6-astra | 8.00 | 0.80 | 40.00 |
gpt-6-sol | 1.60 | 0.16 | 8.00 |
gpt-6.1-sol | 1.60 | 0.08 | 8.00 |
gpt-6.1-terra | 0.80 | 0.04 | 4.00 |
codex-auto-review | 4.00 | 0.40 | 24.00 |
gpt-5.6-sol | 3.20 | 0.32 | 16.00 |
gpt-5.6-terra | 1.60 | 0.16 | 9.60 |
gpt-5.6-luna | 0.16 | 0.016 | 0.96 |
表は Codex チャンネルの 100 万トークンあたりの実効 USD 料率で、上流料率にチャンネルの 0.8 倍を掛けたものです。272K 入力トークン超の料率、キャッシュ書き込み規則、サービス層は Codex 設定ガイドに詳述されています。
各クライアントの違い
- Claude Code は Anthropic クライアントの体験を保ちます。エディターパネル、
/status、/model、claude mcp addで追加する MCP サーバー、hooks、権限ルール、サブエージェントのワークフローです。AWSQ と CCMAX は OpenAI Chat Completions と Responses も受け付けますが、Claude 固有機能は Anthropic Messages を使います。 - Codex CLI は Responses API 中心です。組み込み Web 検索に対応します(チャンネル倍率後に検索ごとに課金)が、ファイル検索は無効で、ホスト型 Code Interpreter、ホスト型 shell、画像生成は料金を計算できないため利用できません。保存コンテキスト参照、履歴オーディオ ID、リモートのファイル・画像参照は拒否されます。上表の GPT-5.6 系列と GPT-6 系列では、
max_output_tokensの既定値は 32,768 で、最大 128,000 を指定できます。codex-auto-reviewの既定値は 4,096 です。 - 両方ともチャンネルごとに 1 本のダッシュボードキーを使い、購入した残高を共有し、使用量をダッシュボードに表示します。Anthropic、OpenAI、Google のアカウントは不要です。
どちらを選ぶか
Claude ネイティブのエージェント、MCP、hooks、権限ルール、JetBrains/VS Code 統合が必要なら Claude Code を選びます。GPT 中心の作業、Responses API、OpenAI 互換クライアントが必要なら Codex CLI を選びます。両方の併用も可能で、チャンネルごとにキーを作り、設定ファイルを分けます。
よくある質問
1 本のキーで両方のクライアントを呼べますか。
いいえ。キーは 1 つのチャンネルに属します。AWSQ と CCMAX のキーは Claude モデル、Codex キーは GPT/Codex モデルをカバーします。
Codex キーは /v1/messages で使えますか。
いいえ。Codex キーは /responses または /chat/completions で認証し、Anthropic エンドポイントに送ると 400 になります。
Claude Code は OpenAI 互換パスを使えますか。
AWSQ と CCMAX は /v1/chat/completions と /v1/responses を受け付けますが、Claude 固有機能は Anthropic Messages を使います。OpenAI 互換のターンでは毎回会話全体を送ってください。保存コンテキストは使われません。
Codex ではどのモデルを使いますか。
文書の設定は gpt-6.1-sol を使います。gpt-5.5 は廃止され、キーで使える正確な一覧は GET /v1/models で確認します。