Claude Platform Docs
モデルと料金Claude Fable 5.2

Claude Fable 5.2およびClaude Mythos 5.2移行ガイド

この移行ガイドを使用して、Claude Fable 5.1、Claude Mythos 5.1、Claude Opus 5.5、またはそれ以前のClaude Fable、Claude Mythos、Claude OpusモデルからClaude Fable 5.2およびClaude Mythos 5.2に切り替えます。Claude Fable 5.2およびClaude Mythos 5.2を有効にするためのガイダンスには、モデルID、破壊的変更、移行チェックリストが含まれます。

Claude Code

Claude Codeにコードの移行を任せる

/claude-api migrate このプロジェクトをclaude-fable-5-2に移行してください

Claude Managed Agentsのエージェントにアドバイザーがある場合、アドバイザーのmodelも更新が必要な2つ目のモデル名です。エージェントのモデルを変更する際に、これをclaude-fable-5-2またはclaude-mythos-5-2に設定してください。Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要を参照してください。

以下のセクションでは、Claude Fable 5.1、Claude Mythos 5.1、Claude Opus 5.5、またはそれ以前のClaude Fable、Claude Mythos、Claude Opusモデルから、Claude Fable 5.2またはClaude Mythos 5.2への移行について説明します。変更点そのものについては、Claude Fable 5.2の新機能を参照してください。動作の違いやモデル固有のプロンプトパターンについては、Claude Fable 5.2のプロンプトを参照してください。

Claude Fable 5.2は、Claude API、Claude Platform on AWS、およびClaude Models on Google Cloud (Anthropic managed)で利用できます。Amazon Bedrockでも利用できます。Claude Models on Google Cloud (Google managed)でも利用できます。Microsoft Foundryでも利用できます。Claude Mythos 5.2は同じ機能を備えており、Cyber Verification ProgramなどのAnthropicの検証プログラムを通じて検証された組織のみが利用できます。

claude-fable-5-2とclaude-mythos-5-2に共通する基本設定は次のとおりです。

  • 思考: 「adaptive thinking」(適応型思考)は常に有効で、Claude Fable 5.1から変更はありません。モデルがいつ、どれだけ思考するかを判断し、エフォートパラメータが思考の深さを制御します。thinking: {type: "disabled"}と手動の拡張思考(thinking: {type: "enabled", budget_tokens: N})はどちらも400エラーを返します。
  • エフォート: 5つのエフォートレベルすべてがサポートされており、デフォルトはhighで、Claude Fable 5.1から変更はありません。Claude Fable 5.2の推奨エフォートレベルを参照してください。
  • プリフィル: アシスタントメッセージの「prefill」(プリフィル)は400エラーを返し、Claude Fable 5.1から変更はありません。代わりにシステムプロンプトの指示を使用してください。
  • サンプリングパラメータ: Claude Fable 5.1と同様に、temperature、top_p、top_kは省略してください。400エラーを返す値については、サンプリングパラメータを参照してください。
  • ツール選択: {type: "auto"}(デフォルト)と{type: "none"}がサポートされています。{type: "any"}または{type: "tool", name: "..."}でツール呼び出しを強制すると400エラーが返され、Claude Fable 5.1から変更はありません。
  • 構造化出力: 「customer-managed encryption keys」(カスタマー管理の暗号化キー)、すなわちCMEKを使用する組織では、構造化出力は、Claude Fable 5.1と同様に、どちらのモデルでも利用できません。これには厳密なツール使用とJSON出力の両方が含まれます。そこでリクエストにstrict: trueまたはoutput_config.formatを設定している場合は、それらを削除し、コード内で出力を検証してください。
  • モデル間での思考の保持: Claude APIおよびClaude Models on Google Cloud (Google managed)では、Claude Fable 5.2とClaude Mythos 5.2は互いの思考ブロックと、Claude Opus 5.5、Claude Sonnet 5.5、Claude Haiku 5.5を含む他のモデルの思考ブロックを読み取ります。他のモデルはこれらのモデルのブロックを読み取りません。一覧については、会話の途中でのモデルの切り替えを参照してください。
  • アカウントに紐づく思考: Claude Fable 5.2とClaude Mythos 5.2の思考ブロックは、それを生成したアカウント、またはそれにリンクされたアカウントでのみ機能します。別のアカウントがこれらのブロックのいずれかを送信すると、APIはモデルが受け取る前にそのブロックを削除し、リクエストは成功します。Claude APIおよびClaude Models on Google Cloud (Google managed)では、thinking-binding-controls-2026-08-01ベータヘッダーを使用すると、レスポンスのinput_transformationsに、削除された各ブロックがreason: "organization_binding_mismatch"とともに一覧表示されます。思考ブロックはそれを生成したアカウントにとどまるを参照してください。
  • コンテキストウィンドウと出力: デフォルトで100万トークンのコンテキストウィンドウを備え、リクエストごとに最大128kの出力トークンをサポートします。
  • 料金: 入力トークン100万あたり8 USD、出力トークン100万あたり40 USDで、Claude Fable 5.1およびClaude Mythos 5.1の10 USDと50 USDと比べて安価です。プロンプトキャッシュの読み取りはトークン100万あたり0.20 USDで、これらのモデルの0.25 USDと比べて安価です。料金を参照してください。
  • データ保持: どちらのモデルも30日間のデータ保持が必要で、Anthropicが明示的に承認しない限り「zero data retention」(ゼロデータ保持)、すなわちZDRの取り決めの下では利用できず、Claude Fable 5.1およびClaude Mythos 5.1と同様に対象モデル(Covered Models)に指定されています。Claude APIでは、30日間の保持が設定されていない組織またはワークスペースからのリクエストは400 invalid_request_errorを返します。ZDRの取り決めがある組織は、Anthropicのアカウントチームに連絡するか、個々のワークスペースで保持を設定してください。プラットフォームごとの詳細については、モデル固有のデータ保持要件を参照してください。
  • Priority Tier: どちらのモデルもPriority Tierではサポートされていません。
  • 高速モード: どちらのモデルも、Messages APIリクエストで高速モードをサポートしています。高速モードの利用可能状況に、各モデルのプラットフォームが記載されています。

2つのモデルの違いは次のとおりです。

  • 利用可能性: Claude APIでは、Claude Fable 5.2はアクセス承認を必要としません。Claude Mythos 5.2は、Cyber Verification ProgramなどのAnthropicの検証プログラムを通じて検証された組織のみが利用できます。アクセスをリクエストするには、ユースケースに対応するプログラムに申請するか、Anthropicのアカウントチームに連絡してください。
  • レート制限: Claude Fable 5.2には、Claude Fable 5.1とClaude Fable 5が共有する統合制限とは別に、独自のレート制限があります。Claude Mythos 5.2は、Claude Mythos 5.1およびClaude Mythos 5と1つの統合制限を共有します。レート制限を参照してください。

Claude Fable 5.1からClaude Fable 5.2への移行

移行はほぼそのまま置き換えるだけで完了します。APIサーフェス、常に有効な適応型思考、強制ツール選択の制限、拒否の処理、stop_detailsカテゴリ、データ保持要件はすべてClaude Fable 5.1と同じです。Claude Fable 5.2はより安価で、入力トークン100万あたり8 USD、出力トークン100万あたり40 USDです(Claude Fable 5.1では10 USDと50 USD)。コードを壊す可能性のある変更は4つあります。以前のターンへの編集を検出するプレフィックスチェックは、すべてのアカウントに適用されます。Claude Fable 5.1はClaude Fable 5.2の思考ブロックを読み取れません。以前のコンピュータ使用ツールであるcomputer_20251124は、Amazon Bedrock以外のすべてのプラットフォームで400エラーを返します。アドバイザーツールでは、Claude Fable 5.2のエグゼキューターはアドバイザーとしてClaude Fable 5.2またはClaude Mythos 5.2のみを受け入れます。

