CC逆引きリファレンス

常に拡張思考を有効にしたい

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 を押すのが面倒な時
  • チームで拡張思考をデフォルト有効にしたい時

使い方

  1. 1settings.json に alwaysThinkingEnabled: true を追加
  2. 2グローバル(~/.claude/)またはプロジェクト(.claude/)で設定可能
  3. 3セッション中は Alt+T で一時的に切り替え可能

Tips

  • 拡張思考はコストが増加するため注意
  • Haiku など軽量モデルでは効果が限定的
  • Alt+T でセッション中にいつでも切り替えられる