Pitch: 🚀 PR-CLI v2.0.0 - Agora com Smart Update Mode!
Acabei de lançar uma atualização importante da minha ferramenta CLI que gera descrições de Pull Requests usando IA (Google Gemini).
✨ Principais novidades:
Smart Update Mode - A grande estrela desta versão! Quando você atualiza um PR existente, a ferramenta agora:
Analisa apenas os commits NOVOS desde a última atualização
Usa a descrição existente como contexto
Reduz o uso de tokens em 60-80%
Mantém consistência entre atualizações
Análise de código com --read (ou -r):
Inclui diffs reais do código para descrições mais precisas
Truncamento inteligente de diffs grandes (evita limites de tokens)
Filtragem automática de arquivos binários
Processamento completo e automático dos commits
Melhorias na integração GitHub:
A CLI agora identifica automaticamente se já existe um PR aberto. Você pode usar --refill para atualizar sem confirmações ou seguir o fluxo padrão para editar a descrição existente.
Criação direta via GitHub CLI com --gh
Opções --self e --draft para mais controle
A ferramenta continua com suporte a templates customizados, múltiplos idiomas e categorização automática de commits convencionais.
📦 npm install -g pr-cli-generator
#OpenSource #DevTools #CLI #AI #GitHub #Productivity