Referencia de comandos · Claude Code
/permissions
Gestiona las reglas Allow, Ask y Deny para los permisos de las tools.
/permissions abre un diálogo interactivo para administrar los permisos de herramientas de Claude Code. Ahí se pueden ver, agregar o eliminar reglas de tipo Allow, Ask y Deny según su ámbito; para cada regla se muestra el archivo settings.json del que proviene (configuración de usuario, de proyecto, local o un flag de CLI). El diálogo también administra los directorios de trabajo permitidos (additionalDirectories) y muestra en la pestaña «Recently denied» las llamadas a herramientas que el modo automático rechazó más recientemente; con la tecla r se puede marcar una acción rechazada para reintentarla, tras lo cual Claude Code le pide al modelo que vuelva a intentar la llamada.
Las reglas establecidas aquí funcionan independientemente del modo de permisos activo (default, acceptEdits, plan, auto, dontAsk, bypassPermissions) y las aplica el propio Claude Code, no el modelo — las instrucciones en un archivo CLAUDE.md o en el prompt no cambian, por tanto, lo que realmente está permitido o bloqueado. Las reglas siguen el formato Tool para todas las llamadas de una herramienta, o Tool(specifier) para un alcance más restringido, por ejemplo un comando Bash o una ruta de archivo concretos. Alias: /allowed-tools.
🔄 LA MISMA TAREA («MODO AUTÓNOMO / EJECUTAR SIN CONFIRMACIÓN») EN OTRAS PLATAFORMAS
- Codex CLI: /permissions
- Cursor CLI: /run-everything
- Antigravity CLI: agy --dangerously-skip-permissions
✅ ¿CUÁNDO USARLO?
Establecer una regla Deny específica para un comando riesgoso
Abrir /permissions y agregar una regla Deny para un comando Bash concreto, de modo que nunca se ejecute automáticamente.
Revisar y aprobar las acciones rechazadas más recientemente por el modo automático
Ejecutar /permissions y, en la pestaña «Recently denied», marcar con r para reintentar una acción bloqueada por error.
⛔ ¿CUÁNDO MEJOR NO?
Agrupar automáticamente muchos prompts de solo lectura recurrentes
/permissions edita las reglas una por una mediante un diálogo interactivo — para generar una lista de permitidos a partir de la propia transcripción, esto resulta poco práctico.
Mejor: Usar /fewer-permission-prompts, que crea automáticamente una lista de permitidos priorizada.
Cambiar el propio modo de permisos activo
/permissions administra reglas individuales de tipo Allow, Ask y Deny, pero no cambia el modo activo (por ejemplo, plan o auto).
Mejor: En la CLI, recorrer los modos con Shift+Tab, o establecer defaultMode en la configuración.
FUENTES
- documentación de Claude Code (oficial) ↗ code.claude.com