モデル名を更新する

model = "claude-fable-5-1"  # Before
model = "claude-fable-5-2"  # After

モデルIDはAmazon Bedrockではanthropic.claude-fable-5-2で、それ以外のすべてのプラットフォームでclaude-fable-5-2です。各プラットフォームのIDについては、Claude Fable 5.2のモデルページを参照してください。

破壊的変更

  1. プレフィックスチェックはすべてのアカウントに適用される: Claude Fable 5.2の各thinkingブロックは、Claude Fable 5.1と同様に、それに先行するsystemプロンプト、tools、会話履歴に対してのみ有効です。Claude Fable 5.2は、アカウントの作成時期にかかわらず、すべてのアカウントに対してこのプレフィックスチェックを適用します。Claude Fable 5.1は、デフォルトで2026年8月31日以降に作成されたアカウントに対してこれを適用します。そのため、古いアカウントでは、Claude Fable 5.1で成功するリクエストがClaude Fable 5.2では失敗する可能性があります。

    Claude Code、claude.ai、Claude Managed Agents、またはClaude Agent SDKが会話履歴を管理している場合、何も変わりません。コード自体がmessages配列を構築している場合は、リクエスト間でコードが行う処理をプレフィックスチェックの影響を受けるユーザーの一覧と比較してください。これらの編集のいずれかの後に思考ブロックを送り返すリクエストは、400エラーを返します:

    messages.5.content.0: Invalid `signature` in `thinking` block. The block is bound to a different conversation. Remove the block, or set `thinking.block_binding.prefix_mismatch_behavior` to "drop_block". That setting requires the `thinking-binding-controls-2026-08-01` value in the `anthropic-beta` header.

    同じリクエストボディで再試行してもエラーは解消されません。本番トラフィックを切り替える前にこれらの編集を見つけるには、コードがプレフィックスを編集しているかどうかを確認するのチェックを、現在使用しているモデル(Claude Fable 5.1またはClaude Opus 5.5)に対して実行してください。prefix_mismatch_behaviorを設定するとリクエストがチェックにオプトインされるため、どのアカウントからでも機能します。保持された思考に、各パターンの修正方法が記載されています。

    本番環境では、不一致がコードのバグのみを意味する場合は、prefix_mismatch_behaviorをデフォルトの"error"のままにしてください。編集を修正する間、影響を受けるブロックを削除してその推論なしで続行するには、"drop_block"に設定してください。これは長期的な設定ではなく、一時的な対処として扱ってください。ブロックを削除すると出力トークンが増加する可能性があります。

  2. Claude Fable 5.1はClaude Fable 5.2の思考ブロックを読み取れない: Claude APIおよびClaude Models on Google Cloud (Google managed)では、Claude Fable 5.2はClaude Fable 5.1のブロックを読み取るため、claude-fable-5-1からclaude-fable-5-2に移行した会話は以前の推論を保持します。逆方向では、Claude Fable 5.1はClaude Fable 5.2のブロックを読み取れません。ルーターの切り替え、クライアント側の再試行、または分類器による拒否のフォールバックによって会話がClaude Fable 5.2からClaude Fable 5.1を含む別のモデルに移動した場合、APIはそのモデルが読み取れないブロックを削除します。リクエストは成功し、削除された入力トークンは課金されません。その後、モデルはその推論なしで動作するため、切り替え後の最初のターンでコストとレイテンシが増加する可能性があります。thinking-binding-controls-2026-08-01ベータヘッダーを使用すると、input_transformationsに、削除された各ブロックがreason: "model_binding_mismatch"とともに一覧表示されます。会話の途中でのモデルの切り替えを参照してください。

  3. computer_20251124の代わりにコンピュータ使用ツールセットを使用する: 型がcomputer_20251124のtoolsエントリは、Amazon Bedrock以外のすべてのプラットフォームで400エラーを返します。代わりにcomputer_toolset_20260801ツールセットを宣言してください。ベータヘッダーを削除し、nameや表示サイズを指定せずにエントリを送信します。その後、computer_20251124からの移行の説明に従って、ツールセットに合わせてエージェントループを更新してください。Amazon Bedrockでは、以前のツールはClaude Fable 5.1と同様に動作します。

  4. Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要: アドバイザーツール(ベータ)では、アドバイザーはエグゼキューターと同等以上の能力を持つ必要があります。Claude Fable 5.2またはClaude Mythos 5.2のエグゼキューターは、アドバイザーとしてClaude Fable 5.2またはClaude Mythos 5.2のみを受け入れ、Claude Fable 5.1やClaude Mythos 5.1を含むその他のアドバイザーは400 invalid_request_errorを返します。エグゼキューターのモデルIDを変更する際は、アドバイザーツール定義のmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定してください。アドバイザーのmodelの変更はtoolsへの編集にあたるため、この変更は新しい会話で行ってください。変更後に以前の思考ブロックを送り返すリクエストはプレフィックスチェックに失敗し(プレフィックスチェックはすべてのアカウントに適用されるを参照)、prefix_mismatch_behaviorを"drop_block"に設定しない限り400エラーを返します。現在のエグゼキューターを維持してアドバイザーのみを変更するには、アドバイザーのmodelをclaude-fable-5-2に設定してください。すべてのエグゼキューターモデルがこれを受け入れます。Claude Fable 5.2のアドバイザーはアドバイスを暗号化して返すため、コードでアドバイスのテキストを読み取っている場合は、結果バリアントを参照してください。同じ組み合わせがClaude Managed Agentsのエージェントのアドバイザーにも適用されるため、エージェントのモデルを変更する際は、そのアドバイザーのmodelをこれら2つのモデルのいずれかに設定してください。モデルの互換性およびセッションにアドバイザーを与えるを参照してください。

動作の変更

  1. 思考を減らすよう求めるプロンプトの行は、medium以上のエフォートでモデルの思考を止めない: Claude Fable 5.1は通常、「熟考せずに直接回答してください」などの行に従います。Anthropicのテストでは、このような行はClaude Fable 5.2がmedium以上で思考するのを止めませんでした。これらの行を削除し、エフォートレベルを下げてください。エフォートを調整するを参照してください。
  2. より高いエフォートでは、モデルが自身の作業をレビューするためにサブエージェントを起動することがある: エージェント型コーディング製品において、xhighやmaxなどのより高いエフォートレベルで、AnthropicはClaude Fable 5.2がサブエージェントを使用して自身の作業をレビューすることを確認しました。Claude Fable 5.1は同じタスクでこれを行いませんでした。サブエージェントはセッションのコストの大部分を占める可能性があります。サブエージェントへの期待を設定するを参照してください。
  3. 小さなmax_tokensではテキストの余地が残らないことがある: 思考トークンはmax_tokensに含まれるため、小さなmax_tokensのリクエストは、thinkingブロックの後、テキストの前にstop_reason: "max_tokens"で停止することがあります。通常Claude Fable 5.1の思考を抑えるプロンプトの行は、medium以上のエフォートではClaude Fable 5.2の思考を抑えません。そのため、Claude Fable 5.1で小さなmax_tokensに収めるためにこのような行に依存していたリクエストは、Claude Fable 5.2ではテキストの前にトークンを使い切る可能性があります。思考の余地を残すためにmax_tokensを増やすか、より低いエフォートレベルを選択してください。

プロンプトを引き継ぐ際に確認すべきその他の動作については、動作の違いを参照してください。

