英語原文を表示
変更前
Claude Code は git status や diff を確認する際に、作業ツリー内のネストされたリポジトリの .git/config で設定された clean フィルターを実行しており、信頼できないリポジトリが設定したフィルタードライバーが Claude Code のプローブによって起動される可能性があった。
変更後
Claude Code 自身が実行する git status や diff のプローブでは、作業ツリー内のネストされたリポジトリが設定した clean フィルターを実行しなくなり、信頼できないフィルタードライバーが呼び出されなくなった。
ユーザーへの恩恵
悪意あるネストされたリポジトリが仕込んだ clean フィルターの実行を避けられ、Claude Code の内部プローブが安全に行われる。