Plannotator: Revisão de código com feedback cíclico de agentes
Plannotator revoluciona revisão de código com feedback cíclico de agentes, prometendo acelerar o desenvolvimento e elevar a qualidade das entregas.
Conteudo
TLDR;
Uma ferramenta chamada Planetator (plan + annotate) para planejamento e revisão de código que mostra mudanças em uma interface de navegador e integra-se com agentes de IA como Claude/Cloud Code/Codex. Você anota ou edita arquivos na interface e essas anotações são enviadas ao agente de IA, que interpreta o feedback, sugere e pode aplicar mudanças iterativamente mantendo-as em estado unstaged para revisão posterior. Os principais benefícios são visualização estruturada de muitas mudanças, possibilidade de emitir comentários amplos que o agente propaga por vários arquivos e redução do esforço manual antes de commits e pull requests.
Resumo
O vídeo apresenta o Planetator, uma ferramenta para "plan" e "code review", focando no modo de revisão de código que facilita checar mudanças geradas por agentes de IA. O autor cria um projeto demo com 35 arquivos gerados pelo Cursor Composer 2.5 e mostra a instalação e integração com modelos como Claude Code ou Codex; o repositório tem ~8.000 estrelas no GitHub. O Planetator exibe o status do Git e as alterações numa interface mais organizada, permitindo adicionar comentários, sugerir e editar trechos localmente antes de qualquer commit ou pull request — essas anotações são enviadas ao agente (Cloud Code) para aplicar ou refinar mudanças automaticamente, por exemplo movendo enums PHP para app/enums ou trocando sintaxes de redirect por helpers do Laravel. A ferramenta também oferece personalização visual (tema claro/escuro, árvore de arquivos, barra lateral com anotações), navegação por métodos, botão "ask AI" para tirar dúvidas contextuais e integração com regras/memória específicas do framework (Laravel Boost). É gratuita para uso descrito e facilita revisões amplas que o agente pode propagar por todo o projeto. O autor recomenda testar planetator.ai e convida a discutir alternativas e práticas de revisão nos comentários.