移行チェックリスト

  • モデル名をclaude-fable-5-1からclaude-fable-5-2に更新します。
  • 本番トラフィックを移行する前にレート制限を確認します。Claude Fable 5.2には、Claude Fable 5.1とClaude Fable 5が共有するものとは別に、独自のレート制限があります。
  • Amazon Bedrock以外の環境でcomputer_20251124を通じてコンピュータ使用を利用している場合、Claude Fable 5.2はそのツールに対して400エラーを返します。代わりにcomputer_toolset_20260801を宣言し、ツールセットに合わせてエージェントループを更新します。
  • Claude Fable 5.2をエグゼキューターとしてアドバイザーツールを使用している場合は、アドバイザーのmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定します。
  • コード自体がmessages配列を構築している場合は、thinking-binding-controls-2026-08-01ベータヘッダーとprefix_mismatch_behavior: "drop_block"を使用してセッションを実行し、input_transformationsをログに記録して、すべてのprefix_binding_mismatchエントリを修正します。アカウントがClaude Fable 5.1でチェックに引っかかったことがなくても、これを行ってください。
  • 本番環境のprefix_mismatch_behaviorを選択します。"error"(デフォルト)、または編集を修正する間の一時的な対処として"drop_block"を選択します。ブロックを削除すると出力トークンが増加する可能性があるためです。400エラーまたはinput_transformationsエントリを監視します。
  • 空のものも含め、すべてのターンでthinkingブロックを変更せずに送り返し続けます。ルーターやフォールバックによって会話がClaude Fable 5.2からClaude Fable 5.1に移動する可能性がある場合は、Claude Fable 5.1がClaude Fable 5.2のブロックなしで実行されることを想定してください。
  • 保存された会話を別のアカウントを通じて再生する場合は、各会話をそれを生成したアカウント、またはそれにリンクされたアカウントを通じて再生します。APIは、別のアカウントが生成したClaude Fable 5.2の思考ブロックを削除します。思考ブロックはそれを生成したアカウントにとどまるを参照してください。
  • 独自の評価でエフォートスイープを再実行し、コストとレイテンシのベースラインを再設定します。
  • 引き継ぐシステムプロンプト、スキル、その他の指示を、以前のモデル向けに書かれた指示を見直すと照らし合わせて確認します。

Claude Mythos 5.1からClaude Mythos 5.2への移行

Claude Mythos 5.2は、Cyber Verification ProgramなどのAnthropicの検証プログラムを通じて検証された組織向けの、Claude Fable 5.2に対応するモデルです。モデルIDを切り替える前に、組織がClaude Mythos 5.2にアクセスできることを確認してください。

Claude Mythos 5.2は、Claude Fable 5.2と同様に、すべてのアカウントに対してプレフィックスチェックを適用します。prefix_mismatch_behaviorが未設定の場合に、Claude Mythos 5.1がすでにエラーを返すケースが示されています。Amazon Bedrockでは、Claude Mythos 5.2は以前のターンを編集した場合に400エラーを返しますが、Claude Mythos 5.1はそこでそのようなリクエストを受け入れます。コードが以前のターンを編集している場合は、変更内容とテスト方法について以前のターンを編集すると思考ブロックが無効になるを参照し、claude-mythos-5-2に対してテストを実行してください。

Claude APIおよびClaude Models on Google Cloud (Google managed)では、Claude Mythos 5.2はClaude Mythos 5.1の思考ブロックを読み取るため、claude-mythos-5-1からclaude-mythos-5-2に移行した会話は以前の推論を保持します。逆方向では、Claude Mythos 5.1はClaude Mythos 5.2のブロックを読み取れません。APIはそれらを削除し、リクエストは成功します。会話の途中でのモデルの切り替えを参照してください。

アドバイザーツール(ベータ)では、Claude Mythos 5.2のエグゼキューターはアドバイザーとしてClaude Mythos 5.2またはClaude Fable 5.2のみを受け入れます。Claude Mythos 5.1またはClaude Fable 5.1のアドバイザーは400エラーを返します。Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要を参照してください。

Claude Mythos 5.2は、computer_toolset_20260801ツールセットを通じてコンピュータ使用をサポートします。型がcomputer_20251124のtoolsエントリは、以前のツールが動作するAmazon Bedrockを除くすべてのプラットフォームで400エラーを返します。computer_20251124の代わりにコンピュータ使用ツールセットを使用するを参照してください。

Claude Mythos 5.2の料金は、入力トークン100万あたり8 USD、出力トークン100万あたり40 USDで、Claude Mythos 5.1の10 USDと50 USDと比べて安価です。プロンプトキャッシュの読み取りはトークン100万あたり0.20 USDで、0.25 USDと比べて安価です。

モデル名を更新する

model = "claude-mythos-5-1"  # Before
model = "claude-mythos-5-2"  # After

移行チェックリスト

  • モデル名をclaude-mythos-5-1からclaude-mythos-5-2に更新します。
  • Amazon Bedrock以外の環境でcomputer_20251124を通じてコンピュータ使用を利用している場合、Claude Mythos 5.2はそのツールに対して400エラーを返します。代わりにcomputer_toolset_20260801を宣言し、ツールセットに合わせてエージェントループを更新します。
  • Claude Mythos 5.2をエグゼキューターとしてアドバイザーツールを使用している場合は、アドバイザーのmodelをclaude-mythos-5-2またはclaude-fable-5-2に設定します。
  • 空のものも含め、すべてのターンでthinkingブロックを変更せずに送り返し続けます。
  • 保存された会話を別のアカウントを通じて再生する場合は、各会話をそれを生成したアカウント、またはそれにリンクされたアカウントを通じて再生します。APIは、別のアカウントが生成したClaude Mythos 5.2の思考ブロックを削除します。思考ブロックはそれを生成したアカウントにとどまるを参照してください。
  • コード自体がmessages配列を構築している場合は、以前のターンを編集すると思考ブロックが無効になるのチェックをclaude-mythos-5-2に対して実行し、すべてのprefix_binding_mismatchエントリを修正して、会話履歴を追記のみにします(編集とみなされるものを参照)。追記のみの履歴は、プロンプトキャッシュを有効な状態に保つことにもつながります。
  • stop_reason: "refusal"を処理し、レスポンスの内容より先にstop_details.categoryを読み取ります。拒否とフォールバックを参照してください。
  • エフォートスイープを再実行し、コストとレイテンシのベースラインを再設定します。
  • 引き継ぐシステムプロンプト、スキル、その他の指示を、以前のモデル向けに書かれた指示を見直すと照らし合わせて確認します。

Claude Opus 5.5からClaude Fable 5.2への移行

Claude Fable 5.2は、Claude Opus 5.5と同じMessages APIとツール使用のパターンを使用します。どちらのモデルも常に適応的に思考し、強制ツール選択に対して400エラーを返すため、リクエストのそれらの部分はそのまま引き継がれます。トラフィックやフォールバックパスをClaude Fable 5.2に移行する際には、以下の違いが適用されます。

モデル名を更新する

model = "claude-opus-5-5"  # Before
model = "claude-fable-5-2"  # After

