新機能 / v2.1.267
maxEffortLevel設定
CHANGELOG 原文(英語)
Added maxEffortLevel setting (top-level or per model under modelSettings): caps the effort level on every provider, including Bedrock, Vertex and Foundry; users can still pick a lower level 公式の変更履歴を開く ↗ 日本語での補足
maxEffortLevel設定(トップレベル、またはmodelSettings配下でモデルごとに指定)を追加。Bedrock、Vertex、Foundryを含む全プロバイダーで推論量(effort)の上限を設定できるようになり、ユーザーはそれより低いレベルを引き続き選択できます。
ドキュメント
ドキュメントの抜粋(参考訳)
maxEffortLevel
セッションが使用できるエフォートレベルに上限を設定します。それより低いレベルは引き続き使用できます。/effort、/model の選択画面、--effort、CLAUDE_CODE_EFFORT_LEVEL、スキルやサブエージェントの effort フロントマター、モデル自体の既定値など、どこから指定されたものであっても、より高いレベルは代わりにこの上限で実行されます。Claude Code はリクエストごとにこの上限を自ら適用するため、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry を含むすべてのプロバイダーで有効です。Claude Code v2.1.267 以降が必要です。
- スコープ:
Any file。組織に対して強制するには、管理対象設定にデプロイします。複数のスコープで上限が設定されている場合は、最も低い値が適用されるため、あるスコープで設定した上限を別のスコープで引き上げることはできません - 型:文字列。
"low"、"medium"、"high"、"xhigh"、"max"のいずれか。"max"を指定すると上限は設定されません - 既定値:未設定。上限は適用されません
- ultracode への影響:
xhighを下回る上限を設定すると、その上限が適用されるモデルではultracodeが利用できなくなります - モデルごとの上限:モデルの
modelSettingsエントリにmaxEffortLevelを追加します。このエントリは、ユーザー設定や 1 つの管理対象ソースなど、両方を設定する同じ設定ソース内でのみ、そのモデルについてこのキーを置き換えます。そこで"max"を設定すると、そのソースの上限からそのモデルを除外できます。ただし、他のソースからの上限は引き続き適用されます
次の例では、すべてのモデルを medium に制限しつつ、Sonnet 4.6 を除外しています。
{
"maxEffortLevel": "medium",
"modelSettings": {
"claude-sonnet-4-6": {
"maxEffortLevel": "max"
}
}
}
組織側でもモデルに対してエフォートの上限を設定している場合、2 つの上限のうち低い方が適用されます。
取得日 · 2026-09-23