permissions.blockReadsOutsideWorkingDirectories や Read の deny ルールが設定されている場合に、ワーキングディレクトリ外へシンボリックリンクされたプロジェクトの CLAUDE.md、ルールファイル、AGENTS.md が読み込まれる問題を修正しました。英語原文を表示
CLAUDE.md, rule or AGENTS.md symlinked outside the working directories loading under permissions.blockReadsOutsideWorkingDirectories or a Read deny rule変更前
ワーキングディレクトリ外へのシンボリックリンクであっても、これらの保護設定をすり抜けてファイルが読み込まれていました。
変更後
ワーキングディレクトリ外にシンボリックリンクされたプロジェクトの CLAUDE.md、ルールファイル、AGENTS.md が、permissions.blockReadsOutsideWorkingDirectories や Read の deny ルールが設定されていても読み込まれてしまう状態でした。
ユーザーへの恩恵
ワーキングディレクトリ外へのシンボリックリンクで参照されたメモリやルールファイルが権限設定に従って確実にブロックされるようになり、意図しないファイルの読み込みを防げる。