Home / Estratégia e Negócios / Compound Engineering: A Metodologia Que Faz 1 Dev Render Como 5

Compound Engineering: A Metodologia Que Faz 1 Dev Render Como 5

Eu vou te fazer uma pergunta incômoda: quantas features sua equipe entregou esse mês que tornaram o codebase mais fácil de manter?

Se a resposta for “nenhuma” — e pra 99% das software houses vai ser — você está no modelo tradicional de engenharia. Aquele onde cada linha de código nova é mais uma engrenagem num relógio que fica mais difícil de consertar. Mais edge cases, mais dependências, mais dívida técnica.

Mas e se eu te dissesse que existe uma empresa rodando 5 produtos de software em produção, cada um mantido por uma pessoa só, servindo milhares de usuários diários? Não é demo. Não é side project. São produtos reais, com gente pagando pra usar.

O nome disso é Compound Engineering. E o plugin que implementa essa metodologia acabou de ultrapassar 12.700 stars no GitHub.

O Que É o Compound Engineering Plugin

O compound-engineering-plugin é um projeto open-source da Every — a empresa de mídia e software do Dan Shipper — que empacota exatamente o jeito que eles constroem software com agentes de IA.

Não é um framework. Não é um wrapper de API. É uma metodologia completa com 26 agentes especializados, 23 workflows e 13 skills, tudo pronto pra instalar no Claude Code, Cursor, Codex, Gemini CLI e mais 7 plataformas.

Números do repo:
– 12.680 stars (+1.436/semana)
– 973 forks
– 582 commits, 82 releases (v2.61.0)
– TypeScript (79.6%), MIT License

O Problema Que Resolve (E Que Toda SH Conhece)

Engenharia de software tem um paradoxo cruel: quanto mais você constrói, mais difícil fica construir.

Cada feature nova adiciona complexidade. Cada dev que sai leva conhecimento embora. Cada onboarding demora semanas. Cada code review é um gargalo.

Dan Shipper inverteu essa lógica. No Compound Engineering, cada feature deve facilitar a próxima. Cada bug corrigido ensina o sistema a evitar bugs similares. Cada padrão descoberto vira skill reutilizável. É juros compostos aplicado a engenharia de software.

Como Funciona: O Loop de 4 Passos

O ciclo é simples de entender e brutal de implementar sem o tooling certo:

1. Plan (40% do tempo)

Agentes pesquisam o codebase, histórico de commits, documentação de frameworks e até a internet. Produzem um plano detalhado com arquitetura proposta, arquivos afetados e critérios de sucesso.

“Planejamento constrói um modelo mental compartilhado entre você e o agente antes da construção começar.”

2. Work (10% do tempo)

O agente executa o plano em git worktrees isolados, rodando testes continuamente e trackando progresso. Sim — 10% do tempo escrevendo código. Quem faz o trabalho braçal é o agente.

3. Review (40% do tempo)

Aqui é onde fica insano: 14 agentes especializados revisam o código em paralelo. Um procura vulnerabilidades OWASP. Outro caça N+1 queries. Outro avalia decisões de arquitetura. Outro verifica integridade de dados. Outro checa deployment risks. Outro analisa race conditions no frontend.

É como ter 14 seniores revisando seu PR simultaneamente — cada um expert numa dimensão diferente.

4. Compound (10% do tempo)

Este é o passo que muda tudo. Se você pular ele, você só fez “engenharia com IA”. Não é compound.

Aqui os aprendizados de cada ciclo são extraídos, catalogados com YAML frontmatter, e alimentados de volta no sistema. O CLAUDE.md é atualizado. As configs dos agentes são refinadas. Cada problema resolvido vira documentação buscável em docs/solutions/.

O resultado? Na próxima feature, os agentes já sabem evitar o que deu errado antes.

Quem Está Por Trás

Dan Shipper é CEO e cofundador da Every, escreve a coluna “Chain of Thought” e hospeda o podcast “AI & I”. Kieran Klaassen é GM do Cora (assistente de email com IA) e contribuidor principal do plugin.

A Every roda 5 produtos em produção: Cora, Monologue, Sparkle, Spiral e Every.to. Cada produto é mantido primariamente por uma pessoa. Servem milhares de usuários diários.

Kevin Rose demonstrou o plugin em janeiro de 2026 num vídeo viral de 26 minutos, construindo um clone funcional do Twitter/X em ~20 minutos usando Claude Code + Compound Engineering.

