Claude CodeはOpenCodeより4.7倍多くトークンを送信
원제: Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k
왜 중요한가
AIコーディングエージェントの隠れたトークンコスト構造が可視化され、企業導入時のLLMコスト試算に重要な指標を提供する。
AIコーディングツールのClaude CodeとOpenCodeを同一モデル・同一環境で比較したところ、Claude Codeはプロンプト読み込み前に約33,000トークンを送信するのに対し、OpenCodeは約7,000トークンにとどまることがSystimaの調査で明らかになった。差は4.7倍に達し、コスト面での大きな違いが浮き彫りとなった。
AIコンサルティング企業Systima(2026年7月12日公開)は、Claude CodeとオープンソースのOpenCodeを同一モデル・同一マシン・同一タスクで検証し、APIレベルでのトークン使用量を詳細に計測した。
最初のテストではSonnet 4.5を使用。ユーザーが1行の返答を求めるだけの場合でも、Claude Codeはシステムプロンプト・ツールスキーマ・スキャフォールディングで約33,000トークンを消費した一方、OpenCodeは約7,000トークンだった。Claude Fable 5での再テストでは、Claude Codeが新モデル向けにシステムプロンプトを削減したため差は約3.3倍に縮小したが、依然として大きな開きがある。
キャッシュ効率の面でも差は顕著だった。OpenCodeはリクエストのプレフィックスがセッション内で完全一致しており、1度キャッシュに乗せれば読み出しコストのみで済む。Claude Codeは同一タスクでもミッドセッションでキャッシュトークンを書き直し続け、同タスクでOpenCodeの最大54倍のキャッシュ書き込みトークンが発生した。キャッシュ書き込みはプレミアム料金が課されるため、ダッシュボード上のコストが急増する要因となる。
実運用環境では設定ファイルがさらに負荷を増やす。72KBのAGENTS.mdやCLAUDE.mdは平均20,000トークン、5つの小規模MCPサーバーは5,000〜7,000トークンを追加し、ユーザーが最初の一言を入力する前に75,000〜85,000トークンに達するケースもある。
サブエージェント利用でも差が拡大。直接実行で121,000トークンのタスクが、2つのサブエージェントに分散すると513,000トークンに膨らんだ。ただし多段階タスクではClaude Codeがツール呼び出しをバッチ処理するため、OpenCodeより総コストが低くなるケースも確認された。