Resumo
O Claude Code v2.1.281 acrescenta configurações ao gateway do Claude Desktop e do Bedrock. A retomada de sessões preserva o histórico e o cache após interrupções. Nos runners self-hosted, prompts de sistema são enviados em arquivos privados, exigindo a atualização dos wrappers e hooks que acrescentam esse texto à linha de comando.
Novidades
- Claude Code v2.1.281 — Gateway do Claude Desktop: blocos
desktopreconhecem chaves recentes e controles de política, incluindoblockReadsOutsideWorkingDirectoriesedisableBypassPermissionsMode. - Claude Code v2.1.281 — Bedrock: upstreams do gateway aceitam
assume_rolepara acessar a AWS por meio de uma função IAM eguardrailpara aplicar uma política do Amazon Bedrock às solicitações. - Claude Code v2.1.281 — MCP e plugins: conexões compatíveis com o protocolo de 28/07/2026 permitem que servidores MCP solicitem a abertura de um fluxo de autenticação no navegador.
claude plugin validatetambém identifica entradas.mcp.jsonque seriam descartadas, referências${user_config.*}não declaradas e URLs inseguras. - Claude Code v2.1.281 — Configuração:
settings.jsonaceita"attribution": falsepara ocultar atribuições de commits e pull requests.
Melhorias
- Claude Code v2.1.281 — Retomada de sessões: a restauração de conversas extensas e interrompidas preserva o histórico e o cache de prompts. A versão também reduz o tempo de retomada das sessões longas.
- Claude Code v2.1.281 — Diagnóstico de permissões:
/insightsrecomenda o modo automático com base em solicitações recentes, e/permissionsidentifica melhor comandos de remoção perigosos. - Claude Code v2.1.281 — Telemetria do gateway:
telemetry.resource_attributespermite definir rótulos fixos para sessões do Claude Desktop e de/login.
Correções
- Claude Code v2.1.281 — Streaming e ferramentas: respostas parciais são preservadas quando um proxy encerra ou perde eventos do fluxo. Eventos duplicados não executam ferramentas duas vezes. A publicação também corrige chamadas MCP e sessões que ficavam presas durante reconexões.
- Claude Code v2.1.281 — Permissões e sandbox: uma remoção recursiva baseada em substituição de comando solicita confirmação, inclusive com permissões amplas de Bash. Caminhos com byte nulo não encerram ferramentas de leitura e escrita.
- Claude Code v2.1.281 — Execução não interativa: sessões
-pe do Agent SDK deixam de falhar em turnos seguintes após a remoção do diretório de trabalho, e erros do agente deixam de encerrar a execução com código de sucesso. - Claude Code v2.1.281 — Integrações: a publicação corrige a recuperação de tarefas agendadas, a atualização de credenciais OAuth de MCP no macOS e falhas de autenticação de extensões no Windows.
Breaking changes
- Claude Code v2.1.281 — Runners self-hosted: os prompts de sistema são enviados em arquivos privados. Wrappers ou hooks que acrescentam
--system-promptou--append-system-promptprecisam usar--system-prompt-fileou--append-system-prompt-file.
Ponto de Atenção
-
Claude Code v2.1.281 — Atribuição em versões diferentes: versões anteriores do CLI ignoram um arquivo de configuração que contém
"attribution": false. Arquivos compartilhados entre versões precisam manter o formato de objeto dessa configuração. -
Claude Code v2.1.281 — Teste sugerido: revise wrappers e hooks dos runners self-hosted e valide a troca para as flags de arquivo. Em seguida, retome uma sessão interrompida durante chamada MCP e confira a preservação do histórico e do cache.
Notas da versão
- Claude Code v2.1.281 — Publicação oficial: release estável de 23/09/2026. Consulte as notas no GitHub.