Claude Code v2.1.314: blockWritesOutsideWorkingDirectories e mais de 20 correções de bugs

✍️ OpenClawRadar📅 Publicado: October 30, 2026🔗 Source
Ad

O Claude Code v2.1.314 traz uma nova proteção de sistema de arquivos e uma longa lista de correções de estabilidade para Bedrock, Vertex, MCP, VS Code e CLI. O destaque é uma configuração de permissão que impede Write, Edit e NotebookEdit de acessar caminhos fora dos diretórios de trabalho.

Nova permissão: blockWritesOutsideWorkingDirectories

Adicione isto às suas configurações para fazer as ferramentas de edição de arquivos recusarem qualquer caminho fora dos diretórios de trabalho — em todos os modos de permissão, não apenas no padrão:

{
  "permissions": {
    "blockWritesOutsideWorkingDirectories": true
  }
}

Se você executa agentes em CI ou em máquinas compartilhadas, isto fecha a brecha em que uma ferramenta poderia escrever em /etc, em dotfiles do home ou em um repositório vizinho, dependendo do modo ativo.

Controles de gateway e administração

  • Os upstreams do gateway de aplicativos Claude agora aceitam uma lista opcional de groups. Apenas desenvolvedores nos grupos de IdP listados são roteados para aquele upstream — e isso vale também durante o failover.
  • Upstreams do Bedrock ganham guardrail_trace, que registra qual filtro de guardrail do Amazon Bedrock foi acionado em uma requisição sem registrar o texto correspondente.
  • Configurações de confiança TLS de administrador em configurações gerenciadas agora são realmente aplicadas em sessões do Claude Desktop.
  • forceRemoteSettingsRefresh definido apenas em configurações gerenciadas remotas deixa de ser aplicado quando a cópia armazenada expira — antes, uma sessão podia iniciar sem política se o servidor estivesse inacessível.

Correções de precisão na CLI

  • claude -p costumava sair com código 0 e sem saída quando a inicialização falhava. Agora ele imprime o erro e sai com código 1, para que scripts e CI parem de tratar uma inicialização quebrada como sucesso.
  • Sessões sujeitas a um limite de esforço imposto pela organização não falham mais turno após turno com "Invalid effort level". O Claude Code reduz o esforço, tenta novamente e informa qual nível usou.
  • claude ultrareview e claude remote-control não fazem mais a pergunta de confiança do workspace quando CI está definido; eles recusam imediatamente uma pasta não confiável.
  • claude mcp logout não relata mais sucesso quando o login não foi removido (por exemplo, um chaveiro do macOS bloqueado via SSH).
  • Trocas de modelo no Remote Control que levam mais de 8 segundos agora retornam o resultado final em vez de um erro "still pending", e o registro de workers tenta novamente com esperas crescentes quando o serviço de sessão está lento.
Ad

Bedrock, Foundry e TLS

  • Sessões do Bedrock com muitas imagens não falham mais a cada turno e /compact não retorna mais "400 Input is too long" — imagens mais antigas são descartadas antes da compactação.
  • Implantações do Microsoft Foundry sem o modelo padrão Sonnet, Opus ou Haiku agora recorrem a um modelo mais antigo da mesma família em vez de falhar.
  • UNABLE_TO_GET_ISSUER_CERT em conexões TLS é corrigido quando o armazenamento de certificados do sistema contém uma raiz renovada com cross-sign da predecessora.
  • Gateways que rejeitam os blocos tool_reference da busca de ferramentas acionam uma nova tentativa sem a busca de ferramentas, e a sessão lembra do fallback.

