Você já pediu pro Claude Code ou pro Cursor fazer uma feature e ele saiu escrevendo 500 linhas sem perguntar nada, sem teste nenhum, e no final você descobriu que metade não funciona?
Na minha experiência com 300+ software houses, esse é o problema número 1 de quem adota AI coding hoje. A ferramenta é poderosa, mas indisciplinada. É como contratar um dev júnior que digita na velocidade da luz, mas que não para pra pensar antes de codar.
Superpowers resolve exatamente isso. E com 125 mil stars no GitHub em menos de 5 meses, parece que o mercado inteiro concorda.
O que é o Superpowers
O Superpowers é um framework open-source de skills para agentes de código — Claude Code, Cursor, Codex, OpenCode, Gemini CLI. Criado por Jesse Vincent, o cara por trás do K-9 Mail (hoje Thunderbird para Android) e ex-responsável pela linguagem Perl.
Os números são absurdos:
- 125.757 stars no GitHub
- 10.263 forks
- +18.199 stars só nessa semana
- Licença MIT (use como quiser)
- Plugin oficial no marketplace da Anthropic
Jesse fundou a Prime Radiant no começo de 2026 e diz que não escreve uma linha de código desde outubro de 2025. Tudo é feito pelo agente — com Superpowers.
O problema que ninguém quer admitir
Vou ser direto: a maioria das software houses está usando IA pra codar do jeito errado.
O agente recebe um prompt, sai escrevendo feito louco, entrega um bloco de código que “parece funcionar” e o dev aceita porque “o teste passou” (quando tem teste). Duas semanas depois, o bug aparece em produção e ninguém sabe de onde veio.
O problema não é a IA. O problema é que ninguém ensinou o agente a seguir um processo de engenharia. Você não deixaria um júnior humano codar sem code review, sem testes, sem planejamento. Por que deixa a IA fazer isso?
Como o Superpowers funciona (sem enrolação)
O framework impõe um workflow de 7 fases que o agente é obrigado a seguir. Não é sugestão — é obrigação programática:
1. Brainstorming
Antes de escrever qualquer código, o agente para e pergunta o que você realmente quer. Ele faz perguntas de refinamento, explora alternativas e apresenta o design em seções curtas o suficiente pra você realmente ler.
Na versão 5, o Superpowers adicionou brainstorming visual — o agente gera mockups em HTML no browser em vez de diagramas ASCII. Você vê o que vai ser construído antes de aprovar.
2. Especificação
O agente gera uma spec detalhada em chunks digeríveis. Você valida cada parte. Se não concordar, ele refaz.
3. Plano de implementação
O trabalho é quebrado em tarefas de 2-5 minutos cada. Cada tarefa tem caminhos de arquivo exatos, código completo e passos de verificação. É um plano que “um júnior entusiasmado sem contexto do projeto” conseguiria seguir.
4. Subagent-Driven Development
Aqui é onde fica interessante. Em vez de o mesmo agente fazer tudo (e acumular contexto até ficar confuso), o Superpowers cria um subagente fresco para cada tarefa. Cada subagente trabalha isolado, com contexto limpo.
O resultado? Sessões autônomas de horas sem desviar do plano. Eu sei que parece exagero, mas é isso que o framework entrega.
5. TDD forçado
Essa é a parte que eu mais gosto. O Superpowers impõe o ciclo RED-GREEN-REFACTOR:
- Escreva o teste (que falha)
- Veja ele falhar
- Escreva o código mínimo pra passar
- Veja passar
- Commit
Se o agente tentar escrever código antes do teste, o Superpowers deleta o código automaticamente. Leu certo. Deleta e força o agente a começar pelo teste.
O resultado? Test coverage de 85-95% — nível enterprise — porque o framework literalmente não permite pular testes.
6. Code Review
Entre cada tarefa, o agente faz review automático contra o plano original. Issues críticas bloqueiam o progresso. Não passa até resolver.
7. Finalização
Quando todas as tarefas terminam, o agente verifica os testes, apresenta opções (merge, PR, manter, descartar) e limpa o worktree.
Os números que importam
A biblioteca charlet foi reconstruída do zero usando a metodologia Superpowers na versão 7.0.0:
- 41x mais performance
- 96.8% de accuracy
- Dezenas de bugs antigos corrigidos
Isso não é marketing. É um projeto real, open-source, com benchmarks publicados.
Como usar na sua software house
Instalação no Claude Code é literalmente um comando:
/plugin install superpowers@claude-plugins-official
No Cursor:
/add-plugin superpowers
Depois disso, o agente já começa a usar as skills automaticamente. Não precisa configurar nada.
Cenários práticos pra sua SH:
1. Padronizar qualidade de código AI-assisted
Toda feature gerada por IA passa por TDD forçado + code review. Chega de “o agente escreveu, eu aceitei, deu bug em prod”.
2. Onboarding acelerado
Dev novo + Superpowers = o agente guia ele pelo processo de engenharia correto. É como ter um tech lead virtual 24/7.
3. Features complexas no piloto automático
Com subagent-driven-development, você pode deixar o agente trabalhando por horas em uma feature grande enquanto você faz outra coisa. Ele segue o plano, faz review, roda testes.
4. Multi-plataforma
Metade do time usa Claude Code, a outra usa Cursor? Tanto faz. Superpowers funciona em ambos (e em Codex, OpenCode e Gemini CLI também).
O que eu penso
Vou te falar uma coisa que eu não vejo muita gente falando: o gargalo da IA no desenvolvimento não é velocidade. É disciplina.
Qualquer agente de código consegue escrever rápido. O problema é que “rápido e errado” não vale nada. Na verdade, é pior do que lento e certo, porque você ainda vai gastar tempo debugando.
O Jesse entendeu isso antes de todo mundo. Enquanto a comunidade estava obcecada com “qual modelo é mais inteligente”, ele estava perguntando “como eu faço o modelo seguir um processo?”.
E a resposta dele é elegante: não tente mudar o modelo. Mude o ambiente. Dê ao agente skills obrigatórias, force TDD, isole tarefas em subagentes. O modelo continua o mesmo — o que muda é a disciplina.
Se a sua software house está usando IA pra codar (e deveria estar), o Superpowers deveria ser o primeiro plugin que você instala. Não porque é hype — 125 mil stars não mentem — mas porque é a diferença entre “usar IA” e “usar IA direito”.
Sou Thulio, mentoro 300+ SHs desde 2016.



