Resumo
O Claude Code 2.1.286 corrige retomadas que perdiam parte da conversa e reforça a ocultação de segredos em mensagens de erro. A atualização também muda o comportamento de --bare e a instalação de plugins provenientes do npm.
Novidades
- Claude Code 2.1.286 — Permissões acumuladas: o prompt informa a posição da solicitação entre as permissões pendentes. No modo de tela cheia, as linhas de continuação das listas recebem interação por mouse.
- Claude Code 2.1.286 — Extensão VS Code: marcadores preservam respostas em um painel próprio. Perguntas respondidas ficam registradas na conversa e as opções podem exibir uma prévia visual.
Melhorias
- Claude Code 2.1.286 — Navegação do terminal: listas alinham detalhes em uma coluna, barras de rolagem recebem setas acionáveis e o editor externo abre na linha do cursor quando oferece esse suporte.
- Claude Code 2.1.286 — Agentes em segundo plano: mensagens enviadas com Ctrl+Enter movem o comando para segundo plano. As respostas evitam repetir a mensagem recebida e os prompts de permissão exibem a chamada com apresentação consistente.
- Claude Code 2.1.286 — Novas tentativas: um limite abrange a chamada inteira ao modelo. Na configuração padrão, uma chamada com falhas envia no máximo 14 requisições.
Correções
- Claude Code 2.1.286 — Retomada de conversa:
--resumee--continuepreservam turnos posteriores a chamadas paralelas após encerramento inesperado. Sessões Cloud com históricos extensos também recebem ajuste na inicialização. - Claude Code 2.1.286 — Autenticação e modelos: a renovação de credenciais evita abrir vários navegadores. O estado de login no macOS e a identificação de chave de programação são corrigidos. Uma recusa do modelo pode gerar uma tentativa no modelo anterior da mesma categoria.
- Claude Code 2.1.286 — Segredos em registros: a ocultação abrange tokens Bearer codificados, nomes de chave com caracteres invisíveis e senhas em URLs com pontuação. O histórico incluído em
/feedbackmantém linhas válidas após a ocultação. - Claude Code 2.1.286 — Conectores MCP: a descoberta de ferramentas, os links de autenticação pendentes e a atribuição de uso são corrigidos durante reconexão ou mudança de handshake.
- Claude Code 2.1.286 — Controle remoto: arquivos não recebidos geram informação para o agente. Mensagens recebidas durante o encerramento permanecem na fila e sessões desconectam quando a política da organização desativa o recurso.
- Claude Code 2.1.286 — Subagentes: a atualização corrige mensagens duplicadas, ferramentas de acompanhamento ausentes e instruções de projeto carregadas duas vezes. A interrupção da conexão não reinicia o subagente a partir do prompt original.
- Claude Code 2.1.286 — Sessões Cloud e Slack: rotinas sem sessão iniciada aparecem como falha, alterações no script de preparação são respeitadas e respostas em threads do Slack preservam o trabalho ainda não enviado ao repositório.
Breaking changes
- Claude Code 2.1.286 — Modo bare:
--bareconecta somente servidores MCP indicados na linha de comando, não inicia tarefas em segundo plano e encerra comandos que atingem o timeout. Ajuste automações que dependiam da descoberta ou da continuação automática. - Claude Code 2.1.286 — Plugins npm: fontes que apontam para repositórios Git ou pastas são recusadas. A instalação de dependências fica restrita a pacotes do registry, exigindo adaptação dos plugins que usavam essas fontes.
Ponto de Atenção
Teste sugerido: retome uma conversa de teste após chamadas paralelas e confira o histórico. Nas automações com --bare, declare os servidores necessários e observe o encerramento por timeout. A ocultação de segredos deve ser conferida com credenciais fictícias.
Notas da versão
O detalhamento das alterações de terminal e dos ajustes da extensão está no release oficial do Claude Code 2.1.286.