変更点

  1. データ保持が必須: Claude Fable 5.2は30日間のデータ保持を必要とし、Anthropicが明示的に承認しない限り、ゼロデータ保持(ZDR)の取り決めの下では利用できません。組織またはワークスペースがZDRの下でClaude Opus 5.5を実行している場合は、切り替える前にワークスペースで30日間の保持を有効にするか、Anthropicのアカウントチームに連絡してください。そうしないと、Claude APIでは、Claude Fable 5.2へのすべてのリクエストが400 invalid_request_errorを返します。モデル固有のデータ保持要件を参照してください。

  2. プレフィックスチェックはすべてのアカウントに適用される: Claude Opus 5.5は、デフォルトで2026年8月31日以降に作成されたアカウントに対してプレフィックスチェックを適用します。Claude Fable 5.2は、アカウントの作成時期にかかわらず、すべてのアカウントに対してこれを適用します。アカウントが古く、コードが以前のターンを編集している場合、Claude Opus 5.5で機能するリクエストはClaude Fable 5.2では失敗します。切り替える前にテストするには、プレフィックスチェックはすべてのアカウントに適用されるを参照してください。

  3. Claude Opus 5.5はClaude Fable 5.2の思考ブロックを読み取れない: Claude Fable 5.2からClaude Opus 5.5に移動した会話はテキストとツール呼び出しを保持しますが、切り替え後のターンはClaude Fable 5.2の推論なしで実行されます。APIはモデルが受け取る前にそれらのブロックを削除し、リクエストは成功し、削除されたブロックは課金されません。切り替え後の最初のターンではコストとレイテンシが増加することを想定してください。逆方向では、Claude APIおよびClaude Models on Google Cloud (Google managed)において、Claude Fable 5.2はClaude Opus 5.5の思考ブロックを読み取るため、claude-opus-5-5からclaude-fable-5-2に移行した会話は以前の推論を保持します。

  4. 安全性分類器とフォールバック: Claude Fable 5.2は、Claude Fable 5.1と同じstop_detailsカテゴリをカバーする安全性分類器を実行します。Claude Opus 5.5で見たことのあるカテゴリだけでなく、拒否カテゴリ表のすべてのカテゴリを処理してください。拒否されたリクエストを別のモデルで再実行するには、fallbacks: "default"を設定してそのカテゴリに対してAnthropicが推奨するモデルで再試行するか、独自の再試行を構築してください。このパラメータはClaude APIおよびClaude Models on Google Cloud (Anthropic managed)でベータ版として提供されており、server-side-fallback-2026-07-01ベータヘッダーが必要です。Claude Fable 5.2で許可されているフォールバック先は、Claude Opus 4.8(claude-opus-4-8)とClaude Opus 5(claude-opus-5)です。サーバーサイドフォールバックは、"reasoning_extraction"で拒否されたリクエストを再試行しません。その拒否はそのまま返されます。フォールバックモデルはClaude Fable 5.2の思考ブロックを受け取りません。拒否とフォールバックを参照してください。

  5. 料金: Claude Fable 5.2の料金は、入力トークン100万あたり8 USD、出力トークン100万あたり40 USDで、Claude Opus 5.5は4 USDと20 USDです。プロンプトキャッシュの読み取りは、どちらのモデルもトークン100万あたり0.20 USDです。料金を参照してください。

  6. 高速モード: Claude Fable 5.2は、Claude Opus 5.5と同様に、Claude APIのMessages APIリクエストで高速モード(speed: "fast")をサポートしています。Claude Fable 5.2の高速モードの料金は入力トークン100万あたり16 USD、出力トークン100万あたり80 USDで、Claude Opus 5.5の高速モードは8 USDと40 USDです。高速モードの料金を参照してください。

    Claude Fable 5.2は、同じspeed: "fast"設定で、Claude Models on Google Cloud (Anthropic managed)でも高速モードをサポートしています。

    Claude Fable 5.2は、同じspeed: "fast"設定で、Claude Models on Google Cloud (Google managed)でも高速モードをサポートしています。そこでの料金はGoogle Cloudが設定します。クラウドプラットフォームの料金を参照してください。

    Claude Fable 5.2は、AnthropicでホストされるデプロイメントについてMicrosoft FoundryのClaudeでも高速モードをサポートしています。そこでは高速モードは別のモデルです。claude-fable-5-2-fastデプロイメントにリクエストを送信し、speedは省略してください。

    Claude Mythos 5.2も、Claude APIのMessages APIリクエストで、Claude Fable 5.2の高速モードの料金で高速モードをサポートしています。高速モードの利用可能状況に、Claude Mythos 5.2で高速モードを利用できるすべてのプラットフォームが記載されています。

    Claude Managed Agentsではspeed: "fast"を削除してください。また、高速モードの利用可能状況に移行先のモデルが記載されていないプラットフォームやホスティングオプションでも削除してください。

  7. CMEK組織での構造化出力: カスタマー管理の暗号化キーを使用する組織では、Claude Opus 5.5は構造化出力をサポートしていますが、Claude Fable 5.2はサポートしていません。移行するリクエストからstrict: trueとoutput_config.formatを削除し、コード内で出力を検証してください。

  8. デフォルトのエフォートはhigh: Claude Opus 5.5のデフォルトはmediumであるため、effortを省略したリクエストはClaude Fable 5.2では1レベル高く実行されます。リクエストは成功し、変更はコスト、レイテンシ、結果の違いとしてのみ現れます。effortを明示的に設定し、独自の評価でエフォートスイープを再実行してください。

  9. Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要: アドバイザーツール(ベータ)では、Claude Opus 5.5のエグゼキューターは、Claude Opus 5.5やClaude Fable 5.1を含む複数のアドバイザーを受け入れます。Claude Fable 5.2のエグゼキューターはClaude Fable 5.2またはClaude Mythos 5.2のみを受け入れ、その他のアドバイザーは400エラーを返します。エグゼキューターのモデルを変更する際は、アドバイザーのmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定してください。Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要を参照してください。

移行チェックリスト

  • 組織にZDRの取り決めがある場合は、何よりも先に、ワークスペースで30日間の保持を有効にするか、Anthropicのアカウントチームに適格性を確認します。
  • モデルIDをclaude-opus-5-5からclaude-fable-5-2に更新します。
  • 本番トラフィックを移行する前にレート制限を確認します。Claude Fable 5.2のレート制限はClaude Opus 5.5のものとは別であり、各ティアでトークン制限が低くなっています。
  • コード自体がmessages配列を構築している場合は、アカウントがClaude Opus 5.5でチェックに引っかかったことがなくても、プレフィックスチェックはすべてのアカウントに適用されるのテストを実行します。
  • すべてのstop_details.categoryを処理します。明示的なfallbacksリストを設定する場合は、Claude Fable 5.2で許可されているフォールバック先のみを指定します。
  • ルーターやフォールバックによって会話がClaude Fable 5.2からClaude Opus 5.5に移動する場合は、切り替え後のターンがClaude Fable 5.2の思考ブロックなしで実行されることを想定します。
  • 保存された会話を別のアカウントを通じて再生する場合は、各会話をそれを生成したアカウント、またはそれにリンクされたアカウントを通じて再生します。APIは、別のアカウントが生成したClaude Fable 5.2の思考ブロックを削除します。思考ブロックはそれを生成したアカウントにとどまるを参照してください。
  • Messages APIリクエストで高速モードを使用している場合は、高速モードの利用可能状況に移行先のモデルが記載されているプラットフォームやホスティングオプションでのみspeed: "fast"を維持します。それらのプラットフォームやホスティングオプションでは、高速モードの料金に照らしてコストのベースラインを再設定します。その他のすべてのプラットフォームやホスティングオプション、およびClaude Managed Agentsでは、speed: "fast"を削除します。fast-mode-2026-02-01ベータヘッダーは不要です。Claude APIでは、これを送信するリクエストも引き続き機能します。 ただし、Microsoft FoundryのClaudeは例外です。そこではspeed: "fast"を削除し、claude-fable-5-2-fastデプロイメントにリクエストを送信します。
  • Claude Fable 5.2をエグゼキューターとしてアドバイザーツールを使用している場合は、アドバイザーのmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定します。
  • カスタマー管理の暗号化キーを使用する組織では、strict: trueとoutput_config.formatを削除し、コード内で出力を検証します。
  • effortを明示的に設定します。Claude Fable 5.2のデフォルトはhighで、Claude Opus 5.5のデフォルトはmediumであるため、これを省略したリクエストは1レベル高く実行されます。その後、独自の評価でエフォートスイープを再実行し、コストとレイテンシのベースラインを再設定します。
  • 引き継ぐシステムプロンプト、スキル、その他の指示を、以前のモデル向けに書かれた指示を見直すと照らし合わせて確認します。

