.claude/settings.json や .claude/settings.local.json)からは機能をオンにできないようにセキュリティ制限を強化しました(オフへの変更は可能)。今後はユーザー権限スコープでの /config からのみオンにできます。英語原文を表示
.claude/settings.json or .claude/settings.local.json) can no longer turn it on (they can still turn it off); enable it at user scope via /config変更前
リポジトリに悪意のある .claude/settings.json が含まれていた場合、プロジェクトを開いただけでリモートアクセス接続が勝手に有効化されてしまう懸念がありました。
変更後
リポジトリ内部の設定ファイルによる自動起動の指示はブロックされ、グローバルなユーザー設定からユーザーが能動的にオンにした場合にのみ機能します。
ユーザーへの恩恵
インターネットからクローンした外部プロジェクトを不用意に開いても、意図せずリモートアクセス機能が裏で起動してしまうリスクを確実に排除できます。