原文(日本語に翻訳)
- グロブパターンを含む読み取り専用 Bash コマンド(例:
ls *.ts)とcd <project-dir> &&で始まるコマンドが許可プロンプトを表示しなくなりました
原文(英語)
- Read-only bash commands with glob patterns (e.g.
ls *.ts) and commands starting withcd <project-dir> &&no longer trigger a permission prompt
概要
グロブパターン(ワイルドカード)を含む読み取り専用コマンドと、プロジェクトディレクトリへの cd で始まるコマンドが、許可プロンプトなしで実行されるようになりました。毎回の承認確認が不要になり、コードベース探索の際の作業効率が向上します。
基本的な使い方
グロブパターンの自動許可(新)
以前は確認が必要だったコマンドが自動実行されます:
bash
# TypeScript ファイル一覧(自動許可)
ls *.ts
# 特定拡張子のファイルを検索(自動許可)
ls src/**/*.tsx
# ログファイルの確認(自動許可)
ls *.logcd + コマンドの自動許可(新)
bash
# プロジェクトディレクトリに移動してからのコマンド(自動許可)
cd /home/user/myproject && ls
cd /home/user/myproject && cat package.json実践例
コードベース調査を効率化
# Claude が自動的に実行(確認不要)
ls *.ts
ls src/**/*.test.ts
cd /home/user/project && find . -name "*.config.js"以前は各コマンドに許可が必要でしたが、今はスムーズに調査を進められます。
ファイル構造の素早い把握
bash
# これらのコマンドはすべて自動許可
ls *.json # JSON ファイル一覧
ls *.md # Markdown ファイル一覧
ls src/*.ts # ソースファイル一覧プロジェクト切り替えの効率化
bash
cd /home/user/another-project && ls -la
cd /home/user/another-project && cat README.md注意点
- 読み取り専用コマンドのみが対象です。
rm *.logのような削除コマンドは引き続き確認が求められます cdの後のコマンドが書き込み操作の場合は、確認プロンプトが表示されます- この自動許可ルールは組み込みのデフォルト設定であり、設定ファイルで上書きできます
- より詳細な制御が必要な場合は、
.claude/settings.jsonのpermissions.allowを活用してください