クラウドコードがOpenCodeより大幅にトークンを消費する
人工知能エージェントの開発環境におけるトークン消費コストを比較する技術分析が公開された。Claude CodeとOpenCodeの二つのコード生成エージェントを同一モデル・同一マシン・同一タスク条件で測定した結果、Claude Codeは初期オーバーヘッドとキャッシュ効率においてOpenCodeを大幅に上回るコスト構造を持つことが明らかになった。 ベースラインのトークン消費を比較すると、Claude Codeはシステムプロンプト、ツールスキーマ、および起動スキャフォールディングによりユーザー入力が来る時点で約3万3000トークンを使用する。一方、OpenCodeは約7000トークンに留まる。この差異はツール定義の規模に起因し、Claude Codeは27種類のツールとオーケストレーション機能を含み、OpenCodeは10種類の基本ツールに限定している。さらに、Claude Codeはセッション中もプロンプト構造が変動するためキャッシュが不安定で、同じタスク実行でもOpenCodeの最大54倍のキャッシュライトコストが発生した。OpenCodeはセッションを通じてプリフィックスが完全に同一であり、キャッシュリードで低コストを実現している。 タスク実行形態によって消費構造は変化する。単純タスクではOpenCodeが有利だが、複数ステップのコード修正タスクでは、Claude Codeの並列ツール呼び出しがリクエスト数を削減し、合計トークン数がOpenCodeと拮抗する結果となった。ただし、実際の運用では構成要素がコストを増幅する。72KBの指示ファイルは両エージェントとも要求ごとに約2万トークンを追加し、MCPサーバーの接続は最大7000トークンを増加させる。特にサブエージェントの並列展開では、Claude Codeは親エージェントと個別サブエージェントの起動コストが重なり、単純実行の約4.2倍にトークン消費が増大した。 キャッシュ経済学において重要な点は、キャッシュリードが割引されてもライトコスト、リクエスト回数、およびコンテキストウィンドウ占有率は割引対象外であることだ。Claude Codeの初期オーバーヘッドは20万トークンのウィンドウの約6分の1を最初の段階で消費する。これは実際のコード生成スペースを圧縮し、圧縮処理による追加コストにもつながる。 本検証はAPI境界におけるログプロキシを用いた計測手法を公開している。要求ペイロードと使用量ブロックを記録し、SHA-256ハッシュチェーンによる改ざん防止監査ログを構築する仕組みは、EU AI Actのログ記録要件にも対応する実用的なアプローチだ。開発者はエージェントの構成要素や並列処理設計がトークンコストに与える影響を把握する必要があり、特にキャッシュ不安定性とサブエージェント展開がコスト急増の主要因となる点を運用設計に反映すべきだ。
