28 / Part 2. 公式機能

⑦ sandbox:permissions の隙間を OS レベルで補う

ツール単位の制御(permissions)と OSレベル制御は別物。WebFetch を deny しても Bash の curl/wget は到達しうる。多層で二重化する(defense-in-depth)。

外側ほど広い保護層。多層防御の各レイヤーは次の通りです。

  1. IdP / SaaS 権限(接続先サービス側)
  2. EDR / DLP / CASB(端末・通信・データ保護)
  3. sandbox(OSレベルの FS・ネットワーク制御)
  4. hooks(実行前後の検査・ログ・ブロック)
  5. permissions(Claude Code のツール実行制御)

WebFetch deny の穴は sandbox.network.allowedDomains で塞ぐ(proxy はホスト名判定・TLS 非検査)。

外側ほど広い保護層。どれが欠けても漏れる。