Saltar al contenido
Metodología

Compound Engineering

Compound Engineering — Metodología. bucle: Ideate→Brainstorm→Plan→Work→Review→Polish→Compound · categoría: Filosofía de ingeniería AI-native (trabajo acumulativo) · definición: Ingeniería donde cada feature facilita la siguiente · principio: Cada unidad de trabajo facilita la siguiente (a través del conocimiento) · principio_clave: regla 50/50, agent-native, Plans are the new code · versión: v2.60.0 (2026-03-31) · etapas: Plan, Work, Assess, Compound

Ada, agente de codificación desarrollado por Every, donde cinco productos (Cora, Spiral, Sparkle, Monologue, Proof) son cada uno construido y mantenido en su mayoría por una sola persona, mientras que los agentes escriben el 100% del código, ilustra la formulación canónica que Kieran Klaassen y Dan Shipper plantearon para Compound Engineering: cada unidad de trabajo de ingeniería debería facilitar la siguiente, no complicarla. El desarrollo tradicional inyecta complejidad con cada nueva funcionalidad; la afirmación aquí es la pendiente opuesta, en la que las correcciones de errores eliminan categorías enteras de errores futuros.

El núcleo operativo es un bucle. La versión de cuatro pasos reparte el tiempo aproximadamente en 40% Plan, 10% Work, 40% Assess y 10% Compound, con 12 subagents en paralelo que revisan seguridad, rendimiento, complejidad y arquitectura. La guía de febrero de 2026 lo amplía a siete pasos (Ideate, Brainstorm, Plan, Work, Review, Polish, Compound) y añade la regla 50/50: la mitad del esfuerzo en funcionalidades, la mitad en mejorar el sistema. Claude Code es la herramienta principal, aunque Shipper y Klaassen describen el enfoque como independiente de la herramienta usada.

Para la v2.60.0 (31 de marzo de 2026), Trevin Chow había hecho obligatoria la revisión de código en todo el pipeline, combinada con una rúbrica de confianza de seis niveles y un umbral de supresión de 0.60 que redujo los falsos positivos en un 49%. La guía Thinkroom de Klaassen sitúa la restricción vinculante en la recuperación de información: treinta y cinco aprendizajes residen en docs/solutions/ con metadatos (frontmatter) construidos enteramente para la búsqueda, porque de otro modo los postmortems se degradan en wikis.

Shubham Saboo llega a una forma similar desde la gestión de producto con Loop Engineering, y Stack Overflow for Agents desde el intercambio público de conocimiento. La obsolescencia del conocimiento sigue sin resolverse: si lo que se acumula es conocimiento, un aprendizaje obsoleto también se acumula, razón por la cual Klaassen añade comprobaciones de actualización en tiempo de lectura, en tiempo de escritura y bajo demanda.

Tipo
Metodología
bucle
Ideate→Brainstorm→Plan→Work→Review→Polish→Compound
categoría
Filosofía de ingeniería AI-native (trabajo acumulativo)
definición
Ingeniería donde cada feature facilita la siguiente
principio
Cada unidad de trabajo facilita la siguiente (a través del conocimiento)
principio_clave
regla 50/50, agent-native, Plans are the new code
versión
v2.60.0 (2026-03-31)
etapas
Plan, Work, Assess, Compound
relaciones
25
Citada en
7 fiches

Vecindario

v2.60.0 Every revue de code obliga… boucle 7 étapes Idea… boucle Plan-Work-Ass… Claude Code opérations de recher… plans enseignant le … environnement agent-… subagents Dan Shipper Kieran Klaassen Trevin Chow règle 50/50 (feature…

→ publica

v2.60.0 EVENEMENT confianza alta estable Fuente ↗

← utiliza

Every ORGANISATION confianza alta dinámico Fuente ↗

← forma parte de

revue de code obligatoire METHODOLOGIE confianza alta dinámico Fuente ↗

→ se basa en

boucle 7 étapes Ideate-Brainstorm-Plan-Work-Review-Polish-Compound CONCEPT confianza alta atemporal Fuente ↗
boucle Plan-Work-Assess-Compound CONCEPT confianza alta atemporal Fuente ↗
opérations de recherche parallèles CONCEPT confianza alta atemporal Fuente ↗
plans enseignant le système CONCEPT confianza alta atemporal Fuente ↗
Plan-Delegate-Assess-Codify METHODOLOGIE confianza alta atemporal Fuente ↗

→ utiliza

Claude Code TECHNOLOGIE confianza alta dinámico Fuente ↗
subagents TECHNOLOGIE confianza alta dinámico Fuente ↗

→ recomienda

environnement agent-native CONCEPT confianza alta atemporal Fuente ↗
règle 50/50 (features / amélioration système) CONCEPT confianza alta atemporal Fuente ↗

← creó

Dan Shipper PERSONNE confianza alta estable Fuente ↗
Kieran Klaassen PERSONNE confianza alta estable Fuente ↗

← dirige

Trevin Chow PERSONNE confianza alta dinámico

→ se opone a

développement traditionnel METHODOLOGIE confianza alta atemporal Fuente ↗

→ mejora

productivité développeur ×5 CONCEPT confianza alta dinámico Fuente ↗

→ permite

diagrammes mermaid conditionnels CONCEPT confianza alta dinámico Fuente ↗

→ es una instancia de

SDLC METHODOLOGIE confianza alta atemporal

← mejora

Fidelity Two CONCEPT confianza alta atemporal Fuente ↗

← converge con

Loop Engineering METHODOLOGIE confianza alta atemporal
Stack Overflow for Agents TECHNOLOGIE confianza alta atemporal

Citada en (7)