Codex と Claude Code の違いと使い分け:料金・権限モデル・設定ファイル・得意分野を比較

Codex 公開:

OpenAI の Codex と Anthropic の Claude Code を、料金体系、権限とサンドボックスの考え方、設定ファイル(AGENTS.md / CLAUDE.md)、拡張機能、クラウド実行、CI 連携の観点で比較し、用途に応じた使い分けを提案します。

検証日 2026年9月7日 仕様変更が早い分野です。最新の公式ドキュメントも併せてご確認ください。
目次
  1. 一覧比較
  2. 料金と契約
  3. 権限モデルの違い
  4. 設定ファイルとカスタマイズ
  5. クラウド実行と CI
  6. 使い分けの目安
  7. まとめ

Codex(OpenAI)と Claude Code(Anthropic)は、どちらもターミナルと VS Code から使えるコーディングエージェントです。「どちらが賢いか」はモデルの更新で頻繁に入れ替わるため、この記事では変わりにくい部分、つまり料金体系、権限の考え方、設定ファイル、周辺機能の違いを比較します。

KEY POINT

この記事で分かること

  • 料金と契約形態の違い
  • 権限モデル(OS サンドボックス vs ツール単位のルール)の違い
  • 設定ファイル、拡張機能、クラウド実行、CI 連携の違いと使い分けの目安

一覧比較

観点CodexClaude Code
提供元OpenAIAnthropic
契約ChatGPT の有料プラン、または API キーClaude の有料プラン、または API キー
CLIcodexclaude
VS Code 拡張あり(ローカル・クラウド両対応)あり
コンテキストファイルAGENTS.md(共通形式)CLAUDE.md(専用)
設定ファイル~/.codex/config.toml(TOML)settings.json(JSON、3 階層)
権限モデル承認ポリシー + OS レベルのサンドボックスツール単位の allow / deny / ask + 権限モード
拡張の仕組みMCP、AGENTS.mdMCP、hooks、スキル、サブエージェント
クラウド実行Codex クラウド(GitHub 連携、PR 作成)Claude Code on the web、GitHub Actions
非対話実行codex execclaude -p
CI 連携GitHub Action、codex execclaude-code-actionclaude -p

料金と契約

どちらも「定額プランに含まれる利用枠」と「API 従量課金」の 2 通りです。既にどちらかのチャットサービスを契約しているなら、そのプランで試すのが費用面では有利です。

  • Codex: ChatGPT Plus / Pro / Team / Enterprise の利用枠、または OpenAI API
  • Claude Code: Claude Pro / Max / Team / Enterprise の利用枠、または Anthropic API

利用枠の大きさやリセット間隔はプランで異なります。Claude Code 側の詳細は Claude Code の料金と使用量の確認方法 を参照してください。

権限モデルの違い

ここが設計思想のもっとも大きな違いです。

Codex は、承認ポリシー(確認するか)と、OS レベルのサンドボックス(物理的に何ができるか)の 2 層です。サンドボックスは macOS の Seatbelt や Linux の Landlock を使い、ワークスペース外への書き込みやネットワークを OS が遮断します。「確認を減らしても、壊せる範囲が限定される」のが特徴です(approval mode と sandbox 設定の違い)。

Claude Code は、ツール単位のルール(Bash(npm run test:*) を許可、Read(./.env) を禁止、など)で制御します。OS レベルの隔離はなく、ルールの書き方で柔軟に線を引けます。「何を自動で通すか」を細かく設計できるのが特徴です(settings.json で permissions を設計する)。

用語解説

どちらが安全か: Codex のサンドボックスは「想定外の操作」を物理的に止められます。Claude Code の permissions は「想定した操作」を細かく制御できます。CI や自律実行では Codex 型、日常開発での柔軟性では Claude Code 型が扱いやすい、と考えると整理しやすいです。

設定ファイルとカスタマイズ

項目CodexClaude Code
ルールの記述AGENTS.md(階層あり)CLAUDE.md(ユーザー / プロジェクト / ローカル + サブディレクトリ)
設定の形式TOML 1 ファイル + プロファイルJSON 3 階層(deny が最優先)
決定的な自動処理なし(AGENTS.md の指示に依存)hooks(編集後に lint を必ず実行、など)
再利用可能な指示AGENTS.md に書くスキル / スラッシュコマンド
役割分担-サブエージェント

Claude Code は hooks・スキル・サブエージェントによるカスタマイズの層が厚く、「チームの作業手順をツールに組み込む」用途に向いています。Codex は設定が config.toml と AGENTS.md に集約されていてシンプルです。

AGENTS.md と CLAUDE.md の共通化は CLAUDE.md・AGENTS.md・GEMINI.md の違いと共通化テクニック を参照してください。

クラウド実行と CI

  • Codex クラウド: ChatGPT の画面や VS Code 拡張から、GitHub リポジトリに対するタスクを OpenAI 側のコンテナで実行し、PR として返します。手元の環境を使わないので、複数タスクの並列に向いています(Codex クラウド版で GitHub のタスクを任せる)。
  • Claude Code: claude-code-action で GitHub の Issue / PR から @claude メンションで起動できます。ブラウザから使える Claude Code on the web もあります(GitHub Actions で Claude Code を動かす)。

使い分けの目安

状況向いている方
ChatGPT を契約済みで、まず試したいCodex
Claude を契約済みで、まず試したいClaude Code
チームの作業手順(lint、レビュー観点)をツールに組み込みたいClaude Code(hooks、スキル)
CI や自律実行で「壊せる範囲」を OS レベルで制限したいCodex(サンドボックス)
複数の独立したタスクをクラウドで並列に進めたいCodex クラウド
GitHub の Issue コメントから直接修正させたいどちらも可(Action の構成が異なる)

両方使う場合は、「調査や設計は A、実装は B」のように役割を固定するより、同じタスクを両方に投げて出力を比べる期間を設けると、自分のプロジェクトでの得意分野が見えてきます。

まとめ

  • 料金はどちらも定額プランの枠か API 従量課金。契約済みの方から試す
  • 権限モデルは、Codex が OS サンドボックス、Claude Code がツール単位のルール
  • Claude Code は hooks・スキル・サブエージェントで手順を組み込みやすく、Codex は設定がシンプル
  • クラウド並列は Codex、GitHub メンション連携は両方可で構成が異なる

よくある質問

Codex と Claude Code はどちらが優れていますか?
一概には言えません。モデルの得意分野は更新のたびに入れ替わります。この記事では変わりにくい設計思想と運用面の違いを比較しています。
両方を同じプロジェクトで使えますか?
使えます。AGENTS.md と CLAUDE.md を用意し、共通部分を 1 つのファイルにまとめて参照させると二重管理を避けられます。
ChatGPT Plus と Claude Pro、どちらか 1 つだけ選ぶなら?
既にどちらかのプランを契約しているなら、そのプランに含まれる方から試すのが合理的です。両方未契約なら、主に使うエディタと CI の連携方法で決めてください。

参考にした一次情報

この記事は公式ドキュメントを基に AI が下書きを作成し、運営者が内容を確認して公開しています。誤りを見つけた場合はお問い合わせからお知らせください。