Plan antes de código
Pedirle a la IA que primero proponga cómo va a hacer algo —qué archivos, qué decisiones, qué supone— y que no escriba nada hasta que lo apruebes.
✦Apagada: responde bien la pregunta del final para encenderla
También lo verás como: plan mode · modo plan · planificar antes de programar
Analogía
El presupuesto del electricista antes de romper la pared: por dónde van los cables, qué materiales, cuánto tarda. Corregir un plano cuesta un borrón; corregir una pared rota, mucho más.
En Claude Code: el modo plan
Shift + Tab va cambiando de modo hasta el modo plan (el modo actual se ve debajo del cuadro de texto). También se puede arrancar así: claude --permission-mode plan. En ese modo Claude solo lee e investiga: no cambia archivos. Al terminar te presenta el plan y te pregunta si lo apruebas.
Qué mirar en un plan
- ¿Ha entendido el objetivo, o solo la tarea?
- ¿Qué archivos va a crear o tocar? ¿Alguno que no esperabas?
- ¿Mete dependencias, servicios o recursos externos? → dependencia
- ¿Qué ha dado por supuesto? Pregúntaselo siempre: ahí suelen estar los errores.
- ¿Se sale del alcance?
Cuándo merece la pena
Siempre que la tarea toque más de un archivo, o cuando no tengas claro cómo se haría. Para cambiar una línea, no hace falta.
Un paso más: cómo responder a un plan
Un plan no se aprueba o se rechaza entero: se corrige. Respuestas útiles:
- "El paso 3 no: no quiero ninguna librería. Hazlo solo con CSS."
- "¿Por qué creas dos archivos? ¿Qué gano frente a uno?"
- "Antes de seguir: ¿qué estás dando por supuesto sobre los datos?"
Fíjate en lo que cuesta cada una: una frase. El mismo cambio, descubierto después en un diff de 300 líneas, cuesta deshacer y volver a empezar.
El plan también te sirve a ti para aprender: es la IA explicándote cómo se hace algo antes de hacerlo. Si hay una palabra que no entiendes en el plan, ese es el momento de preguntar.
¿Para qué sirve pedir un plan antes del código?
Ver también
permisos de Claude Code · el ciclo de delegación · especificación