デフォルト(Manual)モードで実行したい
4. 権限・セキュリティコマンド / 機能
--permission-mode default(= manual)都度確認
概要
デフォルトモードでは、ファイル変更やコマンド実行の前に毎回確認を求めます。最も安全なモードです。v2.1.200 で名称が「Manual」に改名されました(CLI・ヘルプ・VS Code・JetBrains 全体で表示が変更)。設定・フラグには引き続き default / manual のどちらも指定できます。
設定例
# デフォルト(Manual)モードで起動
claude --permission-mode default
claude --permission-mode manual # 同じ意味(新表記)
# または単に
claude # デフォルトは default(Manual)モード
# 動作例
Claude: ファイル src/index.ts を編集してもよいですか? [y/n]
> y
Claude: npm test を実行してもよいですか? [y/n]
> yこんな時に使う
- 各操作を確認しながら進めたい時
- 安全に作業したい時
- Claude の動作を学習したい時
使い方
- 1claude --permission-mode default(または manual)で起動
- 2操作ごとに y/n で許可を選択
- 3y で許可、n で拒否
Tips
- 初めて Claude Code を使う時におすすめ
- allow ルールで頻繁な確認を省略可能
- 一度許可したコマンドは記憶される
- v2.1.200 以降、UI 上の表示名は「Manual」。settings.json の defaultMode などの値は default/manual どちらでも動作する