なぜ大規模なPythonモノリスにおいてCodexが依然としてClaude Codeに勝るのか

過去1年間、複雑なPythonモノリスに取り組む開発者は主にCodexを使用してきた。Opus 4.6と4.7を搭載したClaude Codeを1ヶ月テストした後も、このコードベースではCodexを好んでいる。このアプリケーションは単純なCRUDサーバーではなく、新しいDDD風のレイヤー、古くても構造化されたコード、そして脆弱なレガシースパゲッティコードが混在している。チームは、必要がない限り古い部分の書き換えを避けている。
Codexの主な利点
- ハーネスエンジニアリングの原則: Codexは、明示的な指示がなくても ハーネスエンジニアリングのワークフロー を確実に遵守する。Claudeは、
AGENTS.mdに「exec_plan.mdを読んで従え」といった指示が含まれている場合のみそうする。 - 既存のツールとパターンを再利用: Claudeは、コードベースで既存のものを検索する代わりに、新しいツールを作成することが多い。プロジェクト固有のヘルパーが多いコードベースでは、再利用が重要である。
- 優れた計画性とコンテキスト認識: Claudeは、新しい機能を配置する前に読む量が少なすぎることがよくある。開発者は何度も次のように修正しなければならなかった。
「この機能はコントローラーではなく、モジュールAに配置してください。」
「リクエストで送信したステータスを使ってレスポンスオブジェクトを構築しないでください。APIは既に更新されたオブジェクトを返しています。そのレスポンスを使用してください。」
「この境界を所有する同じモジュールで検証してください。」
Codexは、アーキテクチャの変更を行う前に、欠落しているコンテキストに気づき、質問を明確にすることがより頻繁にある。
Claudeが優れている点
フロントエンド作業では、Opus 4.6はCodex 5.3やGPT-5.4よりも はるかに優れていた。現在、開発者はUIタスクではClaudeを好んでいる。GPT-5.5はUI中心の作業ではまだテストしていない。
ツール設定
両方のLLMは、Docker Composeの起動と停止、およびコンテナ内でテストを実行するためのコマンドという、1つの共有スキルを使用している。
これはベンチマークではなく、1つの本番コードベースでの日常的な使用経験です。
📖 全文を読む: HN AI Agents
👀 See Also

Colony: マルチエージェントのハンドオフトークンを30Kから400に削減するローカルファーストの調整レイヤー
Colonyは、ローカルファーストの協調基盤であり、マルチエージェントのハンドオフコストを約30,000トークンから約400トークンに削減します。これは、コンテキストの再生を、SQLiteに保存されたコンパクトな観測に置き換えることで実現しています。

私のオープンクローが物理的な身体を手に入れました:目、脚、声を持つロボット犬
なし

mcp-optimizerは、Claude Code内のアイドル状態のMCPサーバーによるトークンの無駄遣いを削減します。
mcp-optimizerは、Claude CodeでMCPサーバーを使用する際のトークン浪費に対処するプラグインです。ツールの使用状況を分析し、最適化された設定を生成します。4つのユーティリティを含みます:サーバーの健全性チェックを行うmcp-doctor、使用状況分析を行うmcp-audit、プロジェクトローカル設定を作成するmcp-optimize、ツールをオンデマンドスキルに変換するmcp-to-skillsです。

ProofShot: UIコードをブラウザ記録で検証するAIエージェント向けCLI
ProofShotは、AIコーディングエージェントがブラウザを開き、ページと対話し、セッションを記録してエラーを収集し、すべてをレビュー用の自己完結型HTMLファイルにまとめるCLIツールです。シェルコマンドを介して任意のAIエージェントで動作し、スキルとしてパッケージ化されています。