英語原文を表示
rm whose target is only command-substitution output, such as rm -rf "$(pwd)", running unprompted in auto and --dangerously-skip-permissions mode; it now asks even with a Bash allow rule, unless run with CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT=1変更前
rm -rf "$(pwd)" のようなコマンド置換の出力のみを対象とする再帰的な rm コマンドが、自動モードや --dangerously-skip-permissions モードで確認なしに実行されていた。Bash の許可ルールがある場合でも確認は表示されなかった。
変更後
コマンド置換のみを対象とする再帰的な rm コマンドでも、自動モードや --dangerously-skip-permissions モードで実行前に確認を求めるようになった。Bash の許可ルールが一致する場合でも確認を挟む。
ユーザーへの恩恵
モデルのミスやコマンド置換による予期しないパス解決から重要なパスを守れるようになる。