Claude Fable 5からClaude Fable 5.2への移行

APIサーフェス、コンテキストウィンドウと出力の制限、トークナイザー、常に有効な適応型思考、拒否の処理はすべてClaude Fable 5と同じです。以下の変更の一部は、Claude Mythos 5からClaude Mythos 5.2に移行する場合にも適用されます。どの変更が該当するかは、Claude Mythos 5からClaude Mythos 5.2への移行に記載されています。

モデル名を更新する

model = "claude-fable-5"  # Before
model = "claude-fable-5-2"  # After

破壊的変更

  1. 強制ツール選択は400エラーを返します: Claude Fable 5はtool_choiceのauto、none、any、toolを受け付けます。claude-fable-5-2では、{type: "any"}と{type: "tool", name: "..."}は400 invalid_request_errorを返し、トークンカウントエンドポイントも同様です。エラーメッセージについては、強制的なツール使用はサポートされていませんを参照してください。

    ツール呼び出しを強制せずに得るには、tool_choiceをautoのままにし、指示の中でツール名を指定します。呼び出しがスキーマに一致するよう、ツールにstrict: trueを設定します。厳密なツール使用を参照してください。スキーマに準拠したJSONを得るためだけにツールを強制していた場合は、代わりにJSON出力を使用してください。カスタマー管理の暗号化キーを使用する組織では、構造化出力は、Claude Fable 5.2およびClaude Mythos 5.2では利用できません。これには厳密なツール使用とJSON出力の両方が含まれます。その場合は、autoと指示を維持し、strictを省略して、コード内でツール入力を検証してください。

    アプリケーションが現在のターンで特定のツール呼び出しを必要とする場合は、最新のuserターンの後に会話途中のシステムメッセージを追加します。ツール名を指定し、このターンではその呼び出しが必須であることを伝え、応答をその呼び出しから始めるようClaudeに指示します。以前のターンは変更されないため、それらのプロンプトキャッシュヒットと思考ブロックは有効なままです。会話途中のシステムメッセージに、これが利用可能なプラットフォームが記載されています。ツールを呼び出してはならないターンでは、tool_choice: {"type": "none"}は引き続き機能します。ツール使用の強制を参照してください。

  2. 以前のターンを編集すると、すべてのアカウントで思考ブロックが無効になります: Claude Fable 5は、以前のターンが変更されたかどうかをチェックしません。Claude Fable 5.2では、各 thinking ブロックは、それより前に来た system プロンプト、tools、およびメッセージに対してのみ有効です。Claude Fable 5.2は、このプレフィックスチェックをすべてのアカウントに適用します。これらのいずれかが変更された後に思考ブロックを送り返すリクエストは400エラーを返し、同じリクエスト本文で再試行してもエラーは解消されません。

    Claude Code、claude.ai、Claude Managed Agents、またはClaude Agent SDKが会話履歴を管理している場合、何も変わりません。コードがmessages配列を自ら構築する場合は、履歴を追記のみに保ってください。セッション中はsystemとtoolsを固定します。指示やツールの変更は会話途中のシステムメッセージで行い、コンテキストの削減はサーバー側のコンパクションまたはコンテキスト編集で行います。会話途中のシステムメッセージに、これが利用可能なプラットフォームが記載されています。プレフィックスを編集せずに変更を加えるでは、一般的な編集ごとの代替手段を紹介しています。

    本番トラフィックを切り替える前にこれらの編集を見つけるには、コードがプレフィックスを編集しているかどうかを確認するのチェックをclaude-fable-5-2に対して実行してください。本番環境では、不一致がコードのバグのみを意味する場合、prefix_mismatch_behaviorをデフォルトの"error"のままにしてください。編集を修正する間、影響を受けるブロックを破棄してその推論なしで続行するには、thinking-binding-controls-2026-08-01ベータヘッダーとともに"drop_block"に設定します。これは長期的な設定ではなく、一時的な措置として扱ってください:ブロックを破棄すると出力トークンが増加する可能性があります。

  3. Claude Fable 5はClaude Fable 5.2の思考ブロックを読み取れません: Claude APIおよびClaude Models on Google Cloud (Google managed)では、Claude Fable 5.2はClaude Fable 5のブロックを読み取れるため、claude-fable-5からclaude-fable-5-2に移行した会話は以前の推論を保持します。逆方向では、Claude Fable 5はClaude Fable 5.2のブロックを読み取れません。ルーターの切り替え、クライアント側の再試行、または分類器による拒否時のフォールバックによって会話がClaude Fable 5.2からClaude Fable 5を含む別のモデルに移った場合、APIはそのモデルが読み取れないブロックを破棄します。リクエストは成功し、破棄された入力トークンは課金されません。thinking-binding-controls-2026-08-01ベータヘッダーを使用すると、input_transformationsに破棄された各ブロックがreason: "model_binding_mismatch"とともに一覧表示されます。会話途中でのモデル切り替えを参照してください。

  4. computer_20251124の代わりにcomputer useツールセットを使用してください: Claude Fable 5.2では、Amazon Bedrockを除くすべてのプラットフォームで、computer_20251124タイプのtoolsエントリは400エラーを返します。Claude Fable 5はベータヘッダーとともにこれを受け付けます。computer_20251124の代わりにcomputer useツールセットを使用するで説明されているように、代わりにcomputer_toolset_20260801ツールセットを宣言してください。

  5. Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要です: アドバイザーツール(ベータ)では、Claude Fable 5.2のエグゼキューターはアドバイザーとしてClaude Fable 5.2またはClaude Mythos 5.2のみを受け付けます。Claude Fable 5のエグゼキューターが受け付けるその他のアドバイザー(Claude Fable 5やClaude Opus 5.5など)は400エラーを返します。エグゼキューターのmodelを変更する際は、アドバイザーのmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定してください。Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要ですを参照してください。

その他の変更

  • 料金: 入力トークン100万あたり8 USD、出力トークン100万あたり40 USDで、Claude Fable 5の10 USDおよび50 USDと比較して低くなっています。プロンプトキャッシュの読み取りは100万トークンあたり0.20 USDで、1 USDと比較して低くなっています。料金を参照してください。
  • Priority Tier: Claude Fable 5.2はPriority Tierでサポートされていません。Claude Fable 5はサポートされています。組織にPriority Tierのコミットメントがある場合は、キャパシティを別途計画してください。
  • メッセージごとのeffort(ベータ): プロンプトキャッシュヒットを失わずに会話の途中でeffortを変更するには、リクエスト間でoutput_config.effortを変更する代わりに、メッセージごとのeffortのrole: "system"メッセージを送信してください。そのセクションに、これが利用可能なプラットフォームが記載されています。

