The Deep Trilogy: Tres Comandos que Convierten Ideas Vagas en Código Real
Ya lo conoces. Abres Claude Code, escribís algo como “construí un sistema de autenticación con JWT”, y Claude arranca a codear al instante. Cinco minutos después tenés archivos generados, rutas definidas, middleware implementado. Se ve bien. Se siente productivo.
Y después, tres horas más tarde, te das cuenta de que se olvidó del refresh token. Que la estructura de carpetas no encaja con el resto del proyecto. Que hay tres funciones que hacen casi lo mismo. Que el caso de uso más importante del negocio directamente no está cubierto.
El problema no es Claude. El problema es que Claude arrancó a codear antes de entender qué estaba construyendo.
The Deep Trilogy lo resuelve.
Qué es The Deep Trilogy
Son tres plugins para Claude Code creados por Pierce Lamb y publicados en febrero de 2026. Cada uno cubre una etapa del proceso de desarrollo:
/deep-project— descompone ideas amplias y vagas en componentes concretos, listos para planificar/deep-plan— convierte cada componente en un plan de implementación detallado, con investigación, entrevista al usuario, y revisión por múltiples LLMs/deep-implement— implementa el código de cada sección del plan con TDD, code review automático y workflow de git
No son plugins independientes: están diseñados para encadenarse. La salida de /deep-project alimenta a /deep-plan, y la salida de /deep-plan alimenta a /deep-implement. Es un pipeline completo de desarrollo, automatizado.
El problema que resuelve
La mayoría de los devs que usan Claude Code de forma avanzada ya descubrieron que forzar una fase de planificación mejora notablemente el código final. El problema es que orquestar esa planificación es tedioso: investigar el codebase, entrevistar tus propios requisitos, revisar el plan con otro LLM, dividir en secciones implementables.
Pierce Lamb lo hacía todo a mano durante meses. The Deep Trilogy nació de automatizar exactamente eso.
Cómo instalarlos
/plugin marketplace add piercelamb/deep-project
/plugin marketplace add piercelamb/deep-plan
/plugin marketplace add piercelamb/deep-implement
Para aprovechar la revisión multi-LLM (una de las features más poderosas de /deep-plan), necesitás al menos una API key externa:
export OPENAI_API_KEY="tu-key" # Para revisión con ChatGPT
export GEMINI_API_KEY="tu-key" # Para revisión con Gemini
Si no configurás ninguna, /deep-plan usa un subagente interno para la revisión de todas formas. Funciona, pero pierde el valor de tener una segunda opinión externa.
Los tres comandos, en detalle
1. /deep-project — De idea vaga a componentes concretos
Cuando tenés algo demasiado grande o difuso para planificar directamente, /deep-project lo divide en partes manejables.
/deep-project @planning/requirements.md
Le pasás un archivo con tu idea (puede ser tan vago como quieras) y el plugin lo descompone en componentes individuales, cada uno con suficiente estructura para que /deep-plan pueda trabajarlo por separado.
Es el punto de entrada correcto cuando estás arrancando un proyecto nuevo o cuando una feature es demasiado grande para planificar de una sola vez.
2. /deep-plan — El corazón del pipeline
Este es el comando más sofisticado de los tres. Toma un componente y ejecuta un workflow completo:
- Investigación — revisa el codebase existente y hace búsqueda web si es necesario
- Entrevista — te hace preguntas concretas para clarificar requisitos que no especificaste (con single select/multi-select generados automáticamente)
- Revisión externa — manda el plan a Gemini y/o ChatGPT para obtener feedback de otra perspectiva
- Plan TDD — genera stubs de tests antes de escribir una línea de código
- Secciones — divide el plan en unidades de implementación pequeñas y autocontenidas
/deep-plan @planning/01-auth/spec.md
Al finalizar, tenés un directorio planning/ con toda la documentación generada:
planning/
├── tu-spec.md # Tu input original
├── claude-research.md # Investigación del codebase y web
├── claude-interview.md # Transcripción de la entrevista
├── claude-spec.md # Spec sintetizada
├── claude-plan.md # ★ El plan principal
├── claude-plan-tdd.md # Stubs de tests
├── reviews/
│ ├── gemini-review.md # Feedback de Gemini
│ └── openai-review.md # Feedback de ChatGPT
└── sections/
├── index.md # Índice de secciones
├── section-01-*.md
├── section-02-*.md
└── ...
Vale aclarar lo que dice el propio autor: este plugin no es para quienes tienen restricciones de tokens. /deep-plan consume bastante contexto. Es una inversión deliberada: ~30 minutos de entrevista y revisión a cambio de evitar horas de retrabajos y requisitos perdidos.
3. /deep-implement— Implementación disciplinada
El tercer plugin toma el directorio de secciones generado por /deep-plan y los implementa uno por uno:
/deep-implement @planning/sections/.
Para cada sección:
- Crea módulos esqueleto para que los imports no fallen durante TDD
- Escribe los tests primero
- Implementa el código
- Lanza un subagente separado para hacer code review
- Actualiza el documento de la sección con el estado actual
- Hace un commit con un mensaje basado en la sección
El resultado: cada commit tiene su documentación asociada. El historial de git se convierte en un mapa del proyecto.
La filosofía detrás del diseño
Algo que distingue al Deep Trilogy de plugins como Ralph Loop (que apunta a autonomía total) es una decisión de diseño consciente: mantener al developer involucrado en los momentos que importan.
Durante /deep-plan, las preguntas de la entrevista no son opcionales ni genéricas. Son el momento donde el plugin detecta lo que no especificaste y te lo pregunta directamente. El autor lo considera el punto más valioso de todo el workflow.
Los tres plugins también soportan resume desde interrupción. Si te quedás sin contexto, si pausás el trabajo o si simplemente cerrás la terminal a mitad de camino, podés retomar exactamente donde dejaste:
/deep-project @planning/requirements.md # Retoma desde el último checkpoint
/deep-plan @planning/spec.md # Detecta artefactos existentes
/deep-implement @planning/sections/. # Continúa desde la próxima sección incompleta
Cuándo usarlo (y cuándo no)
Lo vas a querer usar cuando:
- Arrancás un proyecto nuevo o una feature compleja desde cero
- El scope es demasiado vago para planificar directamente
- Querés un plan revisado por múltiples LLMs antes de codear
- La arquitectura importa y querés documentación que sobreviva al proyecto
Probablemente no lo necesitás cuando:
- Es una tarea repetitiva y bien definida (para eso está Ralph Loop)
- Tenés restricciones de tokens o de costo
- Ya tenés un plan sólido y solo necesitás que Claude lo ejecute
Cómo encaja en el ecosistema
The Deep Trilogy no existe en el vacío. En comparaciones con otros plugins, aparece consistentemente junto a Superpowers y Code Review como parte del grupo que genuinamente cambia cómo trabajás con Claude Code, no solo le agrega atajos.
La diferencia frente a Superpowers es de filosofía: Superpowers interviene en el momento de codear, forzando a Claude a planificar antes de arrancar. El Deep Trilogy asume que la planificación merece su propio proceso completo, separado de la implementación.
Son complementarios, no competidores.
Instalación rápida
# Agregar los tres al marketplace
/plugin marketplace add piercelamb/deep-project
/plugin marketplace add piercelamb/deep-plan
/plugin marketplace add piercelamb/deep-implement
# Instalar y habilitar cada uno
/plugin install deep-project
/plugin install deep-plan
/plugin install deep-implement
# Configurar LLMs externos (opcional pero recomendado)
export OPENAI_API_KEY="tu-key"
export GEMINI_API_KEY="tu-key"
# Flujo completo
/deep-project @planning/requirements.md # Paso 1: descomponer
/deep-plan @planning/01-auth/spec.md # Paso 2: planificar
/deep-implement @planning/sections/. # Paso 3: implementar
The Deep Trilogy es para quienes ya aprendieron que dejar a Claude codear sin planificación produce código que funciona en el momento pero falla en el contexto. Si ya llegaste a esa conclusión y estás orquestando tu propio workflow de planning a mano, esto es exactamente lo que automatiza ese proceso.
Recursos:
