Claude Code (Latest channel)

Anthropic PBC · Assistente de codificação para terminal da Anthropic no canal de lançamento mais recente do Homebrew, com edição de código, uso de ferramentas e fluxos de trabalho cientes do projeto.

CaskFerramentas de desenvolvimentoApple Silicon · Intel
Fonte homebrew/cask
Instalações nos últimos 30 dias22.338Appsº lugar: 8
Instalações no último ano105,2 milTotal em 365 dias
Versão mais recente2.1.300anteontem · 14 de out.
Tamanho do download250MBarm64 / x86_64
Frequência de atualizaçõesDiariamente24 versões nos últimos 30 dias
  1. 2.1.300

    AtualizadoCorreçõesqua., 14 de out.

    Editoria OpenNavoInclusão no Homebrew 14 de out. 19:14

    Amplia módulos e telemetria, reforça validações, altera registros, isolamento e encerramento em segundo plano e corrige sessões, MCP, worktrees e VS Code.

    Claude Code 2.1.300 — Notas da versão

    Resumo por categorias da extensa entrada oficial 2.1.300.

    • Os módulos ganham virtualText, $.ui.view({ agentId }), dir, prompt.change e alteração de prompt / model de agentes de fluxo em agent.spawn. Corrige hooks de nova linha, avisos de recarga e resolução de modelos.
    • /advisor chega ao Claude Platform na AWS, mas só executa após seleção; CLAUDE_CODE_DISABLE_ADVISOR_TOOL=1 o desativa. A telemetria separa gravações de cache por duração e acrescenta atributos GenAI; prompts reescritos ou descartados não são mais registrados como originalmente digitados.
    • Segurança: não mantém tokens de logins rejeitados por forceLoginOrgUUID. Sessões com provedor gerenciado pelo anfitrião ignoram variáveis de CA, proxy de ferramentas e TLS/configuração do git nos ajustes (somente ajustes de projeto no Claude Desktop). Gateways rejeitam chaves desktop: incompatíveis. Cowork na nuvem ignora setMode em autorizações de hooks; valida updatedInput de PreToolUse / PermissionRequest, remove chaves desconhecidas e nega entradas inválidas.
    • Transcrições locais passam a guardar prompt de sistema, ferramentas e parâmetros de cada requisição API: considere esse alcance antes de compartilhá-las. Requisições grandes usam gzip mesmo sem telemetria; CLAUDE_CODE_GZIP_REQUEST_BODIES=0 desativa. Fluxos herdados retomam mediante aprovação do Workflow; sessões Managed Agents não são arquivadas ou excluídas sem pedido.
    • Remove --sandbox / --no-sandbox de claude remote-control; agora causam erro. Use sandbox.enabled. Ao sair, encerra à força comandos ainda ativos 1.5 segundos após o pedido de parada. A parada do daemon espera, força o encerramento se necessário e retorna código 1 se falhar.
    • Corrige perda de histórico e resumo após retomada/compactação, transcrições truncadas, U+2028/U+2029, recuperação de agentes após troca de contêiner, tarefas e navegação de subagentes, mensagens repetidas e falsos estados de parada no Remote Control. Corrige busca MCP, instruções de conexões tardias e erros 400 repetidos por esquemas inválidos.
    • Corrige reftable, bases e branches de worktree, hooks WorktreeCreate / WorktreeRemove (ainda não com --tmux), novas tentativas de login, certificados de proxy, erros e esperas de política na nuvem e falso sucesso de arquivos não entregues ao computador local. O serviço de execução auto-hospedado não congela mais quando sua saída não é lida; fora do Windows mantém os últimos 256 KiB e conta descartes.
    • VS Code adiciona claudeCode.attachSelection e corrige modo rápido sem créditos, controles de raciocínio, edição e argumentos recuperados, fontes, restauração de worktree, arrastar remoto, caminhos/PID no Windows, atalhos e consultas de processos no macOS. Melhora artefatos, avisos de páginas com falha, leitura de PDF e busca de chaves antes de compartilhar módulos.
    • Restaura a autorização por tarefa para conectores e distingue arquivos excluídos/renomeados em diferenças remotas. Claude Tag adiciona Slack Connect desativado por padrão, aprovações privadas únicas e transcrições de voz, preservando permissões do canal. Code Review corrige disparos de membros privados de organizações e orientações a administradores.

    Fontes oficiais

  2. 2.1.299

    Correçõesqua., 14 de out.

    Editoria OpenNavoInclusão no Homebrew 14 de out. 03:45

    Adiciona compactação de conversas inativas, APIs para mods gerenciados e controles de agentes. Reforça o isolamento, as credenciais e as políticas; altera regras e padrões do MCP e o comportamento dos hooks, com correções em sessões remotas, agendamento, anexos e integrações.

    Segurança e políticas

    • Comandos no sandbox não podem mais gravar em --plugin-dir. No macOS, caminhos negados continuam protegidos por links simbólicos; padrões com caracteres especiais são corrigidos e diretórios substituídos por links são reavaliados. O isolamento de árvores de trabalho também rejeita programas awk inseguros antes aceitos.
    • Chaves API de gateways externos configuradas por ANTHROPIC_BASE_URL não são mais enviadas aos endpoints da Anthropic de configurações gerenciadas, sinalizadores de recursos, inicialização, modo rápido, perfil e feedback. O gateway aplica availableModelsMatch: exact e deniedModels, retornando HTTP 400 ao negar modelos.
    • Servidores MCP bloqueados são rejeitados antes do contato ou da inicialização em sessões SDK/sem interface, claude mcp list, claude mcp get e subagentes. Regras de permissão, hooks e nomes MCP da organização são aplicados de forma mais consistente a mods instalados pelo usuário.
    • Configurações do servidor não podem ocultar ou substituir forceLoginOrgUUID e forceLoginMethod gerenciados; a busca de políticas após alterações locais do plano foi corrigida. $.env.set de mods do usuário não pode mudar o ambiente nem o prefixo shell de hooks de comandos gerenciados.
    • Falhas de hooks agora negam ações que o hook pode bloquear, em vez de liberá-las; resultados de ferramentas já executadas são retidos. Windows: se não houver shell configurado nem Git for Windows, uma falha na verificação de segurança bloqueia a chamada.
    • O modo de planejamento não executa gravações apenas porque PreToolUse ou tool.check permitiram. No modo automático do Cowork na nuvem, PermissionRequest não aprova comandos shell nem subagentes: as solicitações aguardam ou são negadas. --safe-mode persiste após despertar e reiniciar sessões de fundo.
    • Corrigidos fragmentos de credenciais em descrições de colegas e a remoção de __proto__ que contornava verificações de mods. Comandos de retomada ao sair usam o ID da sessão, não o nome, evitando execução ao colar nomes; erros de /ultrareview não sugerem mais git add ..

    Compatibilidade e migração

    • Regras de autorização MCP abrangem somente o servidor nomeado. Substitua prefixos ambíguos por mcp__<server>__*; em tools:, use o nome normalizado completo, sobretudo se contiver __. Regras de negação/confirmação e nomes como constructor, prototype e toString também foram corrigidos.
    • Requisições ao proxy de conectores do claude.ai e a servidores MCP hospedados pela Anthropic não seguem mais redirecionamentos; os do servidor próprio do conector não mudam. Sessões na nuvem e em executores auto-hospedados também deixam de seguir redirecionamentos do proxy MCP da sessão.
    • Sem sinalizadores de recursos obtidos, conectores MCP da nuvem e do Remote Control negociam 2026-07-28 por padrão; MCP_PROTOCOL_NEGOTIATION=legacy permite optar pelo comportamento anterior. Descrições e instruções dos servidores próprios em api.anthropic.com não são mais cortadas em 4,096 caracteres.
    • UserPromptSubmit roda antes da expansão de habilidades/comandos personalizados, e bloquear o prompt também impede seus comandos shell incorporados. O hook do frontmatter da própria habilidade começa no prompt seguinte. turn.start inclui turnos de subagentes e colegas, identificados por e.agentId.
    • Retornos de hooks e fluxos de trabalho ficam limitados a 28,000 níveis de aninhamento. claude plugin test falha se um método $ exposto não responder em dez segundos; testes de igualdade exata de árvores ui.render devem incluir part: { plugin } na raiz.
    • Text dos mods ganha size, weight, mono e tabular; bold fica obsoleto em favor de weight. Box ganha espaçamentos de xs a xl. Habilidades/comandos com caracteres invisíveis, direcionais, semelhantes a espaços, < ou > no nome precisam ser renomeados para serem oferecidos.
    • Read interpreta corretamente UTF-16LE com marca de ordem de bytes. Write preserva as marcas compatíveis e recusa conversões silenciosas de Windows-1252, Shift-JIS, GBK ou UTF-16BE para UTF-8. /btw em sessões não interativas retorna erro após 11 minutos sem resposta.

    Novos controles

    • No terminal, conversas com pelo menos 200K tokens são compactadas após cerca de 54 minutos de inatividade, antes do vencimento do cache de uma hora. CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS muda o limiar; "idleCompaction": false em settings.json desativa o recurso. Ambos exigem v2.1.290 ou posterior.
    • CLAUDE_CODE_DISABLE_FILE_MENTIONS fornece os caminhos das referências @ para leitura pelas ferramentas de arquivos, em vez de incorporar o conteúdo. Referências a PDF não mantêm mais seus bytes no histórico, reduzindo uso de memória e disco.
    • Mods instalados por configurações gerenciadas ganham $.prompt.media para bytes de imagens/documentos e $.session.identity() para o método de autenticação; organização e e-mail só aparecem quando forceLoginOrgUUID gerenciado inclui aquela organização. skill.prompt recebe metadados e session.append ganha a interface queue.
    • A visualização de agentes adiciona /effort e /fast para padrões de novas sessões; /model, /effort e /fast sem argumentos abrem um seletor. Melhoram os avisos de modo seguro e de planejamento com dispensa de permissões; /usage alerta sobre configurações e contexto de alto custo.
    • claude plugin eval ganha --disallow-tools e disallowed_tools. Execuções recusadas pela API recebem 0 sem avaliação e fazem a suíte sair com código 1. CLAUDE_CODE_ATTRIBUTION_HEADER=0 em env da política code oculta o bloco de atribuição do gateway.
    • A orquestração do executor auto-hospedado ganha --shutdown-drain-sec: SIGTERM interrompe consultas e concede o tempo indicado à consulta em andamento e aos hooks spawn. Corrigidos temporizadores de retirada, estado git de clones reutilizados, servidores MCP fornecidos por wrappers e diagnóstico de credenciais ausentes.

    Estabilidade e plataformas

    • Nuvem e Remote Control corrigem perda de prompts, respostas de permissão, arquivos, imagens e documentos em filas, troca de processos, interrupções e reconexões; transferências de 30–35 MiB voltam a funcionar. Se o computador remoto estiver inacessível, Enviar fica desativado e o texto permanece na entrada.
    • Corrigidos ferramentas/turnos duplicados após reiniciar, disputas de reconexão MCP, prompts de mods que ultrapassavam --max-turns/--max-budget-usd e modo automático mantido com modelos incompatíveis. Streams de gateways personalizados aguardam 300 segundos sem dados, em vez de 180.
    • O agendamento corrige despertares durante tarefas de fundo no SDK/IDE/claude remote-control, próximos horários reais e a hora repetida no fim do horário de verão. Excluir um ambiente auto-hospedado desativa suas rotinas imediatamente; editar uma rotina não troca seu ambiente silenciosamente.
    • Correções em mods/plugins abrangem desativação remota, recarga, reescritas com imagens, hooks repetidos, respostas após atualização da interface e eventos agent.spawn com resume. MCP OAuth envia headers/headersHelper configurados; respostas HTTP a notificações não travam por 30 segundos.
    • Reduzidos crescimento de memória de depuração/nuvem e travamentos ao sair; corrigidos imagens, PDF no Linux sem privilégios, quebra de linhas, CJK/emoji e colagem. Também foram corrigidos recuperação de configurações Linux, caminhos WSL2, PowerShell órfão e PATH do Git Bash no Windows.
    • VS Code preserva prompts não enviados e anexos ao trocar sessões e melhora a inicialização. Claude in Slack informa falhas de entrega, edita mensagens incorretas no próprio local, apaga seus canvases e entra sem apresentação em canais com mais de 100 membros. Code Review aponta o limite de gastos para Usage; o limite local de artefatos publicados monitorados sobe de 10 para 25.

    Fontes oficiais

    1 2 3

  3. 2.1.296

    Correçõessex., 9 de out.

    Editoria OpenNavoInclusão no Homebrew 9 de out. 21:46

    Adiciona opções de configuração, fluxo de trabalho e leitura de arquivos; corrige problemas de hooks, sessões, permissões, plugins, Windows e integrações; atualiza dados de preços e detalhes da interface.

    Novidades
    Read recebe allow_large para ler arquivos de texto grandes.
    Correções
    Corrige hooks gerenciados, inicialização MCP, retomada e envio de prompts.Corrige a ocultação de segredos, edição de arquivos e verificações de permissão.Corrige problemas no VS Code, sessões cloud, Slack e Code Review.
    Alterações
    Eleva para 4,096 caracteres o limite padrão de descrições e instruções MCP.Define a leitura de cache do Sonnet 5.5 em $0.10 por milhão de tokens.Altera o comportamento de sessões em segundo plano e detalhes da interface.