移行チェックリスト

  • モデル名をclaude-fable-5からclaude-fable-5-2に更新します。
  • 本番トラフィックを移行する前にレート制限を確認します。Claude Fable 5.2には、Claude Fable 5.1とClaude Fable 5が共有するレート制限とは別の、独自のレート制限があります。
  • 強制tool_choice({type: "any"}または{type: "tool", ...})を、{type: "auto"}と明示的な指示およびstrict: trueツールの組み合わせ、またはJSON出力に置き換えます。指示はuserターンに記述します。アプリケーションがその呼び出しを必要とする場合は、代わりに会話途中のシステムメッセージに記載されているプラットフォームで、会話途中のrole: "system"メッセージに記述します。カスタマー管理の暗号化キーを使用する組織では、Claude Fable 5.2で厳密なツール使用とJSON出力を利用できません。その場合は、{type: "auto"}と指示を維持し、コード内でツール入力を検証します。
  • コードがmessages配列を自ら構築する場合は、thinking-binding-controls-2026-08-01ベータヘッダーとprefix_mismatch_behavior: "drop_block"を使用してセッションを実行し、input_transformationsをログに記録して、すべてのprefix_binding_mismatchエントリを修正します。モデル切り替え後のmodel_binding_mismatchエントリは想定どおりのものです。
  • 履歴を追記のみに保ちます:セッション開始時にsystemとtoolsを固定し、セッション途中の変更はrole: "system"メッセージで行い、コンテキストの削減はサーバー側で行います。会話途中のシステムメッセージに、これが利用可能なプラットフォームが記載されています。
  • 本番環境のprefix_mismatch_behaviorを選択します:"error"(デフォルト)、または編集を修正する間の一時的な措置として"drop_block"です。ブロックを破棄すると出力トークンが増加する可能性があるためです。400エラーまたはinput_transformationsエントリを監視します。
  • 空のものも含め、すべてのターンでthinkingブロックを変更せずに送り返し続けます。ルーターやフォールバックによって会話がClaude Fable 5.2からClaude Fable 5に移る可能性がある場合は、Claude Fable 5がClaude Fable 5.2のブロックなしで実行されることを想定してください。
  • 保存された会話を別のアカウントで再生する場合は、各会話をそれを生成したアカウント、またはそれにリンクされたアカウントで再生します。APIは別のアカウントが生成したClaude Fable 5.2の思考ブロックを破棄します。思考ブロックはそれを生成したアカウントに留まるを参照してください。
  • Amazon Bedrock以外の場所でcomputer_20251124を介してcomputer useを使用している場合、Claude Fable 5.2はそのツールに対して400エラーを返します。代わりにcomputer_toolset_20260801を宣言し、エージェントループをツールセットに合わせて更新します。
  • Claude Fable 5.2をエグゼキューターとしてアドバイザーツールを使用している場合は、アドバイザーのmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定します。
  • リクエスト間でeffortを変更している場合は、プラットフォームがサポートしていれば、その変更をメッセージごとのeffortのrole: "system"メッセージ(ベータ)に移します。
  • 組織にPriority Tierのコミットメントがある場合は、キャパシティを別途計画します。
  • stop_reason: "refusal"を処理し、stop_details.categoryを読み取ります。fallbacks: "default"(Claude APIおよびClaude Models on Google Cloud (Anthropic managed)でベータ)を検討してください。
  • 独自の評価でeffortスイープを再実行し、コストとレイテンシのベースラインを再設定します。
  • 引き継ぐシステムプロンプト、スキル、その他の指示を、以前のモデル向けに書かれた指示を見直すと照らし合わせて確認します。

Claude Mythos 5からClaude Mythos 5.2への移行

Claude Mythos 5.2は、Cyber Verification ProgramなどのAnthropicの検証プログラムを通じて検証された組織向けの、Claude Fable 5.2に相当するモデルです。モデルIDを切り替える前に、組織がClaude Mythos 5.2にアクセスできることを確認してください。

Claude Fable 5からClaude Fable 5.2への移行の変更のうち4つは、記載どおりに適用されます:

Claude APIおよびClaude Models on Google Cloud (Google managed)では、Claude Mythos 5.2はClaude Mythos 5の思考ブロックを読み取れるため、claude-mythos-5からclaude-mythos-5-2に移行した会話は以前の推論を保持します。逆方向では、Claude Mythos 5はClaude Mythos 5.2のブロックを読み取れません:APIはそれらを破棄し、リクエストは成功します。会話途中でのモデル切り替えを参照してください。Claude Mythos 5.2の料金は、入力トークン100万あたり8 USD、出力トークン100万あたり40 USDで、Claude Mythos 5の10 USDおよび50 USDと比較して低くなっています。プロンプトキャッシュの読み取りは100万トークンあたり0.20 USDで、1 USDと比較して低くなっています。

モデル名を更新する

model = "claude-mythos-5"  # Before
model = "claude-mythos-5-2"  # After

移行チェックリスト

  • モデル名をclaude-mythos-5からclaude-mythos-5-2に更新します。
  • 強制tool_choice(anyまたはtool)を、autoと明示的な指示およびstrict: trueツールの組み合わせ、またはJSON出力に置き換えます。カスタマー管理の暗号化キーを使用する組織では、Claude Mythos 5.2で厳密なツール使用とJSON出力を利用できません。その場合は、autoと指示を維持し、コード内でツール入力を検証します。
  • Amazon Bedrock以外の場所でcomputer_20251124を介してcomputer useを使用している場合、Claude Mythos 5.2はそのツールに対して400エラーを返します。代わりにcomputer_toolset_20260801を宣言し、エージェントループをツールセットに合わせて更新します。
  • Claude Mythos 5.2をエグゼキューターとしてアドバイザーツールを使用している場合は、アドバイザーのmodelをclaude-mythos-5-2またはclaude-fable-5-2に設定します。
  • 空のものも含め、すべてのターンでthinkingブロックを変更せずに送り返し続けます。
  • 保存された会話を別のアカウントで再生する場合は、各会話をそれを生成したアカウント、またはそれにリンクされたアカウントで再生します。APIは別のアカウントが生成したClaude Mythos 5.2の思考ブロックを破棄します。思考ブロックはそれを生成したアカウントに留まるを参照してください。
  • コードがmessages配列を自ら構築する場合は、以前のターンを編集すると思考ブロックが無効になりますのチェックをclaude-mythos-5-2に対して実行し、すべてのprefix_binding_mismatchエントリを修正して、会話履歴を追記のみに保ちます(何が編集とみなされるかを参照)。追記のみの履歴は、プロンプトキャッシュを有効な状態に保つことにもつながります。
  • stop_reason: "refusal"を処理し、応答コンテンツの前にstop_details.categoryを読み取ります。拒否とフォールバックを参照してください。
  • effortスイープを再実行し、コストとレイテンシのベースラインを再設定します。
  • 引き継ぐシステムプロンプト、スキル、その他の指示を、以前のモデル向けに書かれた指示を見直すと照らし合わせて確認します。

Claude Opus 5からClaude Fable 5.2への移行

Claude Fable 5.2は、Claude Opus 5と同じMessages APIおよびツール使用のパターンを使用します。100万トークンの「context window」(コンテキストウィンドウ)、128kの最大出力トークン、512トークンの「prompt caching」(プロンプトキャッシング)の最小値、および会話途中のシステムメッセージは引き継がれます。プリフィルとサンプリングパラメータに関する制限も同様です。トラフィックまたはフォールバックパスをClaude Fable 5.2に移行する際には、以下の違いが適用されます。

モデル名を更新する

model = "claude-opus-5"  # Before
model = "claude-fable-5-2"  # After