Os 26 Agentes (Não São Genéricos)

Diferente de um “copilot genérico”, os agentes do Compound Engineering são especializados:

Code Review (7 agentes):
– Security — OWASP top 10, injection attacks, auth flaws
– Performance — N+1 queries, missing indexes, caching
– Architecture — decisões de design, component boundaries
– Data — migrações, transações, integridade referencial
– Quality — YAGNI, readability, framework conventions
– Deployment — checklists pre-deploy, rollback plans
– Frontend — race conditions em JavaScript/Stimulus

Workflow (6 comandos principais):
/ce:brainstorm — refina ideias em requirements
/ce:plan — transforma requirements em plano técnico
/ce:work — executa planos com tracking
/ce:review — spawna 14+ reviewers simultâneos
/ce:compound — documenta aprendizados
/lfg — pipeline end-to-end (~50 agentes): plan → build → review → PR

O Que Eu Penso Como Quem Mentora 300+ SHs

Na minha experiência com 300+ software houses, o maior gargalo nunca foi código. Foi conhecimento preso na cabeça de pessoas.

O dev sênior sai. Leva embora 3 anos de contexto. O junior que entra precisa de 6 meses pra ficar produtivo. A SH sangra velocidade toda vez que alguém troca de projeto.

O Compound Engineering resolve isso de um jeito que eu nunca vi antes: o conhecimento não fica nas pessoas, fica no sistema. Cada bug corrigido, cada decisão de arquitetura, cada padrão de código — tudo vira input pro próximo ciclo.

Isso é transformador pra SH de qualquer tamanho.

Se você tem 5 devs, pode rodar como se tivesse 25. Se você tem 1 dev (como a Every faz), pode manter um produto inteiro sozinho.

8 Crenças Que Você Precisa Desaprender

O guia do Compound Engineering lista 8 crenças que travam a adoção:

  1. “Código precisa ser escrito à mão” — Qualidade importa, não autoria
  2. “Toda linha precisa de review manual” — Sistemas automatizados podem substituir
  3. “Soluções devem originar dos engenheiros” — IA pesquisa + julgamento humano = melhor resultado
  4. “Código é o artefato principal” — O sistema que produz código é mais importante
  5. “Escrever código é o trabalho core” — Entregar valor é; planejar e ensinar o sistema conta
  6. “Primeira tentativa deve ser perfeita” — 95% de lixo na primeira tentativa é normal; velocidade de iteração importa mais
  7. “Código é autoexpressão” — Pertence ao time e ao produto
  8. “Mais digitação = mais aprendizado” — Entender via review supera memória muscular

5 Estágios de Adoção: Onde Sua SH Está?

  • Stage 0: Dev manual, sem IA
  • Stage 1: ChatGPT como referência, copy-paste
  • Stage 2: Agents com review linha-a-linha (aqui trava 80% das SHs)
  • Stage 3: Plan-first, review só no PR → Compound Engineering começa aqui
  • Stage 4: Ideia → PR automaticamente
  • Stage 5: Execução paralela na nuvem, múltiplos agentes simultâneos

Na minha experiência, a maioria das software houses está presa no Stage 2. Usam Claude Code ou Cursor, revisam cada mudança manualmente, e se frustram porque “não é tão produtivo quanto prometeram”.

O salto do Stage 2 pro Stage 3 é o mais difícil — e é exatamente onde o Compound Engineering te leva.

Como Começar Agora

Se você usa Claude Code:

/plugin install compound-engineering

Se usa Codex, Gemini CLI, OpenCode, ou qualquer outro:

bunx @every-env/compound-plugin install compound-engineering --to codex

Depois, comece com /ce:brainstorm na sua próxima feature. Você vai sentir a diferença no primeiro ciclo.

O Futuro Pertence a Quem Constrói Sistemas Que Aprendem

O Compound Engineering não é sobre usar IA pra codar mais rápido. É sobre construir um sistema de engenharia que melhora a cada ciclo. É sobre transformar o conhecimento tácito da sua equipe em inteligência explícita, reutilizável e escalável.

A Every provou que funciona: 5 produtos, times de 1 pessoa, milhares de usuários pagantes.

Se você é CEO de software house, a pergunta não é “devo adotar IA no desenvolvimento?”. A pergunta é: “estou construindo um sistema que aprende, ou estou só automatizando o caos?”

Sou Thulio, mentoro 300+ SHs desde 2016.

Marcado:

Deixe um Comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *