Claude Opus 5.5とは — Claude Codeでの使い方・1M・料金・破壊的変更
Claude Opus 5.5は入力$4・出力$20、コンテキスト100万トークン。Claude Codeはv2.1.280以降で既定モデルになります。1M指定の要否、Opus 5から移行時に400になる4つの変更を解説します。
Claude Opus 5.5とは
先に要点を3つ書きます。Claude Codeでは、v2.1.280以降にclaude updateで更新するとopusがOpus 5.5を指します。コンテキストは追加指定なしで100万トークンです。Opus 5からAPIで移行する場合は、thinkingの無効化などで400になる変更が4つあります。
Anthropicは2026年9月22日、Claude 5.5ファミリー最初のモデル「Claude Opus 5.5」を発表しました。モデルIDは claude-opus-5-5です。
多くの作業でFable 5.1と同水準の性能を、既定設定でOpus 5より40%安いコストで出せます。コンテキストウィンドウは100万トークン、最大出力は128Kトークン(Batch APIはベータで300K)で、Opus 5と同じ枠を維持しています。
Opus 5.5とOpus 5の単価
入力
$4
Opus 5は$5。20%安い
出力
$20
Opus 5は$25。20%安い
キャッシュ読み取り
$0.20
Opus 5は$0.50。60%安い
既定設定の総コスト
40%減
単価の差に、タスクあたりのトークン減が加わった値
総コストの40%減は、入出力単価の差(20%)より大きく見えます。発表文は理由を「タスクあたりのトークン数が減ること」としています。一方で移行ガイドは、同じeffortだとOpus 5より1ターンの思考が増えやすい(xhigh・maxで顕著)と書いています。既定のeffortはOpus 5がhigh、Opus 5.5がmediumで違うため、両方が成り立つ余地があります。effortを揃えると差が縮む方向に働きうるので、実コストは自分のワークロードで測り直す価値があります。値下げ幅がキャッシュ依存度で20%〜60%のどこに着地するかはClaude Opus 5.5の実際の節約幅の検証で内訳を検証しています。
最大の変更点は思考(Thinking)の扱いです。Opus 5.5はAdaptive Thinkingが常時オンで無効化できません。既定のeffortはmedium(Opus 5はhigh)で、深さの調整はeffortパラメータだけが担います。この設計変更を中心に、Opus 5からの移行では4つの破壊的変更があります。
Opus 5・Fable 5.1・Sonnet 5.5と何が違うか
Claude Platform公式のモデル比較表(How it compares)からFable 5.1・Opus 5.5・Sonnet 5.5の3モデルを抜き出しました。参考として旧OpusのOpus 5を加えると次のとおりです。Sonnet 5.5の欄は、9月28日に発表された同モデルの概要ページの値です。
| 項目 | Fable 5.1 | Opus 5.5 | Sonnet 5.5 | Opus 5(参考) |
|---|---|---|---|---|
| コンテキスト | Fable 5.11M | Opus 5.51M | Sonnet 5.51M | Opus 5(参考)1M |
| 最大出力 | Fable 5.1128K | Opus 5.5128K | Sonnet 5.5128K | Opus 5(参考)128K |
| 入力/出力価格(MTok) | Fable 5.1$10 / $50 | Opus 5.5$4 / $20 | Sonnet 5.5$2 / $10 | Opus 5(参考)$5 / $25 |
| レイテンシ | Fable 5.1遅め | Opus 5.5中程度 | Sonnet 5.5速い | Opus 5(参考)— |
| 既定effort | Fable 5.1high | Opus 5.5medium | Sonnet 5.5high(APIの場合) | Opus 5(参考)high |
| 知識カットオフ | Fable 5.12026年6月 | Opus 5.52026年6月 | Sonnet 5.52026年6月 | Opus 5(参考)2026年5月 |
Opus 5はモデル一覧ページの現行ラインアップ比較表には載っていません。ただしステータスはActive (legacy)で、提供終了は「2027年7月24日より前には行わない」とされており、廃止されたわけではありません。位置付けは明確です。迷ったらOpus 5.5から始め、高難度の推論や長時間の自律タスクではFable 5.1を使う。Opus 5.5を高effortにしても足りないときも、Fable 5.1へという公式のガイドです。
キャッシュ読み取りの掛け率はモデルごとに違います。Opus 5は基本入力価格の10%($0.50/MTok)、Fable 5.1とMythos 5.1は2.5%($0.25/MTok)まで下がります。Opus 5.5の書き込みは5分キャッシュが$5、1時間キャッシュが$8で、最小キャッシュ可能プロンプト長は512トークンです。発表文は、キャッシュ読み取りがエージェント・コーディング作業のコストの大半を占めると書いています。
Batch APIは入出力とも50%引きで、$2 / $10になります。標準速度でもOpus 5より出力が30%以上速いと、発表文は書いています。
Fast mode(research preview)はClaude API限定で、speed: "fast"とfast-mode-2026-02-01ベータヘッダーで有効にします。最大2.5倍速で、価格は入力$8・出力$40です。Opus 5のFast mode(入力$10・出力$50)より安く、Batch APIとは併用できません。Amazon Bedrock・Claude Platform on AWS・Google Cloud・Microsoft Foundryでは使えません。発表文はClaude CodeでのFast modeにも触れています。Claude Codeでの長時間実行の進め方はOpus 5.5をClaude Codeで使いこなすにまとめています。
Opus 5から移行すると400になる4つの破壊的変更
公式の移行ガイドは、Opus 5で動いているコードに影響する破壊的変更を4つに絞っています。うち3つ(thinking・tool_choice・ブロックの紐づき)はFable 5.1にも共通です。
Opus 5から移行すると400になる変更
thinkingの無効化・手動バジェット
Opus 5ではeffortがhigh以下なら
thinking: {"type": "disabled"}が通りました。Opus 5.5ではdisabledも{"type": "enabled", "budget_tokens": N}も400invalid_request_errorです。エラー文は"thinking.type.disabled" is not supported for this model.で始まります。thinkingを省略するか{"type": "adaptive"}にして、深さはeffortで調整します。応答の先頭にはthinkingブロックが付くため、本文は位置でなくtypeで選びます。tool_choiceのany/tool
{"type": "any"}と{"type": "tool", "name": "..."}は400になります。エラー文はtool_choice: type "tool" and "any" are not supported for this model.です。auto(既定)とnoneは使えます。token counting endpointでも同じ検証が入ります。スキーマ通りのJSONが欲しいときはauto+strict tool use、またはstructured outputsに移します。ツールを呼ばせたいときは、プロンプトでその場面を書きます。thinkingブロックの紐づき
各ブロックは、作ったモデルと会話に紐づきます。Opus 5.5はOpus 5以前のOpus・Sonnet・Haikuのブロックを読めますが、FableとMythosのものは読めません。Claude APIでOpus 5.5のブロックを読めるのはFable 5.1とMythos 5.1だけです。読めないブロックはAPIが落とし、課金もされません。
2026年8月31日00:00 UTC以降に作ったアカウントでは、system・tools・過去メッセージを変えた後にブロックを再送すると400です。回避は2通りあります。1つは
thinking-binding-controls-2026-08-01ベータヘッダーを付け、thinking.block_binding.prefix_mismatch_behaviorを"drop_block"にする方法です。もう1つは会話を追記のみに保ち、指示やツールの変更を会話途中のシステムメッセージ(mid-conversation system messages)で行う方法です。computer_20251124(Claude APIとGoogle Cloud)
computer_toolset_20260801ツールセットだけが通ります。旧ツールを宣言すると'claude-opus-5-5' does not support tool types: computer_20251124.で始まる400です。Amazon Bedrockでは旧ツールが引き続き動きます。ベータヘッダーを外し、toolsを{"type": "computer_toolset_20260801"}に置き換える必要があります。
# Before(Opus 5)
client.messages.create(
model="claude-opus-5",
max_tokens=16000,
thinking={"type": "disabled"},
messages=[{"role": "user", "content": "..."}],
)
# After(Opus 5.5)
client.messages.create(
model="claude-opus-5-5",
max_tokens=16000,
output_config={"effort": "low"}, # thinkingは常時オン。深さはeffortで調整
messages=[{"role": "user", "content": "..."}],
)失敗はしませんが形が変わる副作用もあります。ツール呼び出しの間に書かれる短いテキストが、既定のdisplay: "omitted"では中身が空のthinkingブロック(進捗更新)として返るようになりました。進捗をユーザーにストリーム表示しているアプリは、ツール呼び出しの間だけ無言になります。thinking.displayを"updates"にすると進捗更新だけが返り、推論は隠れたままです(ベータ、thinking-display-updates-2026-08-18ヘッダー)。"summarized"は進捗と推論が混ざって返ります。長時間の自律実行やマルチエージェント編成では、経過時間を伝えると完了が早まります(詳細)。描画側の実装は進捗更新だけをUIに出す方法にあります。
移行ガイドの共通要件には、この4つ以外にも拒否される指定が並んでいます。temperature・top_p・top_kを既定値以外にする指定は、Opus 5.5では400です。messagesの末尾をprefill(事前入力)したassistantターンにする指定も同じです。後者は構造化出力かシステムプロンプトで置き換えます。
Anthropicは/claude-api migrateコマンド(Claude API skill)でのモデルIDの置換とパラメータ調整の自動化も用意しています。
コードを変えなくても挙動が変わる点
移行ガイドの「推奨する変更」に挙げられているのは、コードは動くが結果が変わる項目です。
| 観点 | Opus 5 | Opus 5.5 | 対応 |
|---|---|---|---|
| 既定effort | Opus 5high | Opus 5.5medium | 対応effortを明示して再評価 |
| 同effortでの思考量 | Opus 5基準 | Opus 5.5xhigh/maxで特に増加 | 対応max_tokensに余裕を持たせる |
| ツール呼び出し間のテキスト | Opus 5textブロック | Opus 5.5thinkingブロック(既定は空) | 対応displayを設定 |
| 安全分類器 | Opus 5サイバー | Opus 5.5サイバー+生物学 | 対応reasoning_extraction拒否に備える |
| 図表・スクリーンショット読み取り | Opus 5基準 | Opus 5.5大幅に向上 | 対応画像前処理の簡略化を検討 |
effortを省略したリクエストは、Opus 5ではhigh、Opus 5.5ではmediumで走ります。既存のeffort設定を引き継ぐのではなく、再度スイープして選び直すことが推奨されています。Anthropicには「Prompting Claude Opus 5.5」というプロンプトガイドがあり、effortの較正やユーザー向け進捗更新の頼み方を扱っています。Opus 5.5のmediumは、コーディングと知識作業の評価でOpus 5のhighと同等以上とされています。
サイバーセキュリティでは、ソースコードの脆弱性発見は許可され、高リスクなデュアルユースの作業は拒否されます。生物学関連はFable 5.1と同じ安全策が適用され、内部推論を応答にそのまま再現させる要求はreasoning_extractionカテゴリで拒否されることがあります。拒否はHTTP 200 + stop_reason: "refusal"で返るため、fallbacks: "default"のserver-side fallback(ベータ)やSDKミドルウェアで拾う設計が必要です。ただしreasoning_extractionだけはこのfallbackで再試行されず、reasoning_extraction拒否とfallback設計で対処法を扱っています。
安全分類器とは別に、モデル自体の評価も改善しています。自動行動監査ではOpus 5.5がこれまでで最高のスコアを記録しました。封じ込め境界を回避しようとする頻度は、Opus 5・Mythos 5.1比で約85%少なくなっています。プロンプトインジェクション耐性は、コーディング・ツール使用・コンピュータ操作・Webブラウジングの全設定でOpus 5以上です。AIセキュリティ企業Gray Swanのベンチマークでは、Fable 5.1と並び最も低いプロンプトインジェクション成功率でした。この耐性を自分のアプリで引き出すには、貼り付けテキストをタグで区別する実装が要ります。書式とシステムプロンプトの文言は貼り付けテキストへのタグ付け実装で扱っています。
Claude CodeでOpus 5.5を使うには — 更新・切り替え・既定モデル
Claude CodeはOpus 5.5対応にv2.1.280が必要です。claude updateで更新します。Python版Claude Agent SDK経由で呼び出す場合も、同梱CLIのバージョンが同じ条件を満たす必要があります。古いSDKのままだと400エラーになります(Claude Agent SDKでOpus 5.5がAPI Error 400になる原因と対処法を参照)。
claude update # v2.1.280以降にする
claude --version # バージョンを確かめる
claude --model opus # 起動時にOpus 5.5を指定起動後は/model opusでエイリアス、/model claude-opus-5-5で完全なモデル名を指定できます。/effortでeffortも選べます。
100万トークンに[1m]は要らない
opus[1m]のような接尾辞は、Opus 4.6のように100万トークンへ[1m]経由でしか届かないモデルの指定です。Opus 4.7以降は標準で100万トークンのコンテキストウィンドウを持つため、Opus 5.5では付けても効果がありません。Anthropic APIでは200Kを超えた分にも割増はなく、通常の単価です。
コンテキストウィンドウを200Kに抑えたいときは、環境変数CLAUDE_CODE_DISABLE_1M_CONTEXT=1を設定します。このとき、Opus 5.5も200Kのコンテキストウィンドウとして扱われます。
既定モデルとエイリアスの解決先
opusエイリアスは、Anthropic API・Claude Platform on AWS・Amazon Bedrock・Google Cloud's Agent PlatformでOpus 5.5を指すようになりました。Microsoft Foundryだけはopusが引き続きOpus 4.6のままです。
| プロバイダ | opusが指すモデル |
|---|---|
| Anthropic API | opusが指すモデルOpus 5.5 |
| Claude Platform on AWS | opusが指すモデルOpus 5.5 |
| Amazon Bedrock / Google Cloud's Agent Platform | opusが指すモデルOpus 5.5 |
| Microsoft Foundry | opusが指すモデルOpus 4.6(変更なし) |
default(モデル未指定時の挙動)も同時に変わりました。Pro・Max・Team・Enterprise・Anthropic APIはOpus 5.5が既定です。Claude Platform on AWS・Amazon Bedrock・Google Cloud's Agent Platformも同じくOpus 5.5です。v2.1.280より前は、Pro・Team StandardはSonnet 5、Max・Team Premium・Enterprise・API等はOpus 5が既定でした。Microsoft Foundryの既定はSonnet 4.5のままです。
effortの保存形式にも注意が要ります。/effortがモデル別の保存になる前の形式であるユーザー設定直下のeffortLevelキーは、Opus 5.5には適用されません。Opus 5やFable 5.1など以前のモデルには引き続き効きます。Opus 5.5は、レベルを選び直すまで既定のmediumで始まります。Opus 5と同じhighに戻したいときは、/effortで選び直します。
安全分類器に止められたときの動きも、Claude Codeではモデルごとに決まっています。フラグが立つと、通知を出して別のモデルで再実行されます。
Opus 5.5がフラグを立てられたときの行き先
サイバーセキュリティ
Opus 5.5・Fable 5.1・Opus 5のどれでも、Opus 4.8で再実行されます。
生物学
Opus 5.5のフラグはOpus 5で再実行されます。Opus 5には生物学のフォールバック先がなく、以降の生物学フラグは拒否で終わります。
ペネトレーションテスト・CTF・生物学に近いコードベースでは、最初のリクエストからこの切り替えが起きやすいと書かれています。
Amazon Bedrock・Google Cloud's Agent Platform・Microsoft Foundryでは、この自動フォールバックに条件があります。Opus 5.5をプロバイダのモデルIDかmodelOverridesで認識できる場合にだけ働きます。加えて、ANTHROPIC_DEFAULT_OPUS_MODELを設定するか、プロバイダのモデル一覧にOpus 4.8を残しておく必要があります。
特定のバージョンに固定したい場合は、モデル名をclaude-opus-5-5と明示するか、環境変数ANTHROPIC_DEFAULT_OPUS_MODELを設定します。plan/executionを分けるopusplanモードは、planフェーズがopus(=Opus 5.5)、実行フェーズがsonnetです。sonnetの解決先はv2.1.284以降のAnthropic APIでSonnet 5.5になるため、実行フェーズもSonnet 5.5世代で走ります。
参考までに、opusエイリアスの解決先はこれまでもClaude Codeのバージョンによって変わっています。Anthropic APIでは、v2.1.154〜v2.1.218がOpus 4.8、v2.1.219〜v2.1.279がOpus 5でした。Claude Platform on AWS・Amazon Bedrock・Google Cloud's Agent PlatformでOpus 4.8になったのはv2.1.207からです。バージョンとエイリアスの対応関係は変わり続けるため、固定したい運用では明示的なモデルIDか環境変数を使うと、意図しない切り替わりを避けられます。
プランの5時間上限とレート制限リセット
発表文は料金以外に2つのプラン側の変更を挙げています。Pro・Max・Team・seatベースのEnterpriseプランで5時間利用上限が引き上げられました。加えて、サブスクリプション利用者に「レート制限リセット」が付与され、保存しておいて好きなタイミングで使えるようになりました。発表文は付与の対象を「サブスクリプション利用者」とだけ書いており、使い方の操作手順やプランごとの回数は示していません。
Claudeアプリのリリースノート(2026年9月22日付)にも、Opus 5.5のローンチが記載されています。claude.aiの全プラン(Freeを含む)でOpus 5.5が使えるかどうかは、この一次ソースの範囲では明記されていません。
Opus 5.5・Fable 5.1・Sonnet 5.5をどう使い分けるか
| 用途 | おすすめ度 | 理由 |
|---|---|---|
| 日常のコーディング・知識作業 | おすすめ度◎ | 理由公式の既定推奨。Opus 5比40%安く、多くの作業でFable 5.1と同水準 |
| 大規模コードベースの移行・監査 | おすすめ度◎ | 理由発表文の事例(20万行の監査・修正を3時間弱。Opus 5は20時間超)が示す得意領域 |
| 高難度の推論・長時間の自律タスク | おすすめ度△ | 理由Opus 5.5を高effortにしても届かない場合はFable 5.1へ |
| コスト最優先の日常タスク | おすすめ度△ | 理由Sonnet 5.5($2/$10)の方が単価は安く、範囲が明確な作業ならこちらが向く |
| Microsoft Foundry経由の運用 | おすすめ度注意 | 理由opus・defaultともOpus 5.5に切り替わっていない |
発表文は既定effort(medium)でFrontierCode 54.6%・CursorBench 52.5%を挙げています。CursorBenchでは、Fable 5.1(max)の51.8%、Opus 5(max)の46.6%を上回る値です。ただしAnthropic自身が、この水準ではベンチマークの差が実務の差を測る指標として当てにしにくくなったと書いています。Opus 5.5とFable 5.1の実際の差は、公表スコアが示すより小さいという説明です。
Sonnetの側はClaude Sonnet 5.5の解説にまとめています。複雑で判断の持続が要る仕事は、Sonnet 5.5の登場後もOpus 5.5が明確に強いとされています。
Claude Codeでの実際のeffort別の使い分けはeffortガイド、Opus 5との詳細比較はFable 5.1とOpus 5の比較記事も参考になります。
まとめ — Opus 5から乗り換えるときに確認すること
Claude Code経由の利用ならコード側の変更は要らず、claude updateでv2.1.280以降にすれば既定モデルが切り替わります。APIを直接呼ぶ実装は、thinkingの手動制御・強制ツール呼び出し・(Claude APIとGoogle Cloudでの)computer_20251124のいずれかを使っていれば400になるため、移行チェックリストで洗い出してから切り替えます。既定effortがmediumに下がる点も、移行後の品質確認の項目になります。
Claude Code自体の変更点はv2.1.280のリリースノートにまとまっています。
参照した一次ソース
この記事の記述は、次の一次ソースと照合しています。更新時に参照先が変わった場合は一覧も更新します。