agentic codingでは、この価値がさらに見えやすくなります。モデルは短い質問に答えるだけでなく、ファイルを読み、ツールを呼び出し、結果を受け取り、コードを編集し、テストを走らせ、その結果を見て再度修正する、といった長い流れを扱います。Claudeのcontext windowsドキュメントでは、thinkingやtool useを含む構成では、入力トークンと出力トークンがコンテキストウィンドウの上限に影響すると説明されています 。また移行ガイドは、Opus 4.7の機能としてtool use、Files API、prompt caching、memoryなどを挙げています
。
つまり、作業が長く、途中で生まれる情報も多く、それらが後続の判断に効いてくるほど、100万トークンの“広い机”が役に立ちます。
移行ガイドでは、Opus 4.7のコンテキストウィンドウは1Mトークン、最大出力は128kトークンとされています 。非常に長い文書を“生成”したい場合は、入力側の文脈長だけでなく、出力上限も別に確認する必要があります。
標準API価格で1M contextを使えるとしても、トークン予算を無視できるわけではありません。Anthropicは、Opus 4.7の新しいトークナイザーについて、内容によって従来モデル比でおよそ1倍から1.35倍のトークンを使う可能性があると説明しています。また、count_tokensエンドポイントがOpus 4.7では以前と異なるトークン数を返す場合があるとも述べています 。
長いワークフローを移行する場合は、「前と同じプロンプトだから同じくらいのコストで収まる」と考えず、あらためてトークン数を確認するのが安全です。
1Mコンテキストは、多くの関連情報を入れられるようにする機能です。しかし、ファイル、ログ、仕様書、検索結果を選別する工程の代わりにはなりません。
ツールを使うワークフローでは、入力・出力、thinkingやtool useに関係する部分もコンテキストウィンドウに影響します 。RAGの場合も、未整理の文書庫をそのまま投げ込むのではなく、関連性の高いソースを選び、その選別済み情報をより厚く持たせる使い方が現実的です
。
次のどれかに当てはまるなら、Claude Opus 4.7の1Mコンテキストを検討する価値があります。
逆に、ユーザーの質問が短い、簡単な文章を作るだけ、または小さなファイルを1つ直すだけなら、1MコンテキストはOpus 4.7を選ぶ主な理由にはなりにくいでしょう。
Claude Opus 4.7の1M context windowは、すべてのプロンプトに常時使う“高性能スイッチ”ではありません。大規模コードベース、長いドキュメント、長時間走るエージェントのための、広い作業机として見るのがいちばん実用的です。