変更点

  1. 思考を無効にすることはできません: Claude Opus 5は、エフォートレベルがhigh以下の場合にthinking: {type: "disabled"}を受け付けます。Claude Fable 5.2では、アダプティブ思考が常に有効で、thinking: {type: "disabled"}はどのエフォートレベルでも400エラーを返します。このフィールドを削除し、より低いエフォートレベルでトークン消費を制御してください。思考を無効にして実行していたワークロードについては、思考と応答テキストの両方をカバーするmax_tokensを見直してください。そのコードがcontent[0].textのように位置でコンテンツを読み取っている場合は、thinkingブロックが先頭に来るため、代わりにtypeでコンテンツブロックを選択してください。

  2. 強制ツール選択は400エラーを返します: Claude Opus 5はtool_choiceのanyとtoolを受け付けます。Claude Fable 5.2は両方を拒否します。代わりに何を送信すべきかについては、強制ツール選択は400エラーを返しますを参照してください。

  3. 以前のターンを編集すると、すべてのアカウントで思考ブロックが無効になります: Claude Opus 5は以前のターンが変更されたかどうかをチェックしません。Claude Fable 5.2はすべてのアカウントでチェックします。コードがリクエスト間で以前のメッセージを編集したり、systemやtoolsを再構築したり、クライアント側でコンパクションを行ったりする場合、Claude Fable 5.2はリクエストを拒否するか、無効な思考ブロックを破棄します。何を変更し、どのようにテストするかについては、以前のターンを編集すると思考ブロックが無効になりますを参照してください。

  4. Claude Opus 5はClaude Fable 5.2の思考ブロックを読み取れません: Claude APIおよびClaude Models on Google Cloud (Google managed)では、Claude Fable 5.2はClaude Opus 5のブロックを読み取れるため、claude-opus-5からclaude-fable-5-2に移行した会話は以前の推論を保持します。逆方向では、Claude Opus 5はClaude Fable 5.2のブロックを読み取れません。Claude Fable 5.2からClaude Opus 5に移った会話は、切り替え後のターンをClaude Fable 5.2の推論なしで実行します。APIはモデルがそれらのブロックを受け取る前に破棄し、リクエストは成功し、破棄されたブロックは課金されません。会話途中でのモデル切り替えを参照してください。

  5. ツール呼び出し間のテキストは思考ブロックで返されます: Claude Opus 5では、モデルがツール呼び出しの間に書くテキストはtextブロックとして返されます。Claude Fable 5.2では、その説明は進捗更新のthinkingブロックとして、各ツール呼び出しの前に最大1つ返されます。インターフェースでその説明を表示する場合は、thinking.displayを"updates"(ベータ)に設定すると推論は非表示のまま進捗更新をテキストとして受け取れ、"summarized"に設定すると両方を受け取れます。その後、tool_useブロックの間にある空でないthinkingブロックを表示します。ツール呼び出し間の進捗更新を参照してください。

  6. computer_20251124の代わりにcomputer useツールセットを使用してください: Claude Opus 5は、以前のcomputer_20251124ツールをベータヘッダーとともに受け付けます。Claude Fable 5.2はAmazon Bedrockを除くすべてのプラットフォームで、これに対して400エラーを返します。computer_20251124の代わりにcomputer useツールセットを使用するを参照してください。

  7. 安全性分類器とフォールバック: Claude Fable 5.2の安全性分類器は、Claude Opus 5の分類器よりも広範なstop_detailsカテゴリをカバーします。"bio"などの追加のstop_details.category値を想定してください。拒否カテゴリの表にあるすべてのカテゴリを処理してください。拒否されたリクエストを別のモデルで再実行するには、fallbacks: "default"を設定するか、独自の再試行を構築します。このパラメータはClaude APIおよびClaude Models on Google Cloud (Anthropic managed)でベータ版として提供されており、server-side-fallback-2026-07-01ベータヘッダーが必要です。拒否、フォールバック、課金に、許可されているフォールバック先が記載されています。

  8. 料金: Claude Fable 5.2の料金は、入力トークン100万あたり8 USD、出力トークン100万あたり40 USDで、Claude Opus 5の5 USDおよび25 USDと比較して高くなっています。プロンプトキャッシュの読み取りは100万トークンあたり0.20 USDで、0.50 USDと比較して低くなっています。料金を参照してください。

  9. データ保持が必要です: Claude Fable 5.2は30日間のデータ保持を必要とし、Anthropicによって明示的に承認されない限り、「zero data retention」(ゼロデータ保持)、すなわちZDRの取り決めの下では利用できません。Claude Opus 5はZDRの下で利用できます。Claude APIでは、30日間の保持がない組織またはワークスペースからのリクエストは400 invalid_request_errorを返します。モデル固有のデータ保持要件を参照してください。

  10. 高速モード: Claude Opus 5は、fast-mode-2026-02-01ベータヘッダーとともに、高速モード(speed: "fast")をリサーチプレビューでサポートしています。Claude Fable 5.2は、Claude APIのMessages APIリクエストでヘッダーなしでこれをサポートしています。ヘッダーを送信するリクエストも引き続き機能します。Claude Fable 5.2の高速モードの料金は、入力トークン100万あたり16 USD、出力トークン100万あたり80 USDで、Claude Opus 5の高速モードは10 USDおよび50 USDです。高速モードの料金を参照してください。

    Claude Fable 5.2は、同じspeed: "fast"設定で、Claude Models on Google Cloud (Anthropic managed)でも高速モードをサポートしています。

    Claude Fable 5.2は、同じspeed: "fast"設定で、Claude Models on Google Cloud (Google managed)でも高速モードをサポートしています。そこでの料金はGoogle Cloudが設定します。クラウドプラットフォームの料金を参照してください。

    Claude Fable 5.2は、AnthropicでホストされるデプロイメントについてMicrosoft FoundryのClaudeでも高速モードをサポートしています。そこでは高速モードは別のモデルです。claude-fable-5-2-fastデプロイメントにリクエストを送信し、speedは省略してください。

    Claude Mythos 5.2も、Claude APIのMessages APIリクエストで、ヘッダーなしで、Claude Fable 5.2の高速モードの料金で高速モードをサポートしています。高速モードの利用可能状況に、Claude Mythos 5.2で高速モードを利用できるすべてのプラットフォームが記載されています。

    Claude Managed Agentsではspeed: "fast"を削除してください。また、高速モードの利用可能状況に移行先のモデルが記載されていない場合も削除してください。

  11. CMEK組織での構造化出力: カスタマー管理の暗号化キーを使用する組織では、Claude Opus 5は構造化出力をサポートしていますが、Claude Fable 5.2はサポートしていません。移行するリクエストからstrict: trueとoutput_config.formatを削除し、コード内で出力を検証してください。

  12. Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要です: アドバイザーツール(ベータ)では、Claude Opus 5のエグゼキューターはClaude Opus 5やClaude Fable 5.1を含む複数のアドバイザーを受け付けます。Claude Fable 5.2のエグゼキューターはClaude Fable 5.2またはClaude Mythos 5.2のみを受け付け、その他のアドバイザーは400エラーを返します。エグゼキューターのmodelを変更する際は、アドバイザーのmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定してください。Claude Fable 5.2のエグゼキューターにはClaude Fable 5.2またはClaude Mythos 5.2のアドバイザーが必要ですを参照してください。

