Skip to content

Claude Code Desktop Bypass Permissions: cómo activarlo

Actualizado el

Activa Claude Code Desktop Bypass Permissions desde el menú de perfil inferior izquierdo: Settings, Claude Code y Allow bypass permissions mode. Incluye las banderas equivalentes de Claude Code CLI.

Bypass permissions es uno de esos ajustes de Claude Code que solo te importan de verdad cuando el agente ya te ha interrumpido diez veces con el aviso de "Ask for permission". En la CLI, muchos desarrolladores arrancan Claude Code con una bandera de bypass para poder editar archivos y ejecutar comandos sin pedir aprobación por cada detalle. En Claude Code Desktop existe el mismo concepto, pero el ajuste es más fácil de pasar por alto.

Esta guía muestra la ruta actual de Claude Code Desktop para activar Bypass permissions y luego añade los comandos equivalentes de CLI para quienes también buscan --bypass-permission, --permission-mode bypassPermissions o --dangerously-skip-permissions.

A fecha de 20 de abril de 2026, la ruta en Desktop es:

  1. Abre Claude Code Desktop.
  2. Haz clic en tu perfil / menú personal en la esquina inferior izquierda.
  3. Haz clic en Settings.
  4. En Settings, elige Claude Code.
  5. Activa Allow bypass permissions mode.

De forma oficial, Anthropic describe Bypass permissions como el modo de permiso bypassPermissions. Funciona sin los prompts normales de aprobación, salvo en rutas protegidas. Consulta la documentación oficial de Claude Code permission modes (opens in a new tab) y Claude Code Desktop (opens in a new tab) para ver el comportamiento de fondo.

Si quieres más contexto sobre flujos de trabajo de programación con IA, consulta el hub de AI Coding, Cómo usar Codex y Parallel Code Agents explicado.

Respuesta rápida

Para activar Claude Code Desktop bypass permissions:

PasoAcción
1Abre Claude Code Desktop
2Haz clic en el menú de perfil de la esquina inferior izquierda
3Haz clic en Settings
4Selecciona Claude Code en la barra lateral de ajustes
5Activa Allow bypass permissions mode

Después de eso, usa el selector de modo de permiso en la sesión de Claude Code si la sesión actual sigue arrancando en un modo más restrictivo.

Por qué importa este ajuste

El comportamiento de permisos por defecto en Claude Code es intencionalmente conservador. Pide confirmación antes de muchas ediciones de archivos, comandos de shell y acciones de herramienta. Ese es el valor seguro por defecto, pero se vuelve ruidoso en tareas largas.

Ejemplos típicos:

  • Claude corrige un error de lint y luego pide permiso antes de ejecutar el siguiente comando.
  • Claude edita un archivo y después pregunta antes de tocar otro archivo relacionado.
  • Claude lanza tests, encuentra un fallo y vuelve a pedir aprobación antes de aplicar la corrección obvia.
  • Claude necesita repetir el mismo tipo de comando en todo el repo y se detiene una y otra vez.

Bypass permissions elimina la mayor parte de esa fricción de aprobación. Es el equivalente en Desktop a ejecutar Claude Code en la CLI con el modo bypassPermissions. La contrapartida es sencilla: menos interrupciones, mucha más responsabilidad.

Úsalo para trabajo contenido en el que puedas revisar el diff final. No lo uses como valor por defecto en un workspace sensible.

Paso 1: abre el menú de perfil de la esquina inferior izquierda

Abre Claude Code Desktop y mira la esquina inferior izquierda de la app. Haz clic en tu perfil o menú personal. Desde ahí empieza la ruta hacia Settings.

Menú de perfil de Claude Code Desktop en la esquina inferior izquierda con la opción Settings

Abre el menú personal de la esquina inferior izquierda y luego elige Settings.

Paso 2: haz clic en Settings

En el menú, haz clic en Settings. Eso abre la página completa de ajustes para Claude Desktop y Claude Code.

El control de bypass permissions no es un ajuste general de la cuenta. Pertenece a Claude Code porque cambia cómo Claude Code gestiona las aprobaciones de herramientas durante las sesiones de programación.

Paso 3: selecciona Claude Code

En la barra lateral de ajustes, busca y selecciona Claude Code.

Esta página incluye ajustes específicos de Claude Code, como modos de permiso, comportamiento de preview, ubicación del worktree y otros controles relacionados con la programación en Desktop.

Paso 4: activa Allow Bypass Permissions Mode

Dentro de la página de ajustes de Claude Code, busca la sección de ajustes de escritorio y activa Allow bypass permissions mode.

Pantalla de ajustes de Claude Code con Allow bypass permissions mode activado

El interruptor de Bypass permissions está en Settings -> Claude Code. Activa Allow bypass permissions mode.

Una vez activado, abre o reinicia la sesión de Claude Code donde quieras usarlo. Si sigues viendo un selector de modo de permiso junto al cuadro de prompt, elige ahí Bypass permissions.

Nota para flujos de trabajo en Jupyter

Bypass permissions ayuda a Claude Code a avanzar más rápido en un workspace de programación, pero el trabajo centrado en notebooks tiene otro cuello de botella. En Jupyter, lo difícil no es solo aprobar ediciones. Lo que suele fallar es si el agente entiende el estado real del notebook: variables actuales, DataFrames, salidas de celdas, orden de ejecución y errores del kernel.

Si tu flujo es análisis de datos, EDA, feature engineering o depuración de modelos dentro de notebooks, vale la pena mirar RunCell (opens in a new tab). RunCell es un agente de IA nativo de Jupyter con un harness de notebook más sólido: trabaja dentro de Jupyter, lee el contexto del notebook, entiende DataFrames y salidas, y puede ayudar a generar, ejecutar y depurar celdas sin obligarte a convertir todo en un flujo de terminal primero.

