Oficiales de Anthropic Guía paso a paso

Modo plan y modo automático en Claude Code: planifica antes de soltarlo

El modo automático de Claude Code deja trabajar sin pedir permiso en cada paso y un clasificador bloquea lo destructivo. Pero el clasificador protege del daño, no del rumbo equivocado. Esta guía explica los seis modos de permisos, qué bloquea el automático, cómo dejar tus proyectos arrancando en modo plan y cómo convertir tus límites en reglas.

Nivel
Intermedio
Qué necesitas
Claude Code actualizado en terminal o VS Code, con cualquier plan de Claude.
Cuánto lleva
Unos 15 minutos para configurarlo en un proyecto.

01 El automático cuida el daño, no el rumbo

En las versiones recientes de Claude Code, las sesiones interactivas en terminal y VS Code arrancan en modo automático si no has configurado otro. En ese modo Claude no te pide permiso en cada acción: un clasificador independiente revisa cada comando antes de ejecutarlo y bloquea lo que puede causar un daño difícil de deshacer.

Lo que el clasificador no evalúa es si Claude está haciendo lo que querías. Si se pone a construir una función que no pediste o elige un enfoque desproporcionado, no hay nada peligroso que bloquear. Esa parte la controlas tú, y la herramienta para hacerlo es el modo plan.

01

Lo que vigila el clasificador

Acciones irreversibles, datos que salen de tu máquina sin pedirlo, despliegues a producción, cambios en infraestructura compartida e instrucciones que vienen de contenido leído, no de ti.

02

Lo que no vigila

Si la tarea es la correcta, si el enfoque es el adecuado, si el alcance ha crecido por el camino o si el resultado cumple tu criterio de terminado.

02 Los seis modos de permisos

Modo Qué ejecuta sin preguntar Para qué
Manual (default) Solo lecturas Trabajo delicado en el que quieres ver cada paso
Aceptar ediciones (acceptEdits) Lecturas, ediciones y comandos de archivos comunes Vas a revisar el diff al final
Plan Lecturas y comandos de exploración aprobados por el clasificador Aún no está claro qué hay que hacer
Automático (auto) Todo, con revisión del clasificador en segundo plano Tareas largas con un rumbo ya decidido
No preguntar (dontAsk) Solo lo aprobado de antemano; lo demás se deniega Scripts e integración continua
Sin permisos (bypassPermissions) Todo, sin revisión Solo contenedores o máquinas aisladas

Con Shift+Tab recorres los modos durante la sesión: manual, aceptar ediciones, plan y, si está disponible, automático. La barra de estado lo indica: ⏸ significa que se detendrá a preguntar y ⏵⏵ que seguirá solo. Para planificar una sola petición, empieza el mensaje con /plan. En las sesiones en la nube solo hay aceptar ediciones, plan y automático.

03 Qué bloquea el automático y qué deja pasar

  • ✓Bloquea: descargar y ejecutar código en el mismo comando (curl | bash), force push y comandos como git reset --hard o git clean -fd.
  • ✓Bloquea: despliegues y migraciones de producción, borrados masivos en la nube y terraform destroy.
  • ✓Bloquea: enviar datos sensibles fuera, imprimir credenciales y cambiar a dónde apuntan tus push.
  • ✓Deja pasar: crear y editar archivos de tu proyecto e instalar dependencias ya declaradas.
  • ✓Deja pasar: peticiones HTTP de solo lectura, push a ramas del repositorio en el que trabajas y abrir un pull request acorde con lo pedido.
bash · Ver las reglas completas en tu equipo
claude auto-mode defaults

04 Deja el proyecto arrancando en modo plan

Planificar no debería depender de que te acuerdes de pulsar Shift+Tab con prisa. Añade esta configuración al archivo .claude/settings.json del proyecto y cada sesión de terminal empezará en modo plan. Al aprobar el plan, eliges si continuar en automático o aprobando cada edición. Con Ctrl+G abres el plan en tu editor para retocarlo antes de aprobarlo.

json · .claude/settings.json
{
  "permissions": {
    "defaultMode": "plan"
  }
}

05 Prompts para que el plan sirva de algo

Prompt · Explorar y preguntar antes de proponer
Antes de proponer un plan, lee el código relacionado con [funcionalidad] y resúmeme en 5 líneas cómo funciona hoy. Después hazme como máximo 3 preguntas cuya respuesta cambiaría el plan. No asumas nada que puedas preguntar.
Prompt · Plan con alcance cerrado y criterio de terminado
Propón un plan para [tarea] con: lista de archivos que vas a tocar, lo que explícitamente NO vas a hacer, los supuestos que estás haciendo y, para cada paso, cómo comprobaré que está bien (un comando, un test o algo visible). Termina con un criterio de terminado verificable. Si el plan tiene más de 8 pasos, propón cómo dividirlo.
Prompt · Pre-mortem del plan
Imagina que ejecutamos este plan y una semana después hay que deshacerlo. Dame las 3 causas más probables y ajusta el plan para evitarlas. Señala también qué paso es el más arriesgado y cómo lo verificarías antes de seguir.

