INTEGRADO

/permissions

Gestiona reglas de permisos (allow/ask/deny) para las herramientas. Alias: /allowed-tools.

/permissions

Integrado Claude Code
#Desarrollo #Productividad

Descripción

¿Qué hace? /permissions abre un diálogo interactivo para gestionar reglas de permisos: qué herramientas se permiten automáticamente, cuáles preguntan antes, cuáles se deniegan. Puedes revisar reglas por ámbito (proyecto, personal, plugin), añadir o quitar reglas y ver denegaciones recientes en modo automático.

Caso real: Claude te pide confirmación cada vez que toca git commit y se te hace pesado, pero no quieres aprobar todo a ciegas. Abres /permissions, añades una regla "allow Bash(git commit *)" pero mantienes deny en "Bash(rm *)" o "Bash(git push --force *)". El resultado: fluidez en lo seguro, control donde importa. Alias: /allowed-tools.

Ejemplos de uso

Abrir el gestor

Imagina la situación de Abrir el gestor: lanzas /permissions y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /permissions como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.

/permissions
Allow concreto en settings

Imagina la situación de Allow concreto en settings: lanzas # en .claude/settings.json: {"permissions": {"allow": ["Bash(npm test)"]}} y Claude actúa sobre ese caso concreto sin tener que explicárselo todo. Piensa en /permissions como un atajo: lo tecleas una vez y resuelves lo que de otra forma serían varios pasos manuales.

# en .claude/settings.json:
{"permissions": {"allow": ["Bash(npm test)"]}}

Cuándo usarlo

Usa /permissions para ajustar qué herramientas se ejecutan automáticamente, cuáles preguntan y cuáles están prohibidas. Es como configurar las cerraduras de casa: algunas habitaciones abiertas, otras con pestillo, las del fondo con llave especial.