なぜ設定するのか
low / medium は速くて安く、high はバランス型、xhigh はより深く考える代わりにトークンを多く使います。普段使いの基準を決めておくと、毎回 /model で調整する手間が減ります。
設定方法
~/.claude/settings.jsonを開く(なければ作る)- スニペットを JSON の中に統合する。既存の設定は消さず、キーを足す形で入れる
- Claude Code を起動し直す
- 既定値
- 未設定
- 書く場所
~/.claude/settings.json- 型
- string, one of:
- 置ける場所
- Any file
指定できる値
"low"the least reasoning, for short, scoped, latency-sensitive tasks that aren't intelligence-sensitive"medium"reduces token usage for cost-sensitive work that can trade off some intelligence"high"balances token usage and intelligence"xhigh"deeper reasoning at higher token spend
公式ドキュメントの説明
Set a default effort level for models you haven't saved a level for. Lower levels are faster and cheaper on straightforward tasks, and higher levels reason more deeply on complex problems.