Claude CodeかCodexか、3アプリ実測では速さと深さが分かれた

|著者: QUASA編集チーム|2 分で読めます
Claude CodeかCodexか、3アプリ実測では速さと深さが分かれた

3種類のアプリを作った公開テストでは、Claude Codeは早く使い始められる成果物、Codexは分析機能を作り込んだ成果物で評価が分かれた。初めて小さなアプリを作るならClaude Code、入力や計算を増やして使い続けるならCodexが選択の起点になる。

公開テストの総合評価ではCodexが選ばれた。ただし、定期購入の管理ではClaude Code、食料品の価格比較と購入費用の計算ではCodexが評価されている。選ぶ際には総合順位より、自分の作業で必要な成果物と、完成までに許容できる準備の手間を照らし合わせるほうが具体的だ。

定期購入の管理では、使い始めるまでの短さが効いた

定期購入アプリに求められたのは、サービス名、月額、更新日を入力し、月間と年間の支出を表示することだった。Claude Codeの成果物は手入力と一括入力に対応し、試した人がすぐに操作できる形にまとまった。Codexも支出の集計と計算を実装し、見た目も評価されたが、同じテストでは利用する前に別の場所へデプロイする手間が残った。

この差は、コードを書く速度そのものを測った結果ではない。利用者が成果物を受け取り、入力して結果を見るまでの距離に表れた差だ。初めてアプリを使う人には、機能が揃っていても公開や起動の準備で止まることがある。反対に、開発環境と公開先が既に決まっている作業なら、その準備の重みは小さくなる。

ここでの使いやすさは、画面の装飾だけでは決まらない。入力欄を見つけやすいか、まとめて登録できるか、保存した内容を次に開いたときも扱えるか、合計額の意味が分かるかが効く。定期購入のように計算自体は比較的単純な用途では、必要な操作が途切れずにつながることが、追加機能より大きな価値になり得る。

食料品の比較では、入力と分析の幅が評価を変えた

食料品の課題では、買い物リストと複数の店で支払った価格を入力し、品目ごとに安い店、節約できた額、支出の推移を示すことが求められた。Claude Codeは牛乳、パン、卵のサンプルを最初から入れ、HTML5 canvasで推移を描いた。追加のグラフ用ライブラリに依存せず、開いてすぐ動きを確かめやすい構成だった。

Codexの成果物はタブで表示を整理し、一括入力欄とChart.jsによる推移の表示を備えた。公開テストでは、データ入力の柔軟さと節約額の見せ方が高く評価された。買い物の記録を増やしていく用途では、最初に開けることだけでなく、記録を追加する負担や、蓄積した数字から何を読み取れるかが重要になる。

この結果は、Claude Codeが画面づくり、Codexが計算だけに強いという単純な分け方には収まらない。Codex側の画面構成も評価され、Claude Code側にも支出の推移を示す機能があった。差がついたのは機能の有無だけでなく、継続してデータを入れる場面で、それらがどれだけ使いやすく組み合わされていたかだ。

購入費用の計算では、答えの先まで示すかが分かれ目

高額な買い物を現金で支払うか分割払いにするかを比べる課題では、現金価格、毎月の支払額、期間、手数料から負担を見積もる必要があった。Claude Codeは主要な金額をひと目で確認できる画面と、どちらの支払方法が安いかを示す条件分岐を用意した。まず結論を知りたい人には、この簡潔さが役立つ。

Codexは累積支出を折れ線で示し、支払条件から実質的な年利を計算する仕組みも加えた。分割払いの総額だけでなく、現金購入のために貯める期間との関係まで考えられる構成だった。公開テストでは、その分析の深さが評価された。支払方法の前提を変えて検討する人には情報が増える一方、単に差額を知りたい人には入力や表示が過剰になる可能性もある。

費用計算を実用に供するなら、結果の見栄えとは別に計算の前提も確認したい。手数料をどこに加えるか、支払期間の端でどう扱うか、入力が空欄や不正な値だったときに何を表示するかで答えは変わる。公開テストの評価は成果物の傾向を示すが、個々の計算条件まで一律に保証するものではない。

成果物を比べる軸は五つに分けられる

この公開テストを開発作業の選択に生かすなら、完成画面の印象だけで総合点を付けるより、必要な仕事を分けて見るほうが判断しやすい。とくに試作と継続運用では、同じ機能に対する重みが変わる。

  • 初回の成功:生成された成果物を起動し、入力から結果の確認まで進むのに、どれほど準備が必要か。
  • UIの完成度:必要な入力と結果を見つけやすく、日常的な操作が無理なく続くか。
  • データ処理:合計を出すだけで足りるか。履歴、条件変更、費用の内訳まで必要か。
  • 防御処理:空欄、異常値、大きすぎる入力などで結果や保存処理が崩れないか。
  • 修正のしやすさ:不要な表示を外し、計算や入力項目を変えたときに、影響する箇所を追えるか。

個人用の定期購入一覧では、初回の成功と操作の分かりやすさを重く見やすい。価格履歴をためる道具では、一括入力や推移の表示が効く。支払い条件を扱う計算機では、分析の細かさと同時に、前提の明示や例外処理が欠かせない。何を受け入れ条件にするかが違えば、同じ成果物でも評価は変わる。

防御処理については、アプリ制作とは別のNode.jsの不具合修正テストが参考になる。そこではCodexが要求になかった入力検証を追加し、Claude Codeは不要な処理の削除や脆弱性の説明で評価された。課題が違うため、この結果をアプリ制作の勝敗に足すことはできないが、追加の防御と、問題を理解して直しやすくすることを別々に見る理由にはなる。

プランと利用枠は、成果物とは別に比べる

個人向けの米ドル建て料金は、Claude Codeの公式プラン案内で、Proが月払い20ドル、Max 5xが月100ドル、Max 20xが月200ドルと示されている。Proには年払い割引があり、表示額に税金は含まれない。高いプランほど利用できる量は増えるが、月額をそのまま制作できるアプリの本数に換算することはできない。

Anthropicの利用案内では、ProとMaxに5時間単位のセッション枠と週単位の枠があり、Claudeでの会話とClaude Codeでの作業が同じ枠を使う。枠に達した後は、リセットを待つか、条件に応じて追加の利用クレジットを使う選択になる。普段のClaude利用が多い人は、契約額の全てをコーディング作業に割り当てられると考えないほうがよい。

Codexの公式料金案内は、Free、Go、Plus、Pro、Business、Enterpriseの各ChatGPTプランでの提供を示す。FreeとGoは試用範囲が限られ、ローカルのメッセージとクラウドの作業はプランの利用枠を共有する。消費量はモデルとタスクによって変わり、週単位の制限が適用される場合もある。

試作が中心なら、早く動く成果物を得られる傾向を重視し、契約する枠は作業頻度に合わせればよい。データの蓄積や計算条件の追加、公開後の修正まで見込むなら、最初の画面よりも処理の深さと変更のしやすさが効いてくる。料金表は作業を続けられる量を示す手掛かりであり、必要な成果物を決める判断とは分けて考えたい。

関連記事:

共有:

ニュースレターを購読

Web3、AI、暗号資産の最新ニュースを受信箱にお届けします。

0