settings.json
sshHostAllowlist
型
string[]記述場所管理者設定のみデスクトップ版でのSSH接続先を承認済みホストのみに制限する許可リストを指定します。
記述例
{
"sshHostAllowlist": ["*.devboxes.example.com", "bastion.example.com"]
}使い方・用途
- 社内の踏み台サーバーや特定のドメイン下にあるホストのみへの接続を許可し、機密情報の持ち出しや未承認環境への接続を制限します。
- 管理設定でのみ有効で、ワイルドカード(*.example.com)による指定が可能です。
- 空の配列に設定すると、デスクトップ版からのSSH接続を完全に無効化できます。
英語原文(公式ドキュメントより)
(Managed settings only) Allowlist restricting Desktop SSH sessions to approved hosts. Patterns are case-insensitive; * matches any host and *.example.com matches example.com and any subdomain. See https://code.claude.com/docs/en/desktop#ssh-sessions