Claude Code v2.1.280 lança Opus 5.5 como padrão com contexto de 1M
O Claude Code v2.1.280 foi lançado, e a principal mudança é uma troca de modelo: o claude-opus-5-5 agora é o modelo Opus padrão. A Anthropic o lista como 1M de contexto a US$ 4/US$ 20 por Mtok, com leituras de cache a US$ 0,20/Mtok.
Nova variável de ambiente para descrições do MCP
As descrições de ferramentas do MCP e as instruções do servidor eram limitadas a 2.048 caracteres por servidor. Agora você pode substituir esse limite com CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH, que se aplica a todos os servidores MCP da sessão.
Tratamento de escrita via symlink
As escritas por um caminho com symlink estavam sendo avaliadas pela grafia dentro da árvore. Isso foi corrigido: o prompt agora indica onde a escrita realmente acontece, e acceptEdits, regras de permissão e o modo automático não aprovam mais uma escrita que cai fora da árvore.
O modo automático para de fazer loop
- Quando uma verificação de segurança se recusava a revisar uma ação, o modo automático a repetia repetidamente. Agora a ação é negada uma vez, com uma observação de que tentar de novo não vai ajudar.
- Quando uma verificação de segurança não dava resposta, o modo automático negava ações repetidamente sem pausa. Agora as tentativas têm backoff, e o turno para com uma mensagem após dez negações consecutivas.
Validação de chamadas de ferramenta
As chamadas de escrita não falham mais na validação quando um modelo envia path, file_text, file_content ou um description fora do lugar em vez de file_path e content.
Correções de teclas de atalho e terminal
- Pressionar Ctrl+C ou Ctrl+D duas vezes na maioria dos diálogos (
/model,/effort,/config,/status,/usage,/plugin,/sandbox,/permissions,/artifacts,/mobile,/login,/upgrade,/usage-credits,/install-github-app,/setup-bedrock,/setup-vertex) fechava o Claude Code em vez de fechar o diálogo. - Um
nfora do lugar não fecha mais os diálogos, e umyfora do lugar não os confirma mais — Enter e Esc aceitam e cancelam. Para restaurar o comportamento antigo, vinculey/naconfirm:yes/confirm:noemkeybindings.json. - Os campos de texto nos diálogos estavam perdendo letras, dígitos ou Espaço digitados para uma tecla de atalho nessa tecla.
- A linha de prompt em terminais Windows continuava embaralhada após a remoção de caracteres invisíveis ao pressionar Enter; agora a tela é redesenhada para que você revise o texto exato que será enviado.
- A limpeza de caracteres invisíveis estava removendo o non-joiner de largura zero que o persa e o árabe usam para anexar sufixos a palavras ou números em latim.
Ditado por voz e cache
- Ctrl+C agora interrompe o ditado por voz (antes, o prompt era limpo, mas o microfone continuava gravando); Esc cancela enquanto uma transcrição está sendo processada; segurar Espaço não inicia mais o ditado a partir da visualização de transcrição ou do modo NORMAL do vim.
- Uma troca de modelo feita de um app host (Claude Desktop, VS Code, SDK) enquanto o Claude está trabalhando não causa mais um cache miss do prompt no próximo prompt.
- Subagentes fork retomados agora reenviam sua lista de ferramentas original em vez de reconstruí-la, o que havia quebrado o cache de prompts para esse agente.
- As mensagens de retorno de subagentes não mostram mais um preâmbulo de proveniência interno quando expandidas fora do modo verboso.
Correções de plugins e skills
- O
installed_plugins.jsonnão mantém mais o commit do momento da instalação após atualizar um plugin de um repositório GitHub ou URL git que rastreia uma branch ou tag. - Skills em
~/.claude/skills/estavam sendo movidas para~/.claude/skills/.trash/quando ummanifest.jsonnessa pasta listava seus nomes. - Uma skill que você desativou agora mostra um ◯ esmaecido em vez do mesmo ✘ vermelho usado para um plugin que falhou ao carregar em
/plugine/skills.
Observabilidade e interface
O evento OpenTelemetry hook_execution_complete agora inclui tamanhos de saída dos hooks e o número de saídas grandes demais salvas em arquivo. O suporte a mouse se estende mais no modo tela cheia: a roda rola a lista de /skills, e as opções de estado de skill em /plugin são clicáveis. Home/End agora funcionam na lista de configurações de /config e em listas de seleção como /model, /memory e prompts de permissão. Também foram corrigidos vários bugs de borda, destaque e consistência de ícones em /mcp, /plugin e /workflows.
Se você usa o Claude Code em CI ou com servidores MCP, as mudanças de repetição do modo automático e o override da descrição do MCP são os dois itens que vale a pena ler duas vezes.
📖 Read the full source: GitHub Claude-Code
👀 See Also
O limite de uso de 20x do Claude Max se aplica apenas à janela de 5 horas, não ao limite semanal
O plano Claude Max 20x da Anthropic multiplica o uso por sessão de 5 horas, não por semana. Usuários relatam marketing enganoso e processo judicial em andamento.

Contêineres Docker: O Caso Contra Tarefas Cron
Uma discussão do r/openclaw destaca o tema controverso do uso de cron jobs em contêineres Docker. Embora a automação fácil possa ser o apelo imediato, a comunidade aconselha contra isso.

Richard Dawkins acredita que seu chatbot Claude AI é consciente: A ilusão Claude no HN
Richard Dawkins supostamente acredita que seu chatbot de IA feminino (Claude) é consciente, gerando uma discussão no HN com 57 pontos e 66 comentários.

Claude-Code v2.1.108 adiciona controles de cache de prompt, recurso de recapitulação e descoberta de comandos de barra.
Claude-Code v2.1.108 introduz as variáveis de ambiente ENABLE_PROMPT_CACHING_1H e FORCE_PROMPT_CACHING_5M para controle de TTL do cache, adiciona um recurso de resumo de sessão configurável via /config ou /recap, e permite que o modelo descubra comandos de barra integrados através da ferramenta Skill.