El Telar
CLAUDE CODE // PERMISOS

Modos de permisos de Claude Code y el modo plan

Qué puede hacer Claude Code sin preguntarte, modo por modo. Cómo cambiar con Shift+Tab, cómo usar el modo plan y cuáles no conviene tocar fuera de un entorno aislado.

shield
Por la Redacción de El Telar
Guías prácticas de IA y agentes, probadas en flujos de trabajo reales antes de publicarlas.
schedule 5 min de lectura
Documentación oficial de Claude Code sobre cómo elegir un modo de permisos
Captura de pantalla: code.claude.com.

Qué es un modo de permisos

Un modo de permisos decide qué puede hacer Claude Code sin pedirte confirmación. Puedes cambiarlo durante la sesión y la barra de estado te muestra el activo. Los nombres de abajo son los que usa la documentación oficial.

DIAGRAMA // DE MÁS CONTROL A MENOS
default (Manual)solo lecturassin preguntaracceptEditstambién editaarchivosplaninvestiga y propone,no toca el códigoautotodo, concomprobacionesbypassbypassPermissions,sin protección
Cuanto más a la derecha, menos te pregunta Claude. Shift+Tab recorre los tres primeros.

Los modos, uno por uno

  • default (se ve como «Manual»): solo ejecuta lecturas sin preguntar. Para trabajo sensible.
  • acceptEdits: también edita archivos y hace operaciones básicas de carpetas (mkdir, mv, cp…). Para iterar sobre código que vas revisando.
  • plan: investiga y propone cambios, pero no toca tu código hasta que apruebes el plan.
  • auto: ejecuta todo, con un clasificador que comprueba las acciones en segundo plano. Para tareas largas.
  • dontAsk: lo que pediría confirmación se deniega. Pensado para CI y scripts, y no sale en el ciclo de Shift+Tab.
  • bypassPermissions: ejecuta todo sin comprobaciones. Solo para contenedores o máquinas virtuales aisladas.
El más útil para empezar

El modo plan

En modo plan, Claude puede leer archivos y ejecutar comandos de exploración, escribe un plan y no edita tu código hasta que lo apruebes. Cuando el plan está listo te ofrece tres opciones: aprobar y pasar a modo auto, aprobar y revisar cada edición a mano, o seguir planificando y pedir cambios.

Shift+TabRecorre los modos durante la sesión.
claude --permission-mode planArranca directamente en modo plan.
/planÚsalo al principio de un mensaje para planificar solo ese mensaje.
Ctrl+GAbre el plan en tu editor para modificarlo antes de aprobarlo.

Cómo cambiar de modo

Pulsa Shift+Tab para recorrer los modos. La barra de estado muestra cuál tienes: ⏸ manual mode on, ⏵⏵ accept edits on o ⏸ plan mode on. Para arrancar en uno concreto, o para fijar el predeterminado en ~/.claude/settings.json:

claude --permission-mode plan
{ "permissions": { "defaultMode": "default" } }
Lo honesto

Los modos que se saltan los permisos

La documentación advierte que bypassPermissions no protege frente a la inyección de prompts ni frente a acciones no deseadas, y que solo debe usarse en entornos aislados. auto reduce las confirmaciones, pero no garantiza seguridad: úsalo cuando confíes en la dirección general de la tarea, no en operaciones sensibles. Si no tienes Claude Code todavía, empieza por instalarlo; para ver qué pide cada herramienta, mira permisos de un agente de IA.

Esta guía forma parte de Claude Code en español: todas las guías, en orden.

Preguntas frecuentes

¿Qué son los modos de permisos de Claude Code?

Ajustes que deciden qué puede hacer Claude sin pedirte confirmación: default, acceptEdits, plan, auto, dontAsk y bypassPermissions.

¿Cómo cambio de modo?

Pulsando Shift+Tab durante la sesión. También con claude --permission-mode plan al arrancar, o fijando permissions.defaultMode en ~/.claude/settings.json.

¿Qué hace el modo plan?

Investiga y propone cambios sin editar tu código hasta que apruebes el plan. Puedes entrar con Shift+Tab, con /plan al principio de un mensaje o con --permission-mode plan.

¿Es seguro el modo bypassPermissions?

No ofrece protección. La documentación indica usarlo solo en contenedores o máquinas virtuales aisladas, porque no protege frente a la inyección de prompts.

¿Qué es dontAsk?

Un modo que deniega todo lo que pediría confirmación, pensado para CI y scripts. No aparece en el ciclo de Shift+Tab; se activa con --permission-mode dontAsk.

Continúa explorando el archivo

Ver todas las guías arrow_forward