CC逆引きリファレンス

デフォルト(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 の動作を学習したい時

使い方

  1. 1claude --permission-mode default(または manual)で起動
  2. 2操作ごとに y/n で許可を選択
  3. 3y で許可、n で拒否

Tips

  • 初めて Claude Code を使う時におすすめ
  • allow ルールで頻繁な確認を省略可能
  • 一度許可したコマンドは記憶される
  • v2.1.200 以降、UI 上の表示名は「Manual」。settings.json の defaultMode などの値は default/manual どちらでも動作する