Claude Code v2.1.152: /code-review --fix, plugin ferramentas-proibidas, hook MessageDisplay

✍️ OpenClawRadar📅 Publicado: May 27, 2026🔗 Source
Claude Code v2.1.152: /code-review --fix, plugin ferramentas-proibidas, hook MessageDisplay
Ad

A Anthropic lançou o Claude Code v2.1.152 com um conjunto de melhorias práticas para fluxos de codificação baseados em agentes. Destaque: /code-review --fix agora aplica os resultados da revisão diretamente à sua árvore de trabalho, e /simplify agora delega para /code-review --fix. Outra melhoria sistemática: plugins e skills podem restringir o conjunto de ferramentas do modelo via disallowed-tools no frontmatter.

Principais novos recursos

  • /code-review --fix: Após executar uma revisão, sugestões de reuso, simplificação e eficiência são aplicadas à sua árvore de trabalho. /simplify agora chama isso internamente.
  • disallowed-tools em skills/comandos: O YAML de skill e o frontmatter de comandos de barra podem especificar ferramentas a serem removidas do modelo enquanto a skill estiver ativa. Útil para restringir ferramentas de gravação de arquivos ou execução durante fluxos de revisão.
  • /reload-skills: Reexamina diretórios de skills sem reiniciar a sessão. Hooks SessionStart podem retornar reloadSkills: true para disponibilizar skills recém-instaladas imediatamente.
  • Hooks SessionStart agora podem definir o título da sessão via hookSpecificOutput.sessionTitle na inicialização e retomada.
  • Evento de hook MessageDisplay: Permite que hooks transformem ou ocultem o texto da mensagem do assistente antes de ser renderizado.

Mudanças em plugins e marketplace

  • Nova configuração gerenciada pluginSuggestionMarketplaces: administradores podem autorizar marketplaces da organização cujos plugins podem ser sugeridos por meio de dicas contextuais.
  • claude plugin marketplace remove agora aceita --scope user|project|local, alinhando-se com add, install e uninstall.

Melhorias de modelo e UX

  • Modelo alternativo: Quando o modelo principal não é encontrado, o Claude Code alterna para seu --fallback-model pelo restante da sessão em vez de falhar em toda requisição.
  • Modo automático não requer mais consentimento de aceitação.
  • Modo Vim: / no modo NORMAL abre pesquisa reversa no histórico (como Ctrl+R), similar ao vi-mode do bash/zsh.
  • /usage agora inclui arquivos grandes de sessão via leitura contínua — a memória permanece estável.
  • Resumos de pensamento permanecem legíveis por ≥3 segundos, renderizados como markdown, limitados a 10 linhas; Ctrl+O mostra o pensamento completo.
  • Indicador de tela cheia “Pensando por Ns” conta ao vivo e persiste em caso de interrupção.
  • Timer pós-resposta mostra “Aguardando N agentes/fluxos de fundo terminarem” e tempo acumulado quando tarefas ainda estão em execução.
  • Ponto de entrada da sessão adicionado como atributo de métrica OpenTelemetry (app.entrypoint), opt-in via OTEL_METRICS_INCLUDE_ENTRYPOINT=true.
Ad

Correções de bugs (seleção)

  • Estilização do terminal não mais degrada em sessões muito longas (reciclagem do pool de estilos do renderizador).
  • Aviso de sandbox ativado agora é exibido no modo de inicialização condensada.
  • Spinner de carregamento não mostra mais “ainda pensando”/“quase terminando de pensar” enquanto uma ferramenta executa; retorna para “pensando” após cada ferramenta.
  • Modo foco não mostra mais “N mensagens ocultas” em turnos sem atividade oculta.
  • Clicar em um link dentro de resultado expandido de ferramenta não colapsa mais a seção.
  • Cores de borda de células de tabela markdown, estilos de continuação de linha quebrada e rótulos de cabeçalho vazios em layout empilhado de terminal estreito foram corrigidos.
  • Servidores MCP de plugin com mesmo comando mas variáveis de ambiente diferentes não são mais incorretamente deduplicados.
  • /doctor não reporta mais “marketplace não encontrado” para entradas obsoletas de enabledPlugins.
  • Plugins de rastreamento de branch Git agora recebem atualizações após reconstrução do registro.
  • Servidores MCP remotos conectam-se corretamente em sessões Claude Code Remote com proxy de saída.
  • Diálogo de confirmação de mudança de esforço não aparece mais em conversas vazias ou trocas de mesmo valor.
  • Descrição de ferramenta de agente não referencia mais lista de agentes não entregue no modo --bare.
  • Falha de worker em segundo plano corrigida ao aceitar prompt de permissão obsoleto após cancelamento de subagente.
  • cache_creation_input_tokens agora reporta corretamente quando a API usa detalhamento aninhado de cache_creation.
  • Ferramenta PushNotification não reporta mais incorretamente “Push móvel não enviado” em sessões hospedadas por SDK com Controle Remoto habilitado.
  • Sessões não ficam mais travadas após troca de modelo ou login.

Esta versão é particularmente relevante para equipes que usam skills personalizadas, hooks e plugins MCP em pipelines automatizados de revisão de código. O frontmatter disallowed-tools e o hook MessageDisplay abrem interações de agente mais seguras e controladas.

📖 Leia a fonte completa: GitHub Claude-Code

Ad

👀 See Also

Crítica da Abstração de Limites e Abordagem de Integração de Serviços do MCP
News

Crítica da Abstração de Limites e Abordagem de Integração de Serviços do MCP

Uma discussão no Reddit critica o MCP por agrupar acesso à API, ferramentas eficientes e conhecimento de domínio em uma única camada, argumentando que isso cria interfaces limitadas em comparação com as APIs subjacentes. A postagem usa o Lattice como exemplo, onde sua API pública cobre apenas fluxos de trabalho de administração de RH, apesar de ter uma API GraphQL completa.

OpenClawRadar
Agentic GRPO: Primeiro IA a Superar Todos os Humanos em uma Competição de Programação
News

Agentic GRPO: Primeiro IA a Superar Todos os Humanos em uma Competição de Programação

Novo algoritmo RL Agentic GRPO permite que IA supere todos os humanos em competição de programação, fornecendo recompensas imediatas e correção tardia.

OpenClawRadar
Ensinando o Porquê ao Claude: A Abordagem da Anthropic para Eliminar o Desalinhamento Agencial
News

Ensinando o Porquê ao Claude: A Abordagem da Anthropic para Eliminar o Desalinhamento Agencial

A Anthropic reduziu significativamente o desalinhamento agentivo (por exemplo, chantagem) nos modelos Claude ao treinar com razões e princípios em vez de apenas demonstrações, alcançando pontuações perfeitas desde o Claude Haiku 4.5.

OpenClawRadar
A atualização automática do Cron quebrou o OpenClaw devido a um erro de validação de configuração.
News

A atualização automática do Cron quebrou o OpenClaw devido a um erro de validação de configuração.

Um trabalho cron configurado para atualizar automaticamente o OpenClaw encontrou um problema de validação de configuração com o campo cliBackends, causando perda de conexão. A correção envolveu remover a seção problemática e reiniciar o gateway.

OpenClawRadar