# Codex と Claude Code 比較：iPhoneアプリ開発ならどっち？

> iPhoneアプリ開発でCodexとClaude Codeを比較。料金、プラン、利用上限、コードレビュー、Xcode、EASを比べ、タイプ別におすすめを紹介します。

元のページ：[Codex と Claude Code 比較：iPhoneアプリ開発ならどっち？](https://devoria.fr/ja/blog/codex-vs-claude-code-iphone-app)
著者：[Mehdi Azizi](https://devoria.fr/ja/mehdi-azizi)
公開日：2026-10-01
内容の最終更新：2026-10-16


## Codex と Claude Code：短い答え

Codex と Claude Code、Expo で作る iPhone アプリならどちらのエージェントも、プロジェクトを読み、ファイルを編集し、コマンドを実行できます。**最初に効いてくる違いは「使い始めやすさ」です**。Codex には制限付きの無料枠がありますが、Claude Code には最低でも Claude Pro のサブスクリプションが必要です。すでに ChatGPT Plus か Claude Pro に課金しているなら、そこに含まれているエージェントを使いましょう。そうでなければ、まず Codex を無料で試し、下の基準で選んでください。

Codex は OpenAI のコーディングエージェント、Claude Code は Anthropic のコーディングエージェントです。この比較は、2026年10月16日に確認した両社の公式ページと、2026年夏から両方のエージェントが僕のアプリ開発に参加している僕の工房での経験をもとにしています。速度や品質のランキングはありません。ベンチマークはしていないので、でっち上げるつもりもありません。

## 料金、プラン、利用上限

料金は公式ページに米ドルで表示されている金額です。フランスで実際に請求される金額は、通貨と税金によって変わります。

| 項目             | Codex（OpenAI）                                                    | Claude Code（Anthropic）                                         |
| ---------------- | ------------------------------------------------------------------ | ---------------------------------------------------------------- |
| 無料アクセス     | あり。Free プラン：デスクトップアプリで GPT-6 Luna（順次展開）     | なし。Claude の無料プランに Claude Code は含まれません           |
| 小さめのプラン   | Go は月額8ドル、記載されているアクセス内容は Free と同じ           | なし                                                             |
| 基本の有料プラン | ChatGPT Plus は月額20ドル                                          | Claude Pro は月額20ドル、年払いなら月額17ドル（200ドルを前払い） |
| ヘビーユース     | Pro は月額100、200、500ドル                                        | Max は月額100ドルから、Pro の5倍または20倍の利用量               |
| チーム           | Business は年払いで1ユーザーあたり月額20ドル、2ユーザーから        | Team は年払いで1シートあたり月額20ドル、2〜150人                 |
| 従量課金         | API キーで API 料金、クラウド機能はなし                            | Console アカウントで API 料金                                    |
| 上限             | 5時間枠と週ごとの上限がかかる場合あり。Pro には現時点で5時間枠なし | 5時間のローリング枠、有料プランでは加えて週ごとの上限            |
| 上限に達したとき | Plus と Pro ではクレジットを購入                                   | 有料プランでは API 料金で利用クレジット                          |

出典：[Codex の料金ページ](https://learn.chatgpt.com/docs/pricing)、[Claude の料金ページ](https://claude.com/pricing)、[Claude Code の動作要件](https://code.claude.com/docs/en/setup)。

最初の予算に本当に影響するポイントは3つです。

- **Codex の無料枠はかなり狭いです。** OpenAI の料金ページでは、Free と Go について、デスクトップアプリでの GPT-6 Luna しか記載がなく、しかも「順次展開」とされています。ターミナル、エディタ拡張、Web、iOS、GitHub のコードレビューは Plus からです。Free では画像生成も使えません。
- **Anthropic では、すべてが同じ枠を消費します。** claude.ai での会話、モバイルでの会話、Claude Code での作業は同じ上限を共有します。日中に Claude とたくさん話すと、そのぶんコーディングに使える量が減ります。OpenAI では、Codex と上限を共有するのは ChatGPT の Work モードです。
- **どちらもメッセージ数の固定値は約束していません。** OpenAI は Plus について目安を出しています。たとえば GPT-6.1 Sol で5時間枠あたりローカルメッセージ15〜160件ですが、固定の上限ではないと明記しています。Anthropic は、利用量はやり取りの長さ、モデル、使う機能によって変わるとしています。

## プロジェクトの中で何ができるか

| 項目                     | Codex                                                                                                | Claude Code                                                                                                |
| ------------------------ | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| インターフェース         | ChatGPT デスクトップアプリ、ターミナル、VS Code・Cursor・Windsurf 拡張、Web、iOS                     | ターミナル、VS Code・Cursor 拡張、JetBrains、デスクトップアプリ、Web、モバイルアプリでの進捗確認           |
| 対応 OS                  | デスクトップアプリは macOS、Windows、Linux。ターミナルは macOS、Linux、Windows                       | ターミナルは macOS 13以降、Windows 10以降、Linux。デスクトップアプリは macOS と Windows、Linux はベータ    |
| モデル                   | Plus から GPT-6.1 Sol と GPT-6 Luna、GPT-6 Astra はメッセージ数少なめ。Free と Go は GPT-6 Luna のみ | Pro と Max のデフォルトは Opus 5.5、Sonnet 5.5 と Haiku 5.5 も選択可、Fable 5.1 はプランによる             |
| コマンドの実行           | サンドボックスと承認：「Ask for approval」モードはフォルダ内で作業し、その外に出る前に止まる         | デフォルトは Manual モード：各ツールの初回利用時に許可を求める。コードを変更せずに調べる plan モードもある |
| 指示ファイル             | `AGENTS.md`                                                                                          | `CLAUDE.md`、プロジェクトに `CLAUDE.md` がなければ `AGENTS.md`                                             |
| スクリーンショット       | メッセージに画像を添付、たとえば `codex --image`                                                     | ターミナルに Ctrl+V で画像を貼り付け                                                                       |
| ローカルのコードレビュー | `/review`：ファイルを変更せず、問題を優先度順に整理                                                  | `/code-review`：ブランチのバグを探す、全プランで利用可                                                     |
| プルリクエストのレビュー | GitHub で `@codex review` または自動レビュー、Plus から                                              | 自動の Code Review は Team と Enterprise 限定。GitHub Actions で `@claude`                                 |

この表は、Codex の[公式クイックスタート](https://learn.chatgpt.com/docs/quickstart)、[CLI](https://learn.chatgpt.com/docs/codex/cli)、[エディタ拡張](https://learn.chatgpt.com/docs/codex/ide)、[権限](https://learn.chatgpt.com/docs/permission-modes)、そして Claude Code の[概要](https://code.claude.com/docs/en/overview)、[モデル](https://code.claude.com/docs/en/model-config)、[権限](https://code.claude.com/docs/en/permissions)をまとめたものです。

ここから言えることは次のとおりです。

- **指示ファイルはもう落とし穴ではありません。** Codex は [`AGENTS.md`](https://learn.chatgpt.com/docs/agent-configuration/agents-md) を読みます。Claude Code は `CLAUDE.md` を読み、[ドキュメントによると](https://code.claude.com/docs/en/memory)、プロジェクトに `CLAUDE.md` がなければ `AGENTS.md` も読めます。つまりプロジェクトのルールは、エージェント間で使い回せます。
- **プルリクエストの自動レビューは OpenAI のほうが安いです。** Codex は Plus から GitHub のプルリクエストをレビューし、[OpenAI によると](https://learn.chatgpt.com/docs/third-party/github)、指摘するのは優先度 P0 と P1 の問題だけです。Anthropic の [Code Review](https://code.claude.com/docs/en/code-review) サービスは Team か Enterprise プランが必要です。Pro では、[ローカルの `/code-review`](https://code.claude.com/docs/en/code-review-local) か、[自分で設定する GitHub Action](https://code.claude.com/docs/en/github-actions) が残ります。
- **モデル名はすぐ変わります。** [モデルのページ](https://learn.chatgpt.com/docs/models)によると、OpenAI は2026年10月14日、ChatGPT でログインしているアカウント向けの Codex から GPT-5.5 を外しました。モデル名でエージェントを選ばないでください。アクセス、上限、自分の作業スタイルで選びましょう。

## iPhone アプリで大事なこと

多くの比較記事はここで終わってしまいます。iPhone アプリ開発はコードを書くだけでは終わりません。シミュレーターや実機で動かし、ビルドを作り、Apple の審査を通す必要があります。**これらのステップでは、Codex と Claude Code の限界はまったく同じです。**

| ステップ                      | エージェントにできること                                              | あなたに残ること                                                     |
| ----------------------------- | --------------------------------------------------------------------- | -------------------------------------------------------------------- |
| Expo と React Native のコード | プロジェクトを読み、画面を編集し、`npx expo start` を実行             | 変更されたファイルを読み直す                                         |
| iOS シミュレーター            | Xcode が入っていれば、Mac 上で `npx expo start --ios` で起動          | Mac を用意する。シミュレーターは macOS にしか入らない                |
| クラウドや Web のセッション   | リモートマシン上で、リポジトリのコピーに対してコーディング            | 自分でテストする。そのマシンはローカルのシミュレーターを起動しない   |
| Xcode の Swift プロジェクト   | Codex と Claude Agent を受け入れる Xcode 26.3 の中で作業              | エージェントを選び、利用規約に同意する                               |
| EAS Build                     | `eas build` を実行。iOS のコンパイルは Expo がホストする Mac 上で動く | 各ビルドを承認する。Expo アカウントを使うため                        |
| iPhone でのテスト             | 確認すべき操作のリストを作る                                          | 実機でテストする。キーボード表示時や小さい画面も含めて               |
| App Store                     | プロジェクトと送信コマンドを準備                                      | Apple Developer アカウント、App Store Connect のページ、Apple の審査 |

出典：[iOS シミュレーターに関する Expo のドキュメント](https://docs.expo.dev/workflow/ios-simulator/)、[EAS Build の概要](https://docs.expo.dev/build/introduction/)、[クラウドの Claude Code](https://code.claude.com/docs/en/claude-code-on-the-web)、[Xcode 26.3 に関する Apple の発表](https://www.apple.com/newsroom/2026/02/xcode-26-point-3-unlocks-the-power-of-agentic-coding/)。

> どちらのエージェントも、あなたの iPhone を手に持つことはできません。ビルドが成功しても、キーボードを開いたときにボタンが見えたままとは限りません。

スクリーンショットは、どちらもメッセージに画像を添付できます。見た目の問題を伝えるにはこれが一番速い方法です。説明する代わりに画面を見せればいいからです。Expo はエージェントが操作できるリモートシミュレーター [Expo Simulators](https://docs.expo.dev/preview/simulators/introduction/) も準備していますが、まだ一部のパートナー向けの限定プレビューです。

Mac がなくても、どちらも問題なく使えます。iPhone でテストし、EAS でビルドすればいいのです。この流れは [Mac なしで iOS アプリを公開する](https://devoria.fr/ja/blog/publish-ios-app-without-mac-expo-eas)ガイドで詳しく説明しています。

## タイプ別の僕の結論

万人向けの勝者はいません。友人に聞かれたら、状況に応じてこう勧めます。

| あなたの状況                          | 僕の選択          | 理由                                                                 |
| ------------------------------------- | ----------------- | -------------------------------------------------------------------- |
| お金をかけずに試したい                | Codex Free        | 2つの中で唯一の無料の入口。デスクトップアプリに限られる              |
| すでに ChatGPT Plus に課金している    | Codex             | ターミナル、エディタ、Web、GitHub レビューがすでに含まれている       |
| すでに Claude Pro に課金している      | Claude Code       | すでに含まれていて、2つ目のサブスクリプションが不要                  |
| 僕の学習コースや iOS Kit を使っている | Claude Code       | ルールとメッセージが Claude 向けに書かれている                       |
| プルリクエストごとにレビューがほしい  | Codex Plus        | 20ドルから GitHub レビュー込み。Anthropic では Team か Action が必要 |
| 1日に何時間もコーディングする         | Pro と Max を比較 | どちらも月額100ドルから。特に上限を見る                              |
| Xcode で Swift を書いている           | 契約しているほう  | どちらも Xcode 26.3 に統合されている                                 |

**本当に初心者なら、最高のエージェントは最後まで使い続けられるものです。** 詰まるたびにツールを変えるのは、サブスクリプション代より高くつきます。ルールも、習慣も、プロジェクトの流れも失うからです。

## 僕の工房で実際に使っているもの

僕はどちらか一方を選んでいません。2026年夏から、Codex と Claude Code は同じフォルダで、Solys、TradaZen、Nolera の開発をしています。作業ファイルに残っている体制はこうです。

- **エージェントごとに指示ファイルを1つ。** フォルダには Claude Code 用の `CLAUDE.md` と Codex 用の `AGENTS.md` があり、中身のルールは同じです。
- **引き継ぎファイル。** 作業を終える前に、各エージェントがやったことと残っていることを書きます。厳格なルール：同じファイルを2つのエージェントが同時に触ることは絶対にしません。
- **シミュレーターは1台ずつ。** Codex には iPhone 17 Pro、Claude Code には iPhone 16e。これでスクリーンショット中に画面を取り合いません。
- **役割を分ける。** 8月、Solys では Codex が画面を、Claude Code がデータ、ロジック、検証を担当していました。Nolera では、Claude Code が画面も引き継ぎました。
- **上限に達したらリレー。** Nolera は、僕が利用上限に達している間に Codex で始め、その後 Claude Code がプロジェクトを引き継ぎました。

**一番役に立った教訓：どのエージェントも自分の仕事を自分で承認させないこと。** TradaZen で、Codex は画面を10点中9点以上だと報告してきました。Claude Code に、小さい iPhone と大きい iPhone の撮りたてのスクリーンショットで別途レビューさせると、評価は6〜8.5点で、デグレも見つかりました。これを Codex への評価にするつもりはありません。ルールにしました。それ以来、僕のところでは、画面をコーディングしたエージェントがその画面を採点することはありません。

今は Claude Code がコードの大部分を書いていて、iOS Kit とそのルール、スキルも Claude Code 向けに書かれています。Codex は、ChatGPT のサブスクリプションでイラストを生成するのにも使っています。

## あなたにとっての決め手になるテスト

まだ迷っているなら、同じバージョンのプロジェクトで、同じ小さな課題を両方に与えてみてください。たとえば架空の買い物リストアプリで、アイテムを追加し、アプリを閉じても保持されるようにする、という課題です。

[OpenAI が勧めているように](https://learn.chatgpt.com/docs/codex/cli)、試すたびに Git でセーブポイントを作り、元に戻せるようにしておきましょう。そのうえで4つのことを記録します。

1. コーディングの前に、計画を理解できましたか？
2. 変更されたファイルはいくつで、それを読み直せますか？
3. エージェントは、自分で確認したことと、あなたが iPhone でテストすべきことを分けていますか？
4. その課題で上限のどれくらいを使いましたか？ Codex では `/status`、Claude では設定の Usage ページを見てください。

インストール手順と最初のメッセージは、[Codex チュートリアル](https://devoria.fr/ja/blog/codex-app-development-beginner-guide)と [Claude Code チュートリアル](https://devoria.fr/ja/blog/claude-code-iphone-app-tutorial)にあります。ここでは繰り返しません。

## この比較の作り方

- **2026年10月16日に確認した事実**：OpenAI と Anthropic の料金ページとドキュメント、Xcode 26.3 に関する Apple の発表、Expo のドキュメント。各出典は本文中にリンクしています。
- **実際の経験**：両方のエージェントが僕の iPhone アプリ開発に参加している僕の工房。挙げた例は作業メモから取っています。
- **限界**：速度や品質のベンチマークはしていません。料金、モデル、上限はよく変わります。OpenAI のメッセージ数の目安は固定の上限ではありません。プランを契約する前に、利用状況のダッシュボードを確認してください。

## アプリ開発の次のステップを選ぶ

Cursor やアプリ生成ツールとも迷っていますか？ [アプリ開発用 AI ツールの比較](https://devoria.fr/ja/blog/ai-app-development-codex-claude-code-cursor)で選択肢を広げられます。

Claude Code でいくなら、[iOS Kit](https://devoria.fr/ja/kits/ios) に、僕のアプリのスターターコードと、App Store 公開まで各ステップで Claude に渡すメッセージが入っています。[Claude Code 講座](https://devoria.fr/ja/expertise/claude-code-course-ios-app)のページで手法を詳しく紹介しています。Codex なら、[バイブコーディング講座](https://devoria.fr/ja/expertise/vibe-coding-course-iphone-app)のページが同じ流れをたどります。[iOS アプリ開発の学習コース](https://devoria.fr/ja/expertise/ios-developer-course)は、どのエージェントでも使えます。

ツールが本当のボトルネックか自信がありませんか？ [無料診断](https://devoria.fr/ja/diagnostic)で、アイデア、コード、Apple の審査のうち何が本当にあなたを止めているのかがわかり、そのあと僕のリジェクト対策チェックリストが届きます。

## よくある質問

### Codex は無料ですか？

一部は無料です。OpenAI の Free プランでは、ChatGPT デスクトップアプリで GPT-6 Luna モデルを使って Codex にアクセスできます（順次展開）。月額8ドルの Go プランも同じアクセス内容です。ターミナル、エディタ拡張、Web、GitHub レビューは、月額20ドルの Plus から記載されています。Free では画像生成は使えません。

### Claude Code は無料ですか？

いいえ。Anthropic によると、Claude の無料プランに Claude Code は含まれません。Pro、Max、Team、Enterprise、Console のいずれかのアカウントが必要です。Claude Pro は月額20ドル、年払いなら200ドル前払いで月額17ドルです。

### 初心者には Claude Code と Codex のどちらがいいですか？

払えて、最後まで使い続けられるほうを選んでください。予算がなければ Codex Free で試せます。ChatGPT Plus か Claude Pro をすでに契約しているなら、含まれているエージェントを使いましょう。iPhone アプリでは、その先の差は進め方で決まります。機能は1つずつ、変更は読み直し、スマホでテストすることです。

### Claude Code の競合は何ですか？

自分のプロジェクトでコーディングするなら、Claude Code の直接の競合は OpenAI のエージェント Codex です。どちらもファイルを読み、編集し、コマンドを実行します。ターミナル、エディタ、デスクトップアプリ、Web で使えます。エージェントを内蔵したコードエディタの Cursor も選択肢の1つです。

### 一番いいコーディングエージェントはどれですか？

あなたのプロジェクトに当てはまる総合ランキングはありません。iPhone アプリなら、料金を払えて、変更を追えて、結果をスマホで確認できるエージェントが正解です。同じ小さな課題を両方に与え、速さではなく、自分がどれだけ理解できたかを比べてください。

### 普通のチャットではなく Codex や Claude Code を使う理由は何ですか？

プロジェクトの中で作業してくれるからです。選んだモードに応じてあなたの許可を得ながら、ファイルを読み、編集し、コマンドを実行します。普通のチャットでは、回答を毎回手でコピーすることになります。その代わり、変更内容は自分で読み直す必要があります。この進め方は [バイブコーディングとは](https://devoria.fr/ja/blog/vibe-coding-meaning-tools-risks)のガイドで説明しています。

### Codex は ChatGPT Plus に含まれていますか？

はい。OpenAI の料金ページによると、月額20ドルの ChatGPT Plus には、Web、ターミナル、エディタ拡張、iOS での Codex と、GitHub での自動コードレビューが含まれます。利用量は5時間枠で制限され、週ごとの上限が加わることもあります。

### Codex と Claude Code を同じプロジェクトで使えますか？

はい、僕はそうしています。Codex は `AGENTS.md` を読み、Claude Code は `CLAUDE.md` を読みます。プロジェクトに `CLAUDE.md` がなければ `AGENTS.md` も読めます。それぞれに役割を与え、同じファイルを2つが同時に編集することは絶対に避けてください。各エージェントがやったことを書く引き継ぎファイルがあれば、衝突を防げます。

### iPhone アプリで Codex や Claude Code を使うには Mac が必要ですか？

コーディングには不要です。どちらのエージェントも macOS、Windows、Linux で動き、EAS Build は Expo がホストする Mac 上で iOS アプリをコンパイルします。ただし iOS シミュレーターは macOS にしか入りません。Mac がなければ iPhone でテストします。

### Codex や Claude Code はコードをレビューできますか？

はい。Codex では `/review` が変更を分析し、ファイルを変更せずに問題を整理します。Claude Code では `/code-review` がブランチのバグを探し、全プランで使えます。GitHub では、Codex は Plus からプルリクエストをレビューしますが、Anthropic の自動レビューには Team か Enterprise が必要です。エージェントによるレビューは、iPhone でのテストの代わりにはなりません。

### Codex や Claude Code は App Store にアプリを公開できますか？

プロジェクトを準備し、ターミナルから EAS のコマンドを実行することはできます。公開には、Apple Developer アカウント、App Store Connect のページ、Apple の審査も必要で、どのエージェントもそれを保証できません。これらのステップは [App Store 公開ガイド](https://devoria.fr/ja/expertise/publish-app-on-app-store)で詳しく説明しています。


## あなたのプロジェクト

[iOS Kit](https://devoria.fr/ja/kits/ios)：Claude CodeでiPhoneアプリを作りましょう。僕のアプリのStarter Code、作業を確認するスキル、Apple Review Kit、App Store Screenshots Kit、ASO Kit付き。129,99 €。
