Radar diário · Quarta, 21 de outubro
Duas mudanças no dia, duas em ferramentas. Um minuto de leitura.
Claude Code 2.1.305 libera user namespaces aninhados no sandbox
Nova opção `sandbox.allowNestedUserNamespaces` deixa Chromium e podman rootless rodarem no sandbox do Linux, mas enfraquece a proteção de arquivos.
O Claude Code 2.1.305 adiciona sandbox.allowNestedUserNamespaces para comandos em sandbox no Linux, como Chromium e podman rootless. A própria nota da versão avisa: ao ativar, esses comandos conseguem contornar as proteções de arquivo do sandbox.
Também entra CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS. Com ele, o modo de retry sem supervisão percebe que o limite de uso foi liberado antes do reset previsto.
Mudanças que podem afetar sua configuração: allowedMcpServers não filtra mais servidores stdio do managed-mcp.json que usam ${VAR} só em env (para barrar um deles, use deniedMcpServers). Na confirmação de exclusão do /artifacts, y e n deixaram de funcionar e agora valem 1/Enter (manter), 2 (excluir) e Esc (cancelar).
O tool search também foi corrigido: em Vertex, Bedrock e gateways que o rejeitam, o Claude Code agora tenta de novo sem ele. A 2.1.306 corrige claude -p em sessões na nuvem que mostrava "Not logged in" e um erro de API trocado por "prompt is too long" em sessões com muitas ferramentas MCP.