「CodexとClaude Code、どっちを使えばいいですか?」——AI開発ツールの話でいちばんよく聞かれる質問です。
私は結論として両方を使っています。どちらが優れているかではなく、得意なことが違うからです。この記事では、実際に毎日両方を動かしている個人開発者の視点で、どう使い分けているかを具体的にお話しします。
情報
この記事は「どちらか一方に決めたい人」よりも、「両方の名前を聞くけど違いが分からない人」に向けて書いています。専門用語はできるだけかみ砕いています。
そもそも何が違うのか
まず前提を整理します。どちらも「ターミナル(黒い画面)から使えるAIコーディングツール」で、できることは大きく重なっています。
どっちもコードを書いてくれるなら、片方でよくないですか?
それが、使い込むと「手触り」がけっこう違うんです。あと、契約しているサブスクによって“お得な使いどころ”が変わります。
大きな違いは背後のAIモデルと、どのサブスクリプションに紐づくかです。Claude Code は Anthropic の Claude、Codex は OpenAI のモデルを使います。そしてここが実用上いちばん効いてくるのですが、すでに契約しているサブスクの範囲で動かせるかどうかで、コストがまったく変わります。

私の使い分け
コードを書く・直すのは Claude Code
日々の開発作業はほぼ Claude Code に任せています。理由は長い作業を任せたときの粘り強さです。
たとえば「このサイトのカテゴリページを全部作り直して、ビルドが通るまで確認して」といった、何十ファイルにも触る作業。こういう仕事では、コードベース全体を読んで、直して、ビルドして、失敗したら原因を調べて直す、というループを回してくれる必要があります。この往復の安定感が、私の用途ではいちばんの決め手になりました。
ヒント
初心者の方へ: 「ファイルを1つ直す」だけならどのツールでも大差ありません。差が出るのは「たくさんのファイルにまたがる作業」や「何時間もかかる作業」です。まずは小さく試して、物足りなくなったら比べてみてください。
画像を作るのは Codex
一方で、ブログのアイキャッチ画像の生成は Codex に任せています。これは能力の優劣ではなく、画像生成モデルにアクセスできるのがそちらだからです。
私は codex exec というコマンド経由で画像生成モデルを呼び出しています。ポイントは、ChatGPTのサブスクの範囲で動くことです。画像生成用にAPIキーを発行して従量課金を積む必要がありません。毎回の記事に画像を用意する運用では、この差が地味に効きます。
# ターミナルから画像を生成し、そのままwebpに変換して配置する
codex exec "16:9のブログアイキャッチを作って。テーマは〇〇..." つまり私の使い分けは、能力比較の結果というより「持っているサブスクをそれぞれの得意分野で使い切る」という運用上の最適化なんです。
SwiftUI・iOSアプリ開発ではどうか
「codex swiftui」「claude code swiftui」で検索してくる方が多いので、iOSアプリ開発の観点にも触れておきます。
SwiftUIのコードは、どちらのツールでも書けます。ただし共通して注意すべき点があります。SwiftUIは変化が速く、AIが古い書き方を出してくることがあるのです。NavigationView と NavigationStack のように、新旧が混在している領域では特に起こりがちです。
注意
AIが出したSwiftUIのコードは、Xcodeでビルドが通るかを必ず確認してください。文法として正しくても、非推奨のAPIを使っていることがあります。「動くけど古い」コードは、あとから直すのが地味に大変です。
対策はシンプルで、対象のOSバージョンを最初に伝えることです。「iOS 17以降を対象に、NavigationStackを使って」と指定するだけで、出てくるコードの鮮度がかなり変わります。
料金の考え方
コストは「どちらが安いか」ではなく、すでに払っているものを使い切れているかで考えるのがおすすめです。
-
今契約しているサブスクを確認する
ChatGPT と Claude、どちらか(または両方)をすでに契約していませんか。契約済みのサービスに付いてくる範囲から使い始めるのが、いちばん無駄がありません。
-
メインの用途で1週間使ってみる
自分がいちばん時間を使っている作業(コードを書く、文章を書く、画像を作る)で試します。ここで手に馴染むかどうかが、料金より大事です。
-
足りない部分だけ足す
「コードは満足だけど画像が作れない」のように不足がはっきりしてから、もう一方を検討します。最初から両方契約する必要はありません。
よくある質問
結局、初心者はどちらから始めるべきですか?
すでにどちらかのサブスクを契約しているなら、それに紐づくほうから始めてください。まったくの新規なら、コードを書く用途がメインなら Claude Code、画像や文章など幅広く使いたいなら Codex 側から触ってみるのが分かりやすいと思います。どちらもターミナルの操作感は似ているので、片方に慣れればもう片方もすぐ使えます。
両方入れると混乱しませんか?
最初のうちは1つに絞ったほうがいいです。私も「コードはこっち、画像はこっち」と役割が固定できるまでは、行ったり来たりして時間を使いました。用途がはっきり分かれてから2本目を入れると、迷いません。
APIキーは必要ですか?
用途によります。私の場合、画像生成はChatGPTのサブスク経由で動かしているのでAPIキーは使っていません。一方で、自作アプリの中からAIを呼び出すようなことをするなら、そこは別途APIキーと従量課金が必要になります。「ツールとして使う」のか「自分のプログラムに組み込む」のかで分けて考えてください。
まとめ
- Codex と Claude Code は、優劣ではなく役割で分けると落ち着く
- 私は「コードを書く=Claude Code」「画像を作る=Codex」で固定している
- 決め手は能力比較より、持っているサブスクを使い切れるか
- SwiftUI を書かせるときは、対象OSバージョンを必ず伝える
AIツールに毎日を任せていると、自動化そのものにも興味が出てきます。スケジュール実行で定期的に処理を走らせる話は、GitHub Actions の cron が遅延する・動かない理由にまとめました。実測データつきなので、これから自動化を組む方はあわせてどうぞ。


