Claude CodeからCodexへ移行すべきか?無料2カ月を断った60日間の損益計算
OpenAIのCodex無料2カ月は得なのか。Claude CodeとClaude Maxで6本の本番ルーチンを回す実例から、移行工数、プロンプトキャッシュ、機会費用を60日間の損益で算定。額面$400に対して純損失-$4,550となる理由と、無料トライアルを調達判断として評価する4つの問いを解説します。

OpenAIは5月13日、Claude Codeから移行するユーザーにCodexを2カ月無料で提供すると発表しました。そこで60日間の損益を計算しましたが、私はClaude Codeに残ることにしました。「無料」で支払わずに済むのは$387。一方、移行すれば$3,700のコストが発生するからです。
Codex無料オファーを損益の1項目として読み解く
Sam Altmanは5月13日、30日間の受付期間内に移行するチームを対象に、Codexを2カ月無料にするキャンペーンを発表しました。私が実際に必要とするのは、6つのエージェントセッションを同時実行でき、日々のパブリッシャールーチンを回せるだけの週次上限を備えたプランです。最も条件が近いCodexのSKUで見積もると、約$200/月。つまり、2カ月 × $200 = $400がオファーの額面価値です。
同じ日、AnthropicはPro、Max、Team、Enterpriseの各顧客を対象に、Claude Codeの週次上限を7月13日まで+50%引き上げました。偶然とは考えにくい動きです。この対称性そのものがシグナルです。
同じ火曜日に、一方は無料期間を付けて移行を促し、もう一方は上限をひっそり広げて流出を防ぐ。これは、乗り換えユーザー1人を獲得するコストが数百ドル台前半に達したことを示しています。そして、オファーそのものより重要な事実も見えてきます。運用者側のスイッチングコストも、もはや無視できません。簡単に移行できるのなら、ベンダーがここまで負担する理由はないからです。
私は「Nカ月無料」という提案を、気軽なお試しではなく調達案件として扱います。見るべきなのは「無料で始められるか」ではありません。「往復の移行に何時間のエンジニアリング作業が必要で、その往復が発生する確率はどの程度か」です。マーケティング上はトライアルでも、会計上はスイッチング税を内包した設備投資です。
そう捉えると、額面の$400は主役ではなくなります。長い損益計算書を構成する、わずか1項目にすぎません。
Claude MaxとAI Gatewayで運用する現在の60日間ベースライン
オファーを評価するには、まず置き換え対象となる現在の基準が必要です。費目ごとに見ていきます。
このメディアは$200/月のClaude Maxを使い、6本の日次ルーチンにはBYOKパススルー対応のAI Gatewayを前段に置いています。基盤はCloudflare Workers、ストレージはD1、すべての企画案を通す類似度チェックにはVectorizeを利用しています。埋め込み、DataForSEO、カバー画像生成を含む直近60日間の総運用コストは$387/月です。内訳はWorkdayとAnthropicの助成金を扱った記事で詳しく説明しています。同じスタック、同じ数字です。
cronで動く日次パブリッシャールーチンは、publish-news、publish-dev、publish-design、publish-marketing、publish-founders、publish-businessの6本です。それぞれClaude Maxを4–8分稼働させ、企画案を作り、PublishWorkflowへ送り、結果をD1に書き込みます。ワークフローはvalidate、ground、generate、clean、persist、indexの6段階です。各段階でAnthropicを呼び出す構造化プロンプトには、コストを左右する特定の仕組み、つまりプロンプトキャッシュを組み込んでいます。
ユニットエコノミクスを成立させているのは、このキャッシュ構造です。各ルーチンの呼び出しには、Markdown形式の契約ブロック(約3,500トークン)と文体ブロック(約1,500トークン)が含まれます。どちらもcache_controlをephemeral、TTLを1時間に設定し、その後ろに形式別プロンプトと企画案を続けます。最初の呼び出しでは、キャッシュ書き込みのため入力単価の1.25×を支払います。その1時間内の2回目以降は、読み出し単価の0.1×です。6本のルーチンとその各工程を合わせ、私の規模では1日約40–50回Anthropicを呼び出します。入力トークンのキャッシュヒット率は約85%で、これにより月額を$900ではなく$387前後に抑えられています。
Anthropicが新たに提供した週次上限+50%により、上限を気にせず7本目のルーチンを追加できる余裕が生まれました。追加料金も移行作業も不要です。Codexのオファーは、まずこの条件を上回らなければなりません。
Claude CodeからCodexへの移行コストを項目別に計算する
検索結果に欠けているのが、この計算です。同じスタックで6本の本番ルーチンを動かしている人が、具体的な数字を公開していないからです。
ルーチンの書き直し。 6本の各ルーチンは、600〜900行のスキル用Markdownとツール呼び出し定義で構成されています。いずれもClaude固有のツール利用文法とプロンプトキャッシュ機構に最適化済みです。Codexではツール利用のセマンティクス、キャッシュ制御、プロンプト構造が異なるため、検索置換では済みません。ルーチンごとに書き直し、その後に相応のテストが必要です。控えめに見積もっても、1本あたり2–3時間 × 6本 = 集中作業14時間です。
作業時間の機会費用。 DVNC.devのクライアント案件では、私の混合請求単価は$250/時間です。14時間 × $250 = 機会費用$3,500。移行中でなければ実際に得られた売上です。
テスト中のプロンプトキャッシュ再調整。 新しいプロバイダーでキャッシュヒット率を80%以上へ戻すには、試行錯誤が欠かせません。ツール定義を書き換え、プロンプトの順序を組み直し、呼び出し箇所ごとにephemeralとpersistentのどちらを使うか再判断します。Anthropic側を調整した過去の経験から見て、この段階で発生する臨時のAPI費用は、実費で約$200です。
公開ワークフローの書き直し。 6段階のワークフローは、cache_control: { type: "ephemeral", ttl: "1h" }、工程間のキャッシュヒットを最大化するプロンプト形式、ワークフローが前提とするストリーミングプロトコルなど、Anthropic固有の機能を使っています。CodexのプロンプトAPIとツールループのセマンティクスに合わせて書き直すには、さらに4–6時間。同じ機会費用の単価なら$1,250です。
台帳にまとめると、次のようになります。
自分の時間に価値を付けないなら——「無料なのだから試せばよい」という売り文句に暗黙で組み込まれた前提です——現金だけの収支はほぼ均衡します。$400の価値に対してキャッシュ調整のAPI費用が$200。ただし、そこには失われる2週間分の週末も加わります。
落とし穴は機会費用です。自分の時間を請求対象として考えない創業者は、この費用を別の通貨で支払いながら、$400を節約できたと思い込んでしまいます。
Claude Code利用者が「Nカ月無料」を判断する4つの問い
同じような判断を何度も重ねた結果、利用するために何らかの作業を求められるベンダーオファーは、次の4問で評価するようになりました。
- 移行にかかるのは、差し引き後の現金だけでなく何時間のエンジニアリング作業か。 「無料」が示すのは常に現金収支です。本当の請求書は時間で届きます。
- 次善の時間の使い方と比べたとき、1時間あたりの機会費用はいくらか。 私の場合、クライアント案件と比べて$250/時間です。もっと初期段階なら$0かもしれません。その場合は計算結果が変わり、オファーを受けることが本当に合理的になり得ます。
- 更新する確率はどの程度か。 3カ月目に元へ戻り、移行税を2度払うのでしょうか。そうなら、オファーは見た目以上に不利です。戻らないなら、意図的にロックインされることになります。それこそがベンダーの本当の目的です。
- プラットフォームロックインはどの程度非対称か。 新しいツールから元へ戻る方が、導入時より難しくなるでしょうか。そうであれば——ほぼ常にそうなります——オファーの真のコストは対称な参入ではなく、非対称な退出にあります。
Codexの場合、更新する確率は高くなります。私の6本のルーチンはベンダー固有の文法で記述されているため、3カ月目にAnthropicへ戻れば、往路と復路でエンジニアリング費用を2度支払うことになります。退出コストの非対称性は現実のものです。
ここで判断を誤らせるのが「無料トライアル」という見せ方です。安く元へ戻れるなら、開始コストがなく上振れだけを狙えるのがトライアルです。一方、移行には始めるときも戻すときも数日分の作業がかかります。それはトライアルではありません。トライアルの服を着た調達判断です。同じロックインの構造は、Cloudflareの「100倍のエンジニア」提案を読み解いた記事でも別の角度から説明しています。プラットフォームベンダーがルーチンを取り込もうとするたび、同じパターンが繰り返されます。
このフレームワークの答えは、常に「見送り」ではありません。昨年VercelからCloudflareへ移行した際は、$5Kのクレジットを受け取りました。ただし、これはD1 + Workers + Vectorizeを1カ所に集約する、意図的なプラットフォーム統合でした。無料トライアルではありません。4つの問いをすべて問題なく通過したのです。移行そのものが戦略で、クレジットは追加の恩恵でした。
Codexのオファーは、このフレームワークを通過しません。GCPのクレジット、AIスタートアップ向けLinearの1年無料、今まさに受信トレイにあるNotion AIの6カ月キャンペーンも同じです。いずれも、利用するにはプラットフォーム固有の作業負担が必要で、一度そのコストを払うと2回目の請求サイクルではさらに離れにくくなる、という構造を共有しています。
運用者が覚えておくべき原則は、ベンダーは評価してもらうためにお金を払うのではなく、移行してもらうためにお金を払うということです。すべてのオファーをトライアルではなく調達案件として評価すべきです。
Codexを試す代わりに今週進めること
Codexの評価に使うはずだった時間には、もっと価値の高い使い道があります。その用途を明示して初めて、判断を正直に評価できます。
publish-design-deepは今週公開します。既存6本と同じワークフローの骨格を使い、企画案の目標文字量を増やし、異なる文体ブロックを設定します。構築コストは約3時間、限界運用コストは約$8/月です。+50%の上限拡大で得た余裕に十分収まります。
プロンプトキャッシュ監査は地味ですが、効果が積み上がる作業です。各ルーチンには、キャッシュ構造を改善できる呼び出し箇所が2–4カ所あります。多くの場合、変動部分を最後に置くようプロンプトを並べ替えるか、ほぼ固定されたセクションをキャッシュ対象ブロックへ移すだけです。私の規模なら、この監査の費用は3週間未満の運用で回収できます。
publish-marketingの実行頻度を変えるのは、華やかさこそありませんが正しい判断です。このルーチンで支配的なコストはAnthropicのトークンではなくDataForSEOのクエリです。そもそもマーケティング分野を毎日処理するのは過剰でした。火曜・木曜にすれば、データ費用を40%に抑えながら同じ公開リズムを保てます。
私のルーチンを狙うベンダーの評価に使わなかった1時間は、クライアントやメディアのために成果を出す1時間へ変わります。これは機会費用の原則を逆向きに適用したものです。料金ページには決して載らない、運用者としての判断です。
条件が違えば、どのような判断をするか
このメディアが今より6カ月前の段階にあり、ルーチンが6本ではなく1本か2本で、本番トラフィックもなく、プロンプトキャッシュ構造も未調整だったなら、計算結果は逆転します。
ロックインが弱い段階でもスイッチングコストは存在しますが、まだ小さく抑えられます。60日間の無料期間があれば、同じワークロードで2つのプロバイダーを実際にA/Bテストでき、Codexのオファーはマーケティングの説明どおり、確かな判断材料を得られるトライアルになります。ルーチンが≤2本で、機会費用が$0/時間に近いなら、オファーを受けるのが合理的です。私も受けます。
判断の分岐点は、おおむね3本目のルーチンです。この頃にはプロンプトキャッシュ構造が固まり、ツール文法の調整が進み、ワークフローの骨格も毎週変わる状態を脱します。そこを越えると、スイッチングコストが機会費用を上回り、3カ月前なら「受ける」と答えたオファーにも、このフレームワークは「見送る」と答え始めます。
一般化すると、ロックインは必ずしも悪ではありません。そもそも6回の週末を費やしてスタックを調整したとき、その成果として対価を払ったものでもあります。ロックインを生んだ投資と、コストを$900/月から$387/月へ下げた投資は同じです。片方だけを得ることはできません。
それでもCodexは、新規の単独ルーチンでなら試します。まだ依存していないワークロードを2時間で構築し、実際の判断材料を得るためです。これは稼働中のメディアを移行する判断とは別物です。前者は偵察、後者は戦略的な理由もなく純コスト$4,550を負う調達イベントです。
Claude Codeの週次上限+50%は恒久的ですか?
いいえ。Anthropicの5月13日の発表によれば、7月13日までです。7月以降の上限は発表されていません。私は元に戻ると仮定し、追加するルーチン数は引き上げ前の上限を基準に決めています。増加分は今後8週間の余裕として扱います。
Claude Max相当のCodex料金はいくらですか?
OpenAIは条件が完全にそろうSKUを公表していません。複数のエージェントセッションを同時実行でき、週次上限が十分に大きく、同等のモデルを利用できる最も近いプランを、私は約$200/月と見積もっています。実際の同等プランがそれより高ければ、「無料」の額面価値も高まり、現金収支は中立に近づきます。ただし、機会費用は変わりません。
CodexとClaude Codeを別々のルーチンで並行運用できますか?
技術的には可能です。しかし運用面では、プロンプトキャッシュへの投資が2倍になり、管理するツール文法も2系統に分かれます。個人運用者にとって、2つのエージェントスタックを並行維持するコストが見合うことはほとんどありません。ルーチンごとに本当に異なる要件がある場合は別ですが、私の環境には該当しません。
機会費用にはどの単価を使いましたか?
混合単価で$250/時間です。契約ベースのシニアAIシステム開発者として、おおむね市場の中間帯に当たります。自分の単価に置き換えて再計算してください。売上前、あるいは週末に開発していて単価が$0なら、現金だけの収支が判断基準となり、オファーはより魅力的に見えます。$500/時間なら、私の場合よりさらに不利です。
最初のプロンプトキャッシュ調整には何時間かかりましたか?
キャッシュヒット率を80%以上にするまで、2週間にわたって約9–12時間かかりました。ルーチンが安定する過程で、さらに4–6時間の調整も行っています。Codexでは、この作業をやり直すことになります。元へ戻すなら、もう一度やり直します。退出コストの非対称性は現実に存在します。
2026年9月5日







