COMPOUND V / ANATOMÍA
Un modelo no es un sistema. Compound V es el sistema.
La ingeniería compuesta (compound engineering) es la práctica de construir un sistema alrededor de tu agente de código para que cada corrida haga más inteligente a la siguiente. Compound V es la implementación de ProCoders de ese sistema para Claude Code.
Compound V convierte a tu agente de código en un equipo que se revisa, recuerda y entrega funcionalidades reales mientras se compone con el tiempo.
Primitivas
El equipo y la arena.
Equipo multi-backend
Claude más otros backends (Codex y más) en un mismo equipo. El router elige el modelo y backend correctos para cada tarea en lugar de forzar un solo modelo a un solo precio.
Paralelismo seguro
Las tareas con rutas de escritura que no se solapan corren a la vez. Las tareas propensas a solaparse o que usan un backend externo reciben un worktree de git aislado, así los agentes en paralelo nunca colisionan.
Orquestación
Planificar, dividir, despachar, juzgar.
Exploradores previos
Archaeology, Domain Expert y Doc Validator reúnen contexto fundamentado a partir del código real, del dominio y de la documentación vigente de las librerías antes de escribir una sola línea.
Plan y partición disjunta
Un plan escrito se divide en rutas de escritura que no se solapan, de modo que el trabajo pueda correr en paralelo sin que dos agentes toquen el mismo archivo.
Dispatch en paralelo
Un manifiesto reparte el trabajo entre backends y worktrees, en lotes y con fail-fast, construyendo primero las bases compartidas.
Puerta de revisión de tres pasadas
Los sub-agentes evaluadores SPEC, QUALITY e INTEGRATION filtran cada merge; una lectura independiente entre modelos respalda las decisiones de alto riesgo.
Memoria
Lo que el agente olvida, el repo lo recuerda.
Máquina de estados reanudable
Un archivo de estado sobrevive entre sesiones, así retomas exactamente donde lo dejaste y nunca rehaces trabajo ya limpio. Ya sea una sola funcionalidad o un épico completo con varias.
Memoria y Skills
Las Skills son memoria procedural, el cómo-lo-hacemos que se lleva de un proyecto a otro; la memoria del proyecto persiste entre corridas en lugar de vivir en un solo chat.
Lecciones de routing
Una lección registrada anula el comportamiento por defecto la próxima vez que aparece una tarea similar. Esta es la parte que compone.
Auto-mejora
El loop que afila.
El loop compuesto
Fallar, investigar, verificar, destilar, consultar. Un fallo se convierte en una regla verificada que la siguiente corrida lee en lugar de rederivarla desde cero.
Una base de conocimiento que se actualiza
V-onboard construye un mapa de la arquitectura verificado por citas y revisa si quedó desactualizado a medida que el código cambia, para que el contexto siga siendo fiel.
From empty repo to shipped feature
One invocation runs the whole flow, fail-fast and resumable.
The loop that compounds
A failure becomes a rule the next run reads instead of re-deriving.
Step 12 / Safety boundary
Dos puertas y un humano
Una verificación determinista de partición y manifiesto filtra todo el plan antes del dispatch, y una puerta de alcance basada en git-diff corre después de cada tarea y DETIENE la corrida en el instante en que un agente escribe fuera de sus rutas permitidas. Nada se fusiona por sí solo: tú revisas y decides el merge. Mantener a un humano en la puerta es una elección deliberada, no una funcionalidad que falta.
Questions
¿Qué es la ingeniería compuesta, o un sistema de agentes que se automejora?
Es construir un sistema alrededor de tu agente de código, con memoria, revisión y lecciones registradas, para que cada corrida haga más inteligente a la siguiente. El modelo se mantiene igual; lo que mejora es el sistema que lo rodea. Compound V es la implementación de ProCoders de ese sistema para Claude Code.
¿Compound V se ejecuta solo con un horario programado?
No. Compound V se invoca, no es un daemon, y mantiene a un humano en el loop. Las corridas en la nube programadas, con la laptop apagada, son una funcionalidad de la plataforma Claude Code que puedes combinar con Compound V, pero el propio plugin no se auto-dispara.
¿En qué se diferencia esto de darle un prompt a un solo agente?
Un solo prompt se dispara una vez y se olvida. Compound V descompone el trabajo, corre un equipo enrutado en paralelo con aislamiento, filtra cada merge mediante una revisión de tres pasadas, y registra lo que aprendió para que la siguiente corrida empiece más inteligente.
¿Necesito Codex o varios modelos?
No. Compound V funciona solo con Claude tal como viene por defecto. Si hay otros backends como Codex disponibles, el router los usará para las tareas que les convengan, pero una configuración de un solo modelo está totalmente soportada.
¿Dónde se ubica esto en la escalera AI-native?
La orquestación multi-agente cae en la banda de L4 (AI-Native System Builder) a L5 (AI Engineering Architect) del modelo de desarrollador AI-native. Haz el test de 3 minutos para ver dónde caes tú.
¿Es seguro correr agentes en paralelo sobre mi repo?
Sí, por diseño. Las tareas solo corren sobre rutas de escritura que no se solapan, las tareas propensas a solaparse o que usan un backend externo reciben un worktree de git aislado, una puerta de alcance basada en git-diff DETIENE cualquier cosa que escriba fuera de los límites, y tú decides cada merge.