Resumo
O Claude Code v2.1.247 acrescenta envio de feedback, otimização de custo para projetos da Claude API e mais campos para dicas e linhas de status. A publicação também corrige sessões, histórico, sandbox Bash, terminal, plugins, autenticação e retomada de sessões na nuvem.
Novidades
- Claude Code v2.1.247 — Feedback de sessão: a ferramenta
SendFeedbackprepara um relatório para revisão e envio por/feedback, com opção de desativação porfeedbackDrafts. - Claude Code v2.1.247 — Otimização da Claude API:
/claude-api cost-optimizeanalisa o gasto de um projeto existente e conduz ajustes de cache, tokens, processamento em lote, esforço e modelo. - Claude Code v2.1.247 — Dicas do spinner:
spinnerTipsOverriderecebeid,text,cooldownSessions,priority,tipsFileelabel, permitindo organizar dicas próprias junto às dicas nativas. - Claude Code v2.1.247 — Administração da Claude API: a skill
/claude-apicobre membros, convites, workspaces, chaves de API, relatórios de limite, workload identity federation e CMEK.
Melhorias
- Claude Code v2.1.247 — Permissões Bash: uma dica no prompt aponta para o Auto mode e oferece a opção de confirmar a ação já trocando para esse modo.
- Claude Code v2.1.247 — Sessões com MCP: sessões Bedrock, Vertex, Foundry e sessões sem telemetria informam quando um servidor MCP não conecta, sem concluir que as ferramentas não existem.
- Claude Code v2.1.247 — Janela de compactação: o Sonnet 5 usa a janela completa de 1 milhão de tokens e inicia a compactação automática por volta de 967 mil tokens nas sessões que têm essa janela.
- Claude Code v2.1.247 — Mensagens entre sessões: mensagens de colegas aparecem recolhidas em uma linha, e
Ctrl+Oexpande o conteúdo completo. - Claude Code v2.1.247 — Plugins e autenticação: nomes de marketplace com caracteres de controle ou invisíveis são rejeitados, e o login do gateway identifica o Claude Code na autorização do dispositivo.
Correções
- Claude Code v2.1.247 — Navegação do terminal: sequências rápidas de setas e Enter deixam de agir sobre a linha anterior em buscas de histórico,
/config,/mcp,/skills, tarefas em segundo plano e/model. - Claude Code v2.1.247 — Subagents: uma falha 404 no primeiro modelo usa a cadeia alternativa da sessão e devolve ao agente principal o tipo, status, identificador da requisição e modelo afetado.
- Claude Code v2.1.247 — Saída de hooks: saídas muito grandes de hooks e agents em segundo plano não levam mais a sessão ao erro
Prompt is too long; o arquivo registra o local onde parte da saída foi perdida. - Claude Code v2.1.247 — Teclado e prompt: atalhos Ctrl funcionam em layouts não latinos, e relatórios de mouse divididos entre leituras não inserem códigos no prompt.
- Claude Code v2.1.247 — Sandbox e configurações: a limpeza do sandbox Bash preserva symlinks gerenciados para
~/.claude/settings.json, e/terminal-setupmescla sua tecla nokeymap.jsondo Zed sem apagar as demais. - Claude Code v2.1.247 — Sessões e retomada:
/rename,/compact,claude agents, sessões na nuvem, Remote Control, runners self-hosted e execuções em segundo plano relatam falhas, retomadas e nomes antigos com mais precisão.
Ponto de Atenção
- Claude Code v2.1.247 — Configuração e custo: execute
/feedbackcomfeedbackDraftsativo e desativado. Depois rode/claude-api cost-optimizee confira o gasto do projeto e os ajustes de cache, tokens, lote, esforço e modelo. - Claude Code v2.1.247 — Sessões e permissões: teste
/permissions,/model,/compact,/rename, uma sessão com MCP e uma retomada após falha do host antes de atualizar o ambiente principal. - Claude Code v2.1.247 — Teste sugerido: provoque uma saída extensa de hook, use teclado não latino, configure um symlink de
settings.json, abra uma sessão Bedrock ou Vertex e confirme a mensagem de conexão do MCP.
Notas da versão
- Claude Code v2.1.247 — Áreas afetadas: feedback, Claude API, dicas do spinner, permissões Bash, MCP, compactação, mensagens entre sessões, plugins, terminal, sandbox, configurações, autenticação, sessões e runners.