Claude CodeでClaude Sonnet 5.5を使用するには、v2.1.284以降に更新し、`claude --model claude-sonnet-5-5`で起動するか、`/model`で選択します。有料のClaudeプラン(Pro、Max、Team、Enterprise)またはAnthropic APIキーが必要です。無料プランにはClaude Codeは含まれません。デフォルトモデルはすべてにおいてOpus 5.5のままであるため、Sonnet 5.5は選択した場合のみ実行されます。API料金では、Opus 5.5の入力/出力トークン100万個あたり4ドル/20ドルに対し、半額の2ドル/10ドルです。
以下に、セットアップ、`sonnet`エイリアスの落とし穴、エフォート、修正すべき習慣、コスト、そしてOpus 5.5が依然として優れている場合について説明します。モデル自体については、「Claude Sonnet 5.5とは何か」をご覧ください。コードがAPIを呼び出す場合、ApidogはClaude Codeが変更に対して実行できるテストシナリオを保持しています。
一目でわかるClaude CodeでのClaude Sonnet 5.5
| 設定 | Sonnet 5.5 |
|---|---|
| 最小バージョン | v2.1.284 |
| プラン | Pro、Max、Team、Enterprise、APIキー; 無料プランは対象外 |
| デフォルトモデル | Opus 5.5、Sonnet 5.5は手動で選択 |
sonnetエイリアス |
Anthropic APIでのみSonnet 5.5 |
| コンテキスト | ネイティブ1M |
| デフォルトのエフォート | medium; 思考はオフにできません |
| 高速モード | 利用不可 |
情報源: Claude Codeのモデル設定ドキュメントおよびAnthropicのリリース記事。
ステップ1: Claude Codeを更新し、プランを確認する
Sonnet 5.5は2026年9月28日にClaude Code v2.1.284で導入され、それより古いビルドでは実行できません。
claude update
claude.com/pricingによると、Proは年間請求で月額17ドル、または月額20ドル、Maxは100ドルから始まります。無料ユーザーはClaude.aiでSonnet 5.5とチャットできますが、Claude Codeでは利用できません。無料アクセスガイドで利用可能な機能について説明しています。
ステップ2: モデルをSonnet 5.5に切り替える
claude --model claude-sonnet-5-5
セッション内では、`/model claude-sonnet-5-5`で切り替え、デフォルトとして保存されます。`/model`を単独で実行するとピッカーが開き、`s`でこのセッションのみ切り替えることができます。`ANTHROPIC_MODEL`または設定ファイルの`"model"`キーも機能し、`/status`でアクティブなものが表示されます。
`/model`スイッチは、メインモデルを継承するサブエージェントにも適用され、再開されたセッションは保存時のモデルを保持します。Sonnet 5 Claude Codeガイドで`claude-sonnet-5`を固定していた場合は、更新してください。エイリアスが移動しても、完全なIDは移動しません。
`sonnet`エイリアスが常にSonnet 5.5を意味するわけではない
`sonnet`はAnthropic API上でのみSonnet 5.5を指します。
| プロバイダー | sonnetの解決先 |
|---|---|
| Anthropic API | Sonnet 5.5 |
| AWS上のClaude Platform | Sonnet 4.6 |
| Amazon Bedrock、Google CloudのAgent Platform | Sonnet 4.5 |
| Microsoft Foundry | Sonnet 4.5 |
クラウドプロバイダーでは、`ANTHROPIC_DEFAULT_SONNET_MODEL`をプロバイダーのSonnet 5.5 IDに設定してください。Google CloudおよびAWS上のClaude Platformでは`claude-sonnet-5-5`、Foundryではデプロイ名、Bedrockでは推論プロファイルです。同じ変数が`opusplan`が実行するモデルを設定します。
`sonnet[1m]`はスキップしてください。ドキュメントによると、`sonnet`がSonnet 5.5(1Mウィンドウがネイティブ)である場合、効果はありません。
ステップ3: エフォートレベルを選択する(思考はオンのまま)
Claude Codeでは、Sonnet 5.5は`medium`から開始します。これはClaude Platform APIでのデフォルトの`high`より1レベル下です。レベルは`low`、`medium`、`high`、`xhigh`、`max`です。
claude --model claude-sonnet-5-5 --effort high
セッション内では、`/effort high`で現在のモデルのレベルが保存され、`/effort`でスライダーが開き、`/effort auto`でクリアされます。`CLAUDE_CODE_EFFORT_LEVEL`は環境から設定します。会話中にエフォートを変更するとプロンプトキャッシュが無効になる可能性があり、Claude Codeから最初に警告が表示されることがあります。
ここでは思考をオフにすることはできません。`Option+T`(`Alt+T`)トグル、`alwaysThinkingEnabled`、`MAX_THINKING_TOKENS=0`はSonnet 5.5には影響しません。Anthropicのプロンプトガイドは、`medium`以上のレベルではほとんどすべての返信の前に思考し、「思考を減らす」ように要求しても確実には機能しないと述べています。代わりにエフォートを低くするか、一度だけ深い思考を行うために`ultrathink`をプロンプトに追加してください。
CursorBenchにおける各レベルのパフォーマンス
Cursorは、独自のハーネスでこれらのCursorBench 4.0スコアを測定しました。タスクあたりのコストはAnthropicの発表チャートに基づいています。
| エフォート | Sonnet 5.5 | Opus 5.5 |
|---|---|---|
low |
35.8% ($0.50) | 43.7% ($1.17) |
medium |
39.2% ($0.70) | 52.5% ($2.91) |
high |
47.8% ($1.67) | 56.0% ($3.97) |
xhigh |
53.1% ($3.88) | 56.0% ($6.98) |
max |
55.5% ($9.67) | 57.8% ($13.43) |
`low`から`high`にかけて、Sonnet 5.5は同じレベルのOpus 5.5の半額以下です。ただし、レベルを比較すると、Opus 5.5の`medium`(2.91ドル)はSonnetの`high`を上回り、Sonnetの`xhigh`(3.88ドル)と1ポイント差に収まっています。Sonnet 5.5を`xhigh`または`max`に設定しようとしている場合は、まずOpus 5.5を`medium`で試してみてください。
コーディングセッションで現れる習慣を誘導する
AnthropicのSonnet 5.5プロンプトガイドは、Claude Codeで重要な振る舞いを指摘しています。
- `low`および`medium`では、長いエージェントタスクで早めに状況確認を行います。
- すべてのエフォートレベルで、要求していないテスト、ドキュメント、小さなファイルを追加します。
- `xhigh`および`max`では、追加のレビューラウンドやレビュー担当サブエージェントを開始します。 Anthropicは、これを`max`でのFrontierCodeスコア(46.2%)が`xhigh`(52.1%)よりも低いことと関連付けています。
- `low`では、検証をスキップし、テストを実行せずにコードが完了したと報告することがあります。
このガイドにはAnthropicが推奨するプロンプトの段落が含まれており、Anthropicのテストでは、あるセッションで`max`でのコストを約3分の1削減しました。以下に、`CLAUDE.md`に適用できるように、短くまとめたものを独自の言葉で示します。
## このリポジトリでの作業方法
- タスクが完了するまで作業を続けてください。ブロックされた場合やデータを削除しようとしている場合にのみ質問するために停止してください。
- タスクに必要なもののみを変更してください。私が要求しない限り、新しいテスト、ドキュメント、ファイルを追加しないでください。
- タスクが完了したと報告する前に、関連するテストを実行し、コマンドと結果を表示してください。
- 私がレビューを要求しない限り、レビュー担当サブエージェントを開始しないでください。
高速モード、opusplan、およびモデルの混用
高速モードはOpus専用です。つまり、高速モードのドキュメントによると、Opus 5.5、Opus 5、およびOpus 4.8です。Sonnet 5.5で`/fast`を実行すると、セッションはOpusに切り替わります。Sonnetの速度はモデルに由来し、AnthropicによるとSonnet 5よりも「30%以上高速」に動作します。
`claude --model opusplan`は、プランニングモードでOpusを使用し、実行でSonnetを使用します。これは、設計が難しく、編集がルーティンである作業に適しています。Anthropicの発表ページで引用されているクリエイターのKevin Ngoは、Opus 5.5が設定したゲームアーキテクチャをSonnet 5.5に構築させると述べています。Opusをメインモデルとして維持し、サブエージェント用に`CLAUDE_CODE_SUBAGENT_MODEL=claude-sonnet-5-5`を設定することもできます。弊社のClaude Codeワークフローガイドには、さらに多くのパターンが掲載されています。
Opus 5.5を維持すべきケース
Anthropicによると、Opus 5.5は「複雑でオープンエンドな作業において明らかに強力なまま」であり、Sonnet 5.5は範囲の明確なタスクやバグ修正に最適です。システムカード(Anthropic運営)もこれに同意しており、最大エフォートでのSWE-Bench Proは81.3対89.9、長文コンテキストテストであるProgramBenchは79.7対91.2となっています。
曖昧なバグ、アーキテクチャの検討、大規模コードベースのセッション、高速モードにはOpus 5.5を保持してください。範囲の明確な修正、特定の機能、テスト、ドキュメント、サブエージェントの作業にはSonnet 5.5を選択してください。SonnetはTerminal-Bench 4.0でリードしていますが(`max`で70.6%対`xhigh`で66.4%)、これはAnthropicが実施したものであり、フォールバックはOpusの試行の10%に影響したのに対し、Sonnetでは1.5%でした。詳細はこちら: Sonnet 5.5 vs Opus 5.5。
セッションにかかる費用
APIキーを使用する場合、Claude Codeは定価で請求されます。Sonnet 5.5は入力/出力トークン100万個あたり2ドル/10ドル、Opus 5.5は4ドル/20ドル、両モデルともにキャッシュ読み取りは0.20ドルです。Anthropicは、Sonnet 5よりも「タスクあたり最大30%安価」であるとも主張しています。
Pro、Max、Team、またはEnterpriseプランでは、セッションはプランの利用制限内で消費され、`/usage`で現在の状況を確認できます。各モデルがこれらの制限に対してどの程度消費されるかの公開された数値は見つからなかったため、ご自身のタスクで測定してください。
`max`に注意してください。Simon WillisonはHacker Newsで、`max`でのペリカンテストが約15分で128,000思考トークンを消費し、SVGを生成する前にリソースが尽きたと報告しています。詳細な計算は「Sonnet 5.5の価格」をご覧ください。
Claude Code内からAPIプロジェクトを移行する
アプリがAPI経由でSonnet 5を呼び出している場合、Claude Codeで移行できます。
/claude-api migrate this project to claude-sonnet-5-5
実際の破壊的変更に注意してください。`thinking: {"type": "disabled"}`は400を返し`between_tools`になり、強制`tool_choice`は`auto`と`strict: true`ツールに置き換わり、非デフォルトの`temperature`、`top_p`、`top_k`は400を返します。Sonnet 5.5 vs Sonnet 5でそれぞれの修正について説明しています。
次に、ライブAPIに対してテストを実行します。古いリクエストと新しいリクエストをApidogにペアとして保存し、`ANTHROPIC_API_KEY`を環境変数に保持し、`stop_reason`と`usage`をアサートすることで、拒否または出力トークンの急増がテストの失敗として表示されるようにします。
Apidog CLIでAPIテストを実行する
Sonnet 5.5の`low`ではテストをスキップできるため、実行するテストを与えてください。Apidog CLIは、保存されたApidogテストシナリオをターミナルから実行するため、Claude Codeは実行を開始し、結果を読み取り、ハンドラを修正して再実行できます。`CLAUDE.md`に以下のルールを追加してください。
- APIエンドポイントを変更したら、Apidog CLIでそのApidogテストシナリオを実行し、成功数と失敗数を報告してください。
セットアップはClaude CodeでのApidog CLIに、Copilot版はGitHub CopilotでのApidog CLIに記載されています。シナリオを作成するにはApidogをダウンロードしてください。
GitHub CopilotとCursorでのSonnet 5.5
GitHub Copilot。 GitHubの変更履歴によると、Sonnet 5.5は9月28日にCopilot Pro、Pro+、Max、Business、Enterprise向けに一般提供(GA)され、プロバイダーの定価で請求されます。VS Code、JetBrains、Copilot CLI、コーディングエージェントなどで、段階的に展開されています。Copilot FreeおよびStudentプランでは利用できません。これらのプランは自動モデル選択に限定されており、Sonnet 5.5は含まれません。
Cursor。 Cursorのモデルページには、`claude-sonnet-5-5`がデフォルト20万、最大100万コンテキストで記載されており、Pro以上のプランでは「Other Models」プールから同じ2ドル/10ドルの料金で請求されます。米国限定のエンドポイントは10%追加料金がかかります。Cursorはまだこの件に関する変更履歴を投稿していません。
FAQ
Claude CodeでSonnet 5.5はデフォルトですか? いいえ。Pro、Max、Team、Enterprise、およびAnthropic APIでは、`default`はOpus 5.5です。`--model`または`/model`でSonnet 5.5を選択してください。
無料プランでClaude Codeで利用できますか? いいえ、Claude Codeは有料プランのみです。無料ユーザーはClaude.aiでチャットできます。Sonnet 5.5を無料で使う方法をご覧ください。
`/model sonnet`で古いモデルが返されるのはなぜですか? クラウドプロバイダー(Bedrock、Google Cloud、Foundry、AWS上のClaude Platform)を使用しているか、v2.1.284より前のバージョンを使用しているためです。完全なIDを指定してください。
Opus 5.5よりどれくらい安価ですか? API定価で半額です。価格の内訳をご覧ください。
次のステップ
`claude update`を実行し、次のスコープされたタスクを`claude --model claude-sonnet-5-5`で開始し、数日間はエフォートを`medium`のままにしてください。`CLAUDE.md`のルールを追加し、設計に重点を置く作業は`opusplan`を介して実行し、Opus 5.5は`/model`でいつでも切り替えられるようにしておきましょう。APIに触れる作業がある場合は、Apidog CLIを組み込み、すべての「完了」の背後にテスト実行があるようにしてください。Apidogは無料で利用開始できます。