06 Límites que sobreviven a un /compact

Si escribes «no hagas push» o «espera a que revise antes de desplegar», el clasificador lo respeta. Pero esos límites no se guardan como reglas: se releen de la conversación, y si una compactación de contexto elimina el mensaje, desaparecen. Para algo que debe cumplirse siempre, conviértelo en una regla de permisos. Las reglas deny bloquean en todos los modos; las reglas ask te obligan a confirmar incluso en automático.

json · Reglas de permisos en .claude/settings.json
{
  "permissions": {
    "defaultMode": "plan",
    "ask": ["Bash(git push *)"],
    "deny": ["Read(./.env)"]
  }
}
Prompt · Convertir tus límites en reglas
Repasa esta conversación y mi CLAUDE.md y lista todos los límites que te he dado (cosas que no debes hacer o que requieren mi revisión). Para cada uno, dime si puede expresarse como regla ask o deny en .claude/settings.json y propón la regla exacta. Los que no se puedan expresar así, déjalos como instrucciones claras para CLAUDE.md. Enséñamelo antes de modificar ningún archivo.

Preguntas frecuentes

No necesariamente. Aprobar a mano durante horas genera fatiga y se acaba aceptando sin leer. El clasificador revisa cada acción con el mismo criterio. Lo que no sustituye es tu decisión sobre qué hay que construir.

No desde .claude/settings.json ni settings.local.json: ahí el valor auto se ignora. Debe ir en tu configuración de usuario (~/.claude/settings.json) o en la gestionada por tu organización.

Sí. Un administrador puede poner disableAutoMode con el valor "disable" en la configuración gestionada y el modo desaparece del ciclo.

Solo en contenedores o máquinas virtuales aisladas, sin acceso a datos ni credenciales reales. Nunca en tu ordenador de trabajo.

Sobre el autor

Equipo editorial de appyweb

Marketing, SEO y desarrollo con IA

Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.

Sigue con estas guías

Guía paso a paso · Principiante

Modos de permisos de Claude Code: manual, plan, auto y bypass

Guía práctica de los modos de permisos de Claude Code: qué puede hacer el agente sin preguntarte en cada uno, cómo cambiar de modo en la terminal, VS Code y la app de escritorio, y un flujo de trabajo seguro para dejar de aprobar acciones una a una sin poner en riesgo tu código ni tu servidor.

Unos 15 minutos para entender los modos y probarlos en un proyecto. Leer la guía →
Guía paso a paso · Intermedio

Ultraplan en Claude Code: qué pasó y cómo planificar ahora (local y en la nube)

Ultraplan era una vista previa de Claude Code que preparaba planes en la nube para revisarlos en el navegador. Anthropic la ha retirado. Esta guía explica qué hacía, por qué sigue siendo buena idea revisar el plan antes de construir y cómo reproducir el flujo con el modo plan y las sesiones en la nube, con comandos y prompts listos.

10 minutos para cambiar de hábito Leer la guía →
Guía paso a paso · Principiante

Planifica, audita y construye con el modo plan de Claude Code

El modo plan obliga a Claude Code a investigar y proponer antes de editar nada. Aprenderás a activarlo, a auditar el plan con preguntas concretas (alternativas, dependencias, permisos), a elegir cómo aprobarlo según el riesgo y a cerrar el ciclo con un commit que explique el porqué. Útil para no acumular dependencias que nadie eligió.

10 minutos para aprenderlo; después, unos minutos extra por tarea Leer la guía →
Guía paso a paso · Principiante

El modo plan de Claude Code: investigar y diseñar antes de tocar el código

En modo plan, Claude Code explora tu proyecto, investiga y te propone un plan detallado sin editar ningún archivo hasta que lo apruebas. Esta guía explica cómo activarlo, qué opciones tienes al aprobar, cómo pedir un buen plan con un prompt de ejemplo y en qué situaciones merece la pena empezar siempre así.

Cinco minutos para aprenderlo; se nota desde la primera tarea grande Leer la guía →
Guía paso a paso · Principiante

Primero conversa, después construye: el flujo de dos sesiones en Claude Code

Un método de trabajo para proyectos con Claude Code que evita el resultado a medias: diseñar en una sesión aparte con un modelo ligero y The Architect, exportar un plano completo y construir en una carpeta nueva, con contexto limpio y el modelo más capaz, paso a paso y verificando cada fase.

Entre 20 y 60 minutos de diseño según el proyecto, más la construcción. Leer la guía →

¿Quieres llevar la IA a tu empresa sin pelearte con todo esto?

Diseñamos e implantamos agentes, automatizaciones y asistentes con IA a medida de tu negocio.

Ver nuestros servicios de IA

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp