常に拡張思考を有効にしたい
5. 設定・カスタマイズコマンド / 機能
alwaysThinkingEnabledデフォルトで思考モードを ON
概要
settings.json の alwaysThinkingEnabled を true にすると、セッション開始時から常に拡張思考(Extended Thinking)が有効な状態になります。毎回 Alt+T を押す手間を省けます。
設定例
// ~/.claude/settings.json(グローバル設定)
{
"alwaysThinkingEnabled": true
}
// プロジェクト設定(.claude/settings.json)
{
"alwaysThinkingEnabled": true
}
// 対話中でも切り替え可能
Alt + T // 有効/無効をトグル
// CLI での確認
claude config get alwaysThinkingEnabledこんな時に使う
- 常に深い思考モードで作業したい時
- 複雑なタスクが多く毎回 Alt+T を押すのが面倒な時
- チームで拡張思考をデフォルト有効にしたい時
使い方
- 1settings.json に alwaysThinkingEnabled: true を追加
- 2グローバル(~/.claude/)またはプロジェクト(.claude/)で設定可能
- 3セッション中は Alt+T で一時的に切り替え可能
Tips
- 拡張思考はコストが増加するため注意
- Haiku など軽量モデルでは効果が限定的
- Alt+T でセッション中にいつでも切り替えられる