Correções de UI e sessões em segundo plano

  • O VS Code e a aba Code do Claude Desktop agora fazem compactação ociosa: uma conversa com mais de 200K tokens deixada ociosa é resumida, e o resumo é usado na sua próxima mensagem se o cache de prompt tiver expirado.
  • Hooks PreCompact têm sua saída truncada em 10.000 caracteres, para que um hook verboso não possa fazer a compactação falhar ou entrar em loop.
  • Atualizações de diff em segundo plano não pegam mais brevemente o lock do índice do repositório, o que estava quebrando comandos git concorrentes com "Unable to create '.git/index.lock': File exists."
  • Tabelas Markdown param de pular entre layouts de grade e empilhado em linhas de streaming pela metade; tabelas longas não recorrem mais a pipes brutos.
  • "Continuar automaticamente no limite de uso" agora para em três continuações quando uma tarefa se reinicia entre esperas.
  • O Ultracode permanece desativado depois de ser desabilitado, em vez de ser reativado no próximo início de sessão em segundo plano ou na nuvem.

Correções menores

  • O seletor /resume não mostra mais o texto de CLAUDE.md ou CLAUDE.local.md como título de sessão quando a sessão executou apenas comandos de barra.
  • /btw a partir do transcript de um subagente agora responde a partir daquele transcript, não da conversa principal.
  • Colar uma imagem via SSH no Linux agora imprime orientação para copiar o arquivo e colar seu caminho em vez de não fazer nada silenciosamente.
  • A troca de modelo funciona quando existe um plugin quebrado fornecido pelo usuário via --plugin-dir ou --plugin-url junto com configurações de plugins gerenciados.
  • A oferta de upgrade de modelo do Bedrock/Vertex para de reaparecer a cada início quando as configurações gerenciadas fixam o modelo.

Quem executa o Claude Code em CI, em vários provedores de nuvem ou atrás de um gateway deve atualizar — a correção do código de saída do claude -p sozinha já vai capturar falhas que estavam sendo silenciosamente engolidas.

📖 Leia a fonte completa: GitHub Claude-Code

Ad

👀 See Also

GM demite 600 trabalhadores de TI e contrata engenheiros focados em IA para desenvolvimento de agentes e modelos
News

GM demite 600 trabalhadores de TI e contrata engenheiros focados em IA para desenvolvimento de agentes e modelos

A General Motors demitiu 600 funcionários de TI (~10% do departamento) para contratar profissionais com habilidades nativas em IA: desenvolvimento de agentes, engenharia de dados, engenharia em nuvem, engenharia de prompt.

OpenClawRadar
Mudanças Frequentes de Quebra no OpenClaw: Procedimentos de Atualização e Problemas Atuais
News

Mudanças Frequentes de Quebra no OpenClaw: Procedimentos de Atualização e Problemas Atuais

A OpenClaw lançou 13 versões pontuais apenas em março de 2026, com mudanças disruptivas ocorrendo a cada 2-3 semanas. A fonte fornece procedimentos específicos de atualização e detalha problemas atuais na versão 3.28, incluindo alterações na autenticação localhost e bugs de regressão.

OpenClawRadar
Xiaomi Lança Código Aberto do MiMo-V2.5-Pro: Próximo ao Claude Opus 4.6 em Benchmarks de Codificação
News

Xiaomi Lança Código Aberto do MiMo-V2.5-Pro: Próximo ao Claude Opus 4.6 em Benchmarks de Codificação

A Xiaomi lançou o MiMo-V2.5-Pro, um modelo de codificação de código aberto que obteve 233/233 em um projeto de compilador universitário, construiu um editor de vídeo de forma autônoma e está entre os 1% melhores do Claude Opus 4.6 no SWE-Bench e Terminal-Bench.

OpenClawRadar
Claude Sonnet 4.6 supera Opus 4.6 em execução no benchmark de prompt
News

Claude Sonnet 4.6 supera Opus 4.6 em execução no benchmark de prompt

Um usuário do Reddit submeteu um prompt complexo tanto para o Sonnet 4.6 quanto para o Opus 4.6; o modelo Sonnet produziu uma resposta superior, avaliada pela criatividade e requisitos ocultos.

OpenClawRadar