Claude 3.7 Sonnet Extended Thinking(クロード スリーポイントセブン ソネット エクステンデッド シンキング)
Anthropicが2025年2月に公開したClaude初の推論モデル。Extended Thinkingモードで内部思考トークン(最大80K)を公開しながら段階的推論を行い、SWE-bench Verified 62.0%・GPQA Diamond 78.2%を達成。
Claude 3.7 Sonnet Extended Thinkingとは
Claude 3.7 Sonnet Extended Thinkingは、Anthropicが2025年2月に公開したClaudeシリーズ初の推論特化モデルです。通常の生成モードに加えて「Extended Thinking」モードを搭載し、回答前に最大80,000トークン分の内部思考プロセスを実行。この思考トークンはAPIレスポンスで可視化できるため、モデルがどのように問題を分解し仮説を検証したかをトレースできます。
2024年のClaude 3.5 Sonnetが確立した汎用性・コーディング能力を継承しつつ、難問での推論精度を飛躍的に向上させました。
主な特徴
- Extended Thinkingモード: 思考バジェット1K〜80K思考トークンを動的割り当て
- 思考トークン可視化: APIでモデルの推論過程をthinkingブロックとして取得
- SWE-bench Verified 62.0%: 実際のGitHubイシューを解決するコーディング能力
- GPQA Diamond 78.2%: 博士水準の科学問題
- Computer Use: スクリーンショット認識→マウス/キーボード操作の自律タスク実行
- 200Kトークンコンテキスト: 長大コードベース・文書を一括処理
スペック比較表
| モデル | 思考トークン上限 | 入力(/1M) | 出力(/1M) | SWE-bench | GPQA Diamond |
|---|---|---|---|---|---|
| Claude 3.5 Sonnet | なし | $3 | $15 | 49.0% | 65.0% |
| Claude 3.7 Sonnet (通常) | なし | $3 | $15 | 56.0% | 72.4% |
| Claude 3.7 Sonnet (Extended) | 80K | $3 | $15+思考 | 62.0% | 78.2% |
| OpenAI o3 | 100K+ | $10 | $40 | 71.7% | 87.7% |
| Gemini 2.5 Pro | 32K | $1.25 | $10 | 63.8% | 84.0% |
Extended Thinkingの仕組み(APIコード例)
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-3-7-sonnet-20250219",
max_tokens=16000,
thinking={
"type": "enabled",
"budget_tokens": 10000
},
messages=[{"role": "user", "content": "証明: √2は無理数である"}]
)
for block in response.content:
if block.type == "thinking":
print("思考プロセス:", block.thinking)
elif block.type == "text":
print("回答:", block.text)
具体的なユースケース
1. コード自動修正(Agentic Coding) Cursor・Windsurf・GitHub CopilotがClaude 3.7をベースに採用。SWE-bench 62%は「実際のバグを自律的に修正できる」水準で、エンジニアの生産性を3〜5倍向上させると報告されている。
2. 数学・競技プログラミング IMO 2024の問題6問中4問を正解。思考バジェットを80Kに設定すると難問での正答率が通常モード比+15ポイント向上する傾向がある。
3. 長文ドキュメント解析 200K文脈で法律文書・特許・財務報告書を横断分析。Extended Thinkingを組み合わせると矛盾点の検出精度が向上する。
よくある質問(FAQ)
Q1: Extended Thinkingを常にオンにすべきか? A: いいえ。難問(数学・複雑なコーディング・科学)には有効だが、単純なQAや翻訳には不要。思考トークン分のコスト増加(+$3/1M)と遅延(数秒〜数十秒)が生じる。
Q2: 思考バジェットはどう設定するか? A: 一般的なコーディング問題は8K〜16K、難関数学は32K〜80Kが目安。budget_tokensパラメータでAPIから明示的に指定できる。
Q3: Claude 3.7とClaude 4.xはどう違う? A: Claude 3.7は2025年2月公開。2025年5月時点でClaude Opus 4.7等が後継として公開されているが、Extended Thinking自体は4系にも継承されている。
まとめ
- 2025年2月公開、Claudeシリーズ初の推論モード搭載
- 思考バジェット最大80K・思考トークンをAPIで可視化できる独自機能
- SWE-bench 62.0%・GPQA Diamond 78.2%と難問での精度が大幅向上
- Computer Use対応でブラウザ・デスクトップの自律操作が可能