Evidence record / claude-code
A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the signals and issues that cite it, below.
2026-09-21-claude-code-2-1-271-model-names-its-own-egress-hosts-subagent-output-framed-as-subagent
2.1.271 (2026-09-14) adds per-command allowed_domains to Bash, PowerShell and Monitor in sandboxed auto mode: the classifier reviews the hosts with the command, the sandbox opens them for that command alone, and a host no approved command listed is refused without a prompt or a classifier check. strictAllowlist or allowManagedDomainsOnly refuses per-command lists. The same release routes a skill’s inline ! shell through default-mode rules instead of the classifier, has subagents hand back through a reviewed call, and adds omitClaudeMd for subagents. 2.1.277 (2026-09-18) delivers subagent results under a header marking them as subagent output so they cannot pass as the session’s own instructions, and strips invisible Unicode tag characters from prompts. 2.1.268 names the rule that blocked an auto-mode action.
Channel: tagged-release (2.1.271, 2.1.277; latest only). Half: both.
Operator consequence: Per-command domains remove per-host network prompts under sandboxing and move egress proposal to the model and approval to the classifier. Set strictAllowlist or allowManagedDomainsOnly if the org must own the allowlist. Adapters that parsed subagent results verbatim must handle the new header and indentation.
Receipt
Finding metadata
Run: 2026-09-21-weekly-digest-2026-08-20_2026-09-21-frontier-v0
Finding ID: 2026-09-21-claude-code-2-1-271-model-names-its-own-egress-hosts-subagent-output-framed-as-subagent
Accepted signals
Profile citations
- Claude Code / claim / per-command-egress-hosts
Source links
Primary links, including exact changelog lines when available.
- github release2026-09-21-claude-code-2-1-271-model-names-its-own-egress-hosts-subagent-output-framed-as-subagentanthropics/claude-code / v2.1.271github release2026-09-21-claude-code-2-1-271-model-names-its-own-egress-hosts-subagent-output-framed-as-subagentanthropics/claude-code / v2.1.277official docs2026-09-21-claude-code-2-1-271-model-names-its-own-egress-hosts-subagent-output-framed-as-subagentcode.claude.com/docs/en/sandboxing#per-command-allowed-domains-in-auto-mode
Versioned source: run artifact