CC逆引きリファレンス

確認を最小限にして実行したい

4. 権限・セキュリティ

コマンド / 機能

--permission-mode dontAsk

ask ルールを無視して進める

概要

dontAsk モードは permissions.ask で指定された確認ルールを求めずに進めるモードです。allow/deny の判定は維持されますが、「ask」に分類された操作についても止まらずに進めたい場合に使います。

設定例

# dontAsk モードで起動
claude --permission-mode dontAsk

# settings.json の ask ルールがあっても確認されない
{
  "permissions": {
    "ask": ["Bash(git push*)"]
  }
}
公式ドキュメントを見る

こんな時に使う

  • ask ルールに引っかかる操作も止めたくない時
  • 半自動運用で ask の度に止まるのを避けたい時

使い方

  1. 1claude --permission-mode dontAsk で起動
  2. 2deny ルールは引き続き有効
  3. 3ask ルールのみスキップされる

Tips

  • bypassPermissions とは異なり deny ルールは有効
  • 確認を減らしたいが deny による安全網は残したい時に有効