El Método de Dos Fases de un Desarrollador Solitario para Proyectos Grandes con Claude AI

Estructura del Flujo de Trabajo
El desarrollador utiliza dos herramientas Claude distintas con una separación estricta: Claude Chat actúa como arquitecto, diseñando todos los prompts, mientras que Claude Code sirve como constructor, ejecutando esos prompts. El desarrollador enfatiza nunca cruzar estos roles, habiendo experimentado problemas cuando Code diseñaba su propio trabajo, incluyendo problemas de calidad ocultos, pruebas omitidas y afirmaciones falsas de funcionalidad.
El Método de Prompt de Dos Fases
Cada prompt enviado a Claude Code pasa por dos fases:
- Fase 1: Claude Chat actúa como un experto en el dominio para escribir el contenido del prompt, especificando lo que debe suceder, en qué orden y con qué restricciones.
- Fase 2: Claude Chat reescribe el prompt como un "ingeniero de confiabilidad de IA", identificando modos de fallo específicos para la tarea e incorporando mitigaciones que incluyen puertas de verificación que requieren pruebas impresas (no solo "pruebas aprobadas"), reglas anti-atajos, planes de reversión, operaciones de archivo único antes de operaciones por lotes, requisitos de relectura después de la edición y puertas de copia de seguridad antes de la modificación.
Proceso de Transferencia
Dado que Claude Chat no puede hablar directamente con Claude Code, el desarrollador copia los prompts a una carpeta de transferencia y los pega en Code. Esta fricción se considera necesaria en comparación con el riesgo de omitirla.
Reglas Fundamentales
- Un prompt equivale a un objetivo: nunca agrupar tareas
- Cada prompt especifica el rol exacto que Code debe adoptar, no roles genéricos como "desarrollador senior" sino combinaciones de experiencia específicas
- Nunca asumir estado desde la memoria: verificar contra archivos reales
- Code lee el archivo CLAUDE.md del proyecto al inicio de cada sesión para obtener contexto completo
- Chat hace preguntas de diagnóstico antes de proponer soluciones
- Si el alcance se expande a mitad de la conversación, Chat confirma si integrarlo o posponerlo
- Sin instrucciones de commit en los prompts: en su lugar usar: "Sugerir un punto de control de commit cuando el trabajo esté verificado"
- Cada prompt termina con una lista de verificación de transferencia de archivos
- Precaución a expensas de la velocidad: siempre
Preguntas Previas al Prompt
Antes de escribir cualquier prompt, el desarrollador obliga a Claude a responder tres preguntas:
- ¿Cuál es el rol óptimo con las características ideales para ESTA tarea específica?
- ¿Cuáles son todos los posibles modos de fallo para ESTA tarea y cómo mitigas cada uno?
- ¿Estoy operando a mi máxima capacidad o me estoy apresurando?
Por Qué Esto Funciona
El desarrollador descubrió que Claude puede ser un gran ejecutor pero un supervisor propio poco confiable. Cuando Code diseña sus propios prompts, optimiza para la finalización en lugar de la calidad. Cuando Chat diseña prompts con prevención de fallos incorporada, Code entrega consistentemente. La fricción adicional en el proceso se considera una característica, no un error.
📖 Read the full source: r/ClaudeAI
👀 Ver también

Solución para el error 'Servicio de VM no está en ejecución' en Cowork en Windows 11
Un usuario de Reddit comparte un comando de PowerShell para solucionar el error 'VM Service Not Running' en Cowork cuando Hyper-V está instalado pero el hipervisor no se inicia al arrancar. La solución implica verificar hypervisorlaunchtype y configurarlo en automático.

Guía para Configurar Capas de Seguridad para Programar con Claude Code
Una guía paso a paso muestra cómo implementar capas de seguridad de defensa en profundidad para programar con Claude Code, cubriendo ganchos de pre-commit, archivos CLAUDE.md, agentes de revisión local, CI de GitHub Actions y protección de ramas.

6 Patrones que Hacen que los Archivos de Habilidades de Claude Code se Activen Realmente
Tras probar más de 2,300 archivos de habilidades, un desarrollador identificó 6 patrones que determinan si una habilidad de Claude Code se carga cuando es necesaria, incluyendo lenguaje de activación específico, una capacidad por archivo y listas de cuándo no usarlo.