Para una comparación más profunda, consulta Jupyter AI RunCell for Notebook Debugging and Data Work y Can Claude Code Analyze Jupyter Notebooks for Data Science?.

Claude Code Desktop vs CLI

Claude Code Desktop expone Bypass permissions como un ajuste de configuración más un modo de permiso de sesión. Claude Code CLI expone el mismo modo subyacente mediante flags de línea de comandos.

InterfazCómo activar bypass permissions
Claude Code DesktopSettings -> Claude Code -> Allow bypass permissions mode, y luego elige Bypass permissions en la sesión si hace falta
Claude Code CLIArranca con claude --permission-mode bypassPermissions
Hábito antiguo en CLIArranca con claude --dangerously-skip-permissions

La clave es bypassPermissions. Ese es el modo de permiso que usa Claude Code.

Cómo usar Bypass permissions en Claude Code CLI

Si también usas Claude Code desde la terminal, el comando explícito actual es:

claude --permission-mode bypassPermissions

La documentación de Anthropic también indica que la bandera antigua es equivalente:

claude --dangerously-skip-permissions

Puede que veas gente buscar o describir esto como --bypass-permission, --bypass-permissions o "Claude Code bypass permission flag". La escritura actual documentada de CLI no es --bypass-permission; usa --permission-mode bypassPermissions si quieres la forma clara basada en modo.

También existe una variante para habilitarlo sin activarlo de inmediato:

claude --allow-dangerously-skip-permissions

Eso hace que Bypass permissions esté disponible en el ciclo de modos de sesión sin arrancar directamente en modo bypass. En la CLI, puedes alternar entre modos de permiso con Shift+Tab después de que el modo esté disponible.

¿Deberías usar Bypass permissions?

Usa Bypass permissions cuando el workspace esté contenido y el coste de los prompts repetidos sea mayor que el riesgo de dejar que Claude continúe.

Casos adecuados:

  • una rama desechable
  • un devcontainer
  • una VM
  • un repo local aislado
  • trabajo repetitivo de lint, format o corrección de tests
  • boilerplate generado que revisarás con git diff

Casos poco adecuados:

  • repos con scripts de despliegue a producción
  • workspaces con secretos o datos de clientes
  • CLIs cloud ya autenticadas contra producción
  • tareas que puedan borrar, migrar o publicar recursos reales
  • repos con código que todavía no has revisado

La documentación de Anthropic es directa: bypassPermissions es para entornos aislados. Si quieres menos interrupciones con más controles de seguridad, considera Auto mode en su lugar.

Bypass permissions vs Auto permissions

En la misma zona de ajustes de Claude Code, también puedes ver Allow auto permissions mode. Está relacionado, pero no es el mismo ajuste.

ModoQué pasaPara qué sirve mejor
DefaultClaude pide permiso antes de muchas ediciones y comandosProyectos nuevos, trabajo sensible, sesiones con mucho review
Auto accept editsClaude puede editar archivos y ejecutar comandos comunes del sistema de archivos con menos promptsCoding normal donde todavía quieres aprobaciones para comandos
AutoClaude trabaja con comprobaciones de seguridad en segundo planoTareas largas donde quieres menos prompts pero no bypass total
Bypass permissionsClaude omite los prompts normales de permiso salvo en rutas protegidasTrabajo aislado donde la velocidad importa más que los controles de aprobación

Para la mayoría de desarrolladores, Bypass permissions debería ser temporal. Actívalo para una tarea contenida, revisa el diff y luego vuelve a un modo más estricto.

Resolución de problemas

Activé el toggle, pero Claude sigue pidiendo permiso

Inicia una nueva sesión de Claude Code y comprueba el selector de modo de permiso de la sesión. El toggle de Settings hace que el modo esté disponible, pero tu sesión activa puede seguir ejecutándose en otro modo.

No veo Allow bypass permissions mode

Comprueba que estás en Settings -> Claude Code. Después actualiza Claude Desktop y reinicia la app. Si estás en un entorno gestionado de Team o Enterprise, un administrador puede haber deshabilitado el modo Bypass permissions.

¿Qué bandera de CLI debería usar?

Usa:

claude --permission-mode bypassPermissions

La equivalente antigua es:

claude --dangerously-skip-permissions

No te apoyes en --bypass-permission salvo que tu versión local de Claude Code lo documente explícitamente. La documentación oficial actual usa --permission-mode bypassPermissions.

¿Es seguro Bypass permissions?

Es más rápido, no más seguro. Elimina muchos prompts que normalmente frenan a Claude. Úsalo solo cuando tengas un workspace contenido y un plan de revisión.

FAQ

¿Cómo activo Bypass permissions en Claude Code Desktop?

Abre el menú de perfil inferior izquierdo, haz clic en Settings, selecciona Claude Code y luego activa Allow bypass permissions mode.

¿Cuál es el comando de Claude Code CLI para bypass permissions?

Usa claude --permission-mode bypassPermissions. El comando equivalente anterior es claude --dangerously-skip-permissions.

¿--bypass-permission es la bandera correcta de Claude Code?

No en la documentación oficial actual. El comando documentado basado en modo es claude --permission-mode bypassPermissions.

¿Bypass permissions es lo mismo que Auto mode?

No. Auto mode usa comprobaciones de seguridad en segundo plano. Bypass permissions omite los prompts normales de permiso salvo en rutas protegidas y solo debe usarse en entornos aislados.

¿Por qué es útil Bypass permissions?

Evita que Claude Code se detenga repetidamente para pedir aprobación manual durante tareas largas de programación, especialmente en bucles repetitivos de editar, probar y corregir.

Guías relacionadas

📚