Claude Code v2.1.212
Resumo
O Claude Code v2.1.212 separa /fork e /subtask, impõe limites por sessão para buscas e subagentes e move chamadas MCP extensas para segundo plano. A versão também corrige permissões no plan mode, criação de worktrees, encerramento de processos e retomada de sessões.
Novidades
- Claude Code v2.1.212 — Sessões em segundo plano:
/forkcopia a conversa para uma sessão própria listada emclaude agents, enquanto/subtaskassume a criação do subagente dentro da sessão atual. - Claude Code v2.1.212 — Limites por sessão: buscas na web e criação de subagentes recebem tetos padrão de 200, configuráveis por
CLAUDE_CODE_MAX_WEB_SEARCHES_PER_SESSIONeCLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION. - Claude Code v2.1.212 — Chamadas MCP extensas: execuções acima de dois minutos seguem em segundo plano para manter a sessão disponível, com ajuste por
CLAUDE_CODE_MCP_AUTO_BACKGROUND_MS. - Claude Code v2.1.212 — Configuração do modo automático:
claude auto-mode resetrestaura a configuração padrão e aceita--yespara dispensar a confirmação interativa.
Melhorias
- Claude Code v2.1.212 — Busca e leitura na web: requisições limitadas ou com erro 529 recebem novas tentativas com espera controlada, sem devolver o texto de falha como resultado.
- Claude Code v2.1.212 — Mensagens entre agentes: o corpo enviado por
SendMessagedeixa de ser duplicado no histórico reproduzido e nos resultados das ferramentas. - Claude Code v2.1.212 — Sessões retomadas:
/resumeno painel de agentes permite escolher sessões anteriores e reabri-las em segundo plano. - Claude Code v2.1.212 — Estado dos agentes: sessões aguardando sandbox, entrada MCP ou configuração administrada aparecem como
Needs input.
Correções
- Claude Code v2.1.212 — Permissões no plan mode: comandos Bash capazes de modificar arquivos voltam a exigir confirmação ou retorno de
canUseTool. - Claude Code v2.1.212 — Worktrees e links simbólicos: a criação deixa de seguir
.claude/worktreesversionado como symlink para fora do repositório. - Claude Code v2.1.212 — Encerramento por SIGTERM: o modo print e o SDK encerram a árvore do processo Bash e retornam o código 143.
- Claude Code v2.1.212 — Exportação OpenTelemetry: as requisições HTTP deixam de usar transferência em chunks incompatível com Azure Monitor e endpoints semelhantes.
- Claude Code v2.1.212 — Imagens na conversa: sessões com muitas imagens deixam de receber erro incorreto de tamanho, e a mensagem passa a apontar a causa efetiva.
Breaking changes
A origem não declara quebra formal, mas /fork mudou de função e o parâmetro mode da ferramenta Task foi descontinuado e agora é ignorado. Automações que usavam esses comportamentos precisam ser conferidas após a atualização.
Ponto de Atenção
- Claude Code v2.1.212 — Mudança em
/fork: use/subtaskquando a intenção for abrir um subagente dentro da sessão atual. - Claude Code v2.1.212 — Teste sugerido: execute um comando de escrita no plan mode, crie uma sessão com
/forke confirme que a primeira ação solicita permissão e a segunda aparece emclaude agents.
Notas da versão
- Claude Code v2.1.212 — Escopo da versão: a publicação abrange sessões, agentes, MCP, permissões, worktrees, telemetria, web e compatibilidade entre terminal, SDK e aplicações desktop.