移行チェックリスト

  • 組織にZDRの取り決めがある場合は、何よりも先に、ワークスペースで30日間の保持を有効にするか、Anthropicのアカウントチームに適格性を確認します。
  • モデルIDをclaude-opus-5からclaude-fable-5-2に更新します。
  • 本番トラフィックを移行する前にレート制限を確認します。Claude Fable 5.2のレート制限はClaude Opus 5のものとは別で、各ティアのトークン制限が低くなっています。
  • thinking: {type: "disabled"}の設定をすべて削除します。より低いエフォートレベルでトークン消費を制御し、max_tokensを見直し、typeでコンテンツブロックを選択します。
  • 空のものも含め、すべてのターンでthinkingブロックを変更せずに送り返します。ツール使用ループでは、ツール結果とともに送り返します。思考ブロックの保持を参照してください。
  • 強制tool_choice(anyまたはtool)を、autoと明示的な指示およびstrict: trueツールの組み合わせ、またはJSON出力に置き換えます。カスタマー管理の暗号化キーを使用する組織では、Claude Fable 5.2で厳密なツール使用とJSON出力を利用できません。その場合は、autoと指示を維持し、コード内でツール入力を検証します。
  • コードがmessages配列を自ら構築する場合は、以前のターンを編集すると思考ブロックが無効になりますのチェックをclaude-fable-5-2に対して実行し、すべてのprefix_binding_mismatchエントリを修正して、履歴を追記のみに保ちます。
  • Amazon Bedrock以外の場所でcomputer_20251124を介してcomputer useを使用している場合、Claude Fable 5.2はそのツールに対して400エラーを返します。代わりにcomputer_toolset_20260801を宣言し、エージェントループをツールセットに合わせて更新します。
  • Claude Fable 5.2をエグゼキューターとしてアドバイザーツールを使用している場合は、アドバイザーのmodelをclaude-fable-5-2またはclaude-mythos-5-2に設定します。
  • ルーターやフォールバックによって会話がClaude Fable 5.2からClaude Opus 5に移る場合は、切り替え後のターンがClaude Fable 5.2の思考ブロックなしで実行されることを想定してください。
  • 保存された会話を別のアカウントで再生する場合は、各会話をそれを生成したアカウント、またはそれにリンクされたアカウントで再生します。APIは別のアカウントが生成したClaude Fable 5.2の思考ブロックを破棄します。思考ブロックはそれを生成したアカウントに留まるを参照してください。
  • インターフェースでツール呼び出し間のテキストを表示する場合は、thinking.displayを"updates"(ベータ)または"summarized"に設定し、空でないthinkingブロックを表示します。
  • すべてのstop_details.categoryを処理します。明示的なfallbacksリストを設定する場合は、Claude Fable 5.2で許可されているフォールバック先のみを指定します。
  • Claude APIのMessages APIリクエストで高速モードを使用している場合は、高速モードの利用可能状況に移行先のモデルが記載されている場合にのみspeed: "fast"を維持します。維持する場合は、高速モードの料金に照らしてコストのベースラインを再設定します。Claude Managed Agentsではspeed: "fast"を削除します。fast-mode-2026-02-01ベータヘッダーは不要ですが、これを送信するリクエストも引き続き機能します。
  • カスタマー管理の暗号化キーを使用する組織では、strict: trueとoutput_config.formatを削除し、コード内で出力を検証します。
  • 独自の評価でeffortスイープを再実行し、コストとレイテンシのベースラインを再設定します。
  • 引き継ぐシステムプロンプト、スキル、その他の指示を、以前のモデル向けに書かれた指示を見直すと照らし合わせて確認します。

Claude Opus 4.8以前からClaude Fable 5.2への移行

まず、置き換えるモデルIDをclaude-opus-4-8として、Claude Opus 5からClaude Fable 5.2への移行を実施してください。Claude Opus 4.8はClaude Opus 5と同様に以下の特徴を持つため、そのセクションはClaude Opus 4.8上のコードにも記載どおりに適用されます:

  • thinking: {type: "disabled"}、強制ツール選択、computer_20251124ツール、および高速モードを受け付けます。
  • ツール呼び出し間のテキストをtextブロックとして返します。
  • zero data retention(ZDR)の取り決めの下で利用できます。
  • 料金は入力トークン100万あたり5 USD、出力トークン100万あたり25 USDで、プロンプトキャッシュの読み取りは0.50 USDです。

このセクションでは、Claude Opus 5のセクションでカバーされていない違いを補足します。

変更点

  1. 思考を省略したリクエストでも思考が実行されます: Claude Opus 4.8では、要求しない限り思考はオフです。Claude Fable 5.2では、thinkingフィールドのないリクエストはアダプティブ思考で実行されます。応答にはtextブロックの前にthinkingブロックが含まれる場合があるため、content[0].textを読み取る代わりにtypeでコンテンツブロックを選択してください。ツール使用ループでは、空のものも含め、thinkingブロックをツール結果とともに変更せずに送り返してください。思考トークンは出力トークンとして課金され、max_tokensは思考と応答テキストの両方をカバーします。max_tokensを見直し、思考を減らしたい場合はeffortを下げてください。Claude APIおよびClaude Models on Google Cloud (Google managed)では、Claude Fable 5.2は以前のClaude Opus 4.8のターンの思考ブロックを読み取れるため、claude-fable-5-2に移行した会話はその推論を保持します。

  2. プロンプトキャッシングの最小値の引き下げ: Claude Fable 5.2でキャッシュ可能なプロンプトの最小長は512トークンで、Claude Opus 4.8の1,024トークンから引き下げられています。短すぎてキャッシュできなかったプロンプトも、コードを変更することなくキャッシュエントリを作成できるようになります。プロンプトキャッシングを参照してください。

  3. Priority Tierはサポートされていません: Claude Opus 4.8はPriority Tierをサポートしています。Claude Fable 5.2はサポートしていません。組織にPriority Tierのコミットメントがある場合は、キャパシティを別途計画してください。

  4. アドバイザーツールからの助言は暗号化されて返されます: アドバイザーツール(ベータ)では、Claude Opus 4.8のエグゼキューターは、Claude Opus 4.8のように助言をプレーンテキストで返すアドバイザーと組み合わせることができます。Claude Fable 5.2のエグゼキューターが受け付ける唯一のアドバイザーであるClaude Fable 5.2とClaude Mythos 5.2は、助言をadvisor_redacted_resultブロックとして暗号化して返すため、クライアントはそのテキストを読み取れません。コードが助言のテキストを読み取っている場合は、その依存関係を削除してください。結果バリアントを参照してください。

コードがClaude Opus 4.7以前のモデル上にある場合は、Claude Opus 5.5ガイドの移行チェックリストの一部も適用してください。Claude Opus 4.7以前のグループから始めて、ご利用のモデル名が記載されたグループまで進めてください。これらのグループは、削除されたサンプリングパラメータやベータヘッダーなど、Claude Opus 4.8より前に行われたリクエストの変更をカバーしています。そのチェックリストの高速モードの項目は、高速モードの利用可能状況に移行先のモデルが記載されている場合にのみ適用してください。カスタマー管理の暗号化キーを使用する組織では、Claude Fable 5.2で構造化出力を利用できないため、そこではoutput_config.formatの項目を適用しないでください。代わりにリクエストからoutput_formatを削除し、コード内でJSONを検証してください。

移行チェックリスト

  • 置き換えるモデルIDをclaude-opus-4-8として、Claude Opus 5のチェックリストを実施します。
  • thinkingフィールドなしで実行されていたワークロードを見直します。Claude Fable 5.2ではそれらは思考ありで実行されるため、max_tokensを見直し、思考を減らしたい場合はeffortを下げ、typeでコンテンツブロックを選択します。
  • thinkingフィールドを解析するコードが、それを表示用テキストとしてのみ扱っていることを確認します。読みやすい要約を受け取るにはthinking.displayを"summarized"に設定します。
  • キャッシングの最小値付近のプロンプトを見直します:512トークン以上のプロンプトはキャッシュエントリを作成できます。
  • 組織にPriority Tierのコミットメントがある場合は、キャパシティを別途計画します。
  • アドバイザーツールを使用していて、コードが助言のテキストを読み取っている場合は、その依存関係を削除します:助言は暗号化されたadvisor_redacted_resultブロックとして届きます。
  • Claude Opus 4.8向けに調整された設定を引き継ぐのではなく、独自の評価で新たにeffortスイープを実行します。
  • Claude Opus 4.7以前の場合は、ご利用のモデルに対応するClaude Opus 5.5ガイドのチェックリストのグループも適用します。高速モードの利用可能状況に移行先のモデルが記載されていない限り、高速モードの項目は除外します。カスタマー管理の暗号化キーを使用する組織では、output_config.formatの項目も除外し、リクエストからoutput_formatを削除します。

このページは役に立ちましたか?