SpyBara
Go Premium

Documentation 2026-11-04 23:59 UTC to 2026-11-05 23:03 UTC

7 files changed +22 −10. View all changes and history on the product overview
2026
Thu 12 21:00 Wed 11 22:59 Tue 10 21:57 Mon 9 23:02 Sun 8 22:58 Sat 7 23:58 Fri 6 23:01 Thu 5 23:03 Wed 4 23:59 Tue 3 23:58 Mon 2 23:57 Sun 1 23:57

agent-teams.md +1 −1

Details

296>296>

297> Para que pida confirmación antes de editar, presiona Enter en la fila `main` del panel de agentes y cambia también el líder al modo Manual. Entonces el líder también pide confirmación, al igual que cualquier otro compañero de equipo en modo Manual.297> Para que pida confirmación antes de editar, presiona Enter en la fila `main` del panel de agentes y cambia también el líder al modo Manual. Entonces el líder también pide confirmación, al igual que cualquier otro compañero de equipo en modo Manual.

298 298 

299No puedes establecer modos de permisos por compañero de equipo en el momento de la generación. Un nuevo compañero de equipo comienza con el modo del líder, incluido el modo `bypassPermissions`, que activa `--dangerously-skip-permissions`. Si el líder está en el [modo `dontAsk`](https://code.claude.com/docs/es/permission-modes#allow-only-pre-approved-tools-with-dontask-mode), el compañero de equipo comienza en [modo Manual](https://code.claude.com/docs/es/permission-modes.md#available-modes) en su lugar.299No puedes establecer modos de permisos por compañero de equipo en el momento de la generación. Un nuevo compañero de equipo comienza con el modo del líder, incluido el modo `bypassPermissions`, que se activa con `--dangerously-skip-permissions`. Si el líder está en el [modo `dontAsk`](https://code.claude.com/docs/es/permission-modes#allow-only-pre-approved-tools-with-dontask-mode), el compañero de equipo comienza en [modo Manual](https://code.claude.com/docs/es/permission-modes.md#available-modes) en su lugar.

300 300 

301Un compañero de equipo [en proceso](#choose-a-display-mode) se ejecuta bajo las reglas de permitir y denegar activas del líder, por lo que [`--disallowedTools`](https://code.claude.com/docs/es/cli-reference#cli-flags), `--tools` y `--allowedTools` se aplican a él. Para un compañero de equipo de panel dividido, revisa cada flag:301Un compañero de equipo [en proceso](#choose-a-display-mode) se ejecuta bajo las reglas de permitir y denegar activas del líder, por lo que [`--disallowedTools`](https://code.claude.com/docs/es/cli-reference#cli-flags), `--tools` y `--allowedTools` se aplican a él. Para un compañero de equipo de panel dividido, revisa cada flag:

302 302 

channels.md +1 −1

Details

298 298 

299Los administradores controlan la disponibilidad a través de dos [configuraciones administradas](https://code.claude.com/docs/es/settings.md) que los usuarios no pueden anular. El valor predeterminado depende de cómo se autentique:299Los administradores controlan la disponibilidad a través de dos [configuraciones administradas](https://code.claude.com/docs/es/settings.md) que los usuarios no pueden anular. El valor predeterminado depende de cómo se autentique:

300 300 

301* **claude.ai Team y Enterprise**: los channels se bloquean hasta que un administrador los [habilita](#enable-channels-for-your-organization).301* **claude.ai Team y Enterprise**: los channels se bloquean hasta que un Owner los [habilite](#enable-channels-for-your-organization).

302* **Anthropic Console con autenticación de clave API**: los channels se permiten de forma predeterminada. Solo necesita esta configuración si su organización implementa configuración administrada.302* **Anthropic Console con autenticación de clave API**: los channels se permiten de forma predeterminada. Solo necesita esta configuración si su organización implementa configuración administrada.

303 303 

304En todos los casos, ningún channel se ejecuta hasta que un usuario lo habilite para la sesión con `--channels`.304En todos los casos, ningún channel se ejecuta hasta que un usuario lo habilite para la sesión con `--channels`.

desktop.md +11 −0

Details

227 227 

228Para ocultar o mostrar el panel, haz clic en **Hide session rail** o **Show session rail** en la barra de título de la sesión, o en el menú **⋮** de la barra. Si aun así no ves el panel, [verifica qué diseño de la pestaña Code tienes](#check-which-layout-you-have).228Para ocultar o mostrar el panel, haz clic en **Hide session rail** o **Show session rail** en la barra de título de la sesión, o en el menú **⋮** de la barra. Si aun así no ves el panel, [verifica qué diseño de la pestaña Code tienes](#check-which-layout-you-have).

229 229 

230### Minimizar un panel

231 

232Para mantener a la vista en un tamaño pequeño la terminal, el navegador o el [iOS Simulator](https://code.claude.com/docs/es/desktop-ios-simulator.md), haz clic en **Minimize** en el encabezado del panel. El botón requiere Claude Desktop v4.0.0 o posterior y una cuenta de Claude en lugar de un [proveedor externo](https://code.claude.com/docs/es/third-party-integrations.md). El panel del navegador lo tiene solo en sesiones locales.

233 

234El panel minimizado se ubica en el [panel de detalles de la sesión](#see-session-details) mientras ese panel está en pantalla, y en caso contrario flota en una esquina del chat:

235 

236* **En el panel**: el panel minimizado se ubica debajo de las tarjetas del panel, donde no puedes moverlo ni redimensionarlo. Para que flote sobre el chat, [oculta el panel](#hide-or-show-the-session-details-panel).

237* **En una esquina del chat**: pasa el cursor sobre el panel minimizado para mostrar su encabezado. Arrastra el encabezado para moverlo a otra esquina. Para redimensionarlo, arrastra la esquina del panel minimizado más cercana al centro del chat.

238 

239Para recuperar el panel completo, haz clic en **Expand** en el encabezado del panel minimizado. Para cerrar el panel minimizado, haz clic en el botón de cerrar junto a **Expand**.

240 

230### Ejecutar comandos en la terminal241### Ejecutar comandos en la terminal

231 242 

232La terminal integrada te permite ejecutar comandos junto a tu sesión sin cambiar a otra aplicación. Haz clic en **Terminal** en la barra de título de la sesión o presiona **Ctrl+\`** en macOS o Windows. La terminal se abre en el directorio de trabajo de tu sesión y comparte el mismo entorno que Claude, por lo que comandos como `npm test` o `git status` ven los mismos archivos que Claude está editando. Para abrir una segunda pestaña de terminal, haz clic en **+** en el encabezado del panel de terminal o haz clic con el botón derecho en una carpeta en el chat para elegir **Open in terminal**.243La terminal integrada te permite ejecutar comandos junto a tu sesión sin cambiar a otra aplicación. Haz clic en **Terminal** en la barra de título de la sesión o presiona **Ctrl+\`** en macOS o Windows. La terminal se abre en el directorio de trabajo de tu sesión y comparte el mismo entorno que Claude, por lo que comandos como `npm test` o `git status` ven los mismos archivos que Claude está editando. Para abrir una segunda pestaña de terminal, haz clic en **+** en el encabezado del panel de terminal o haz clic con el botón derecho en una carpeta en el chat para elegir **Open in terminal**.

Details

94 94 

95## Otorga a Claude acceso a un dispositivo95## Otorga a Claude acceso a un dispositivo

96 96 

97Claude solicita tu consentimiento antes de controlar un dispositivo, mientras que compilar la aplicación o abrir una URL en ella sigue el modo de permiso de tu sesión. Tú u tu organización también pueden desactivar completamente el acceso de Claude.97Claude solicita tu consentimiento antes de controlar un dispositivo, mientras que compilar o iniciar la aplicación, o abrir una URL en ella, sigue el modo de permisos de tu sesión. Tú o tu organización también pueden desactivar completamente el acceso de Claude.

98 98 

99### Permite un dispositivo la primera vez99### Permite un dispositivo la primera vez

100 100 

101La primera vez que Claude usa un simulador, la aplicación de escritorio te pide que lo permitas. El consentimiento cubre controlar ese dispositivo y tomar capturas de pantalla del mismo, y lo das una vez por dispositivo en lugar de una vez por sesión. Las capturas de pantalla de Claude del dispositivo se envían a Anthropic y se mantienen bajo tu configuración normal de retención de conversaciones, por lo que no inicies sesión en cuentas reales en un dispositivo que Claude use.101La primera vez que Claude usa un simulador, la aplicación de escritorio te pide que lo permitas. El consentimiento cubre controlar ese dispositivo y tomar capturas de pantalla del mismo, y lo das una vez por dispositivo en lugar de una vez por sesión. Las capturas de pantalla de Claude del dispositivo se envían a Anthropic y se mantienen bajo tu configuración normal de retención de conversaciones, por lo que no inicies sesión en cuentas reales en un dispositivo que Claude use.

102 102 

103Después de permitir un dispositivo, las acciones de Claude en él, como tocar, escribir, lanzar la aplicación y tomar capturas de pantalla, se ejecutan sin más indicaciones. Tienen la misma confianza que tú haciendo clic en el panel, y solo tocan el dispositivo simulado, por lo que el panel no necesita los permisos de Accesibilidad y Grabación de Pantalla de macOS que requiere el uso de computadora.103Después de permitir un dispositivo, las acciones de Claude en él, como tocar, escribir y tomar capturas de pantalla, se ejecutan sin solicitudes de permiso, pero apruebas el inicio de la aplicación según lo requiera tu [modo de permisos](#actions-that-follow-your-permission-mode). Tienen la misma confianza que tú haciendo clic en el panel, y solo tocan el dispositivo simulado, por lo que el panel no necesita los permisos de Accesibilidad y Grabación de Pantalla de macOS que requiere el uso de computadora.

104 104 

105Si rechazas, el dispositivo aún se inicia y el panel aún funciona para tus propios toques; solo el acceso de Claude se mantiene desactivado. Para cambiar de opinión más tarde, haz clic en **Let Claude use it** en el panel.105Si rechazas, el dispositivo aún se inicia y el panel aún funciona para tus propios toques; solo el acceso de Claude se mantiene desactivado. Para cambiar de opinión más tarde, haz clic en **Let Claude use it** en el panel.

106 106 

107### Acciones que siguen tu modo de permiso107### Acciones que siguen tu modo de permiso

108 108 

109Dos acciones siguen el [modo de permiso](https://code.claude.com/docs/es/permissions.md#permission-modes) de tu sesión en lugar del consentimiento único:109Tres acciones siguen el [modo de permisos](https://code.claude.com/docs/es/permissions.md#permission-modes) de tu sesión incluso después de que permitas un dispositivo:

110 110 

111* Abrir una URL en el dispositivo, por ejemplo para probar un enlace profundo o cargar una página en Safari del dispositivo, porque una URL puede llevar datos fuera del dispositivo.111* Abrir una URL en el dispositivo, por ejemplo para probar un enlace profundo o cargar una página en Safari del dispositivo, porque una URL puede llevar datos fuera del dispositivo.

112* Compilar la aplicación, porque `xcodebuild` ejecuta los scripts de compilación del proyecto en tu Mac. Verificar una compilación ya en progreso no genera indicaciones.112* Compilar la aplicación, porque `xcodebuild` ejecuta los scripts de compilación del proyecto en tu Mac. Verificar una compilación ya en progreso no genera indicaciones.

113* Instalar e iniciar la aplicación, porque Claude puede ejecutar cualquier aplicación que indique, no solo la que estás compilando.

113 114 

114### Desactiva el acceso del simulador115### Desactiva el acceso del simulador

115 116 

errors.md +2 −2

Details

774Auto mode is unavailable — the server returned no safety verdict for the last 10 responses, so Claude stopped. Send a message to try again, or switch out of auto mode.774Auto mode is unavailable — the server returned no safety verdict for the last 10 responses, so Claude stopped. Send a message to try again, or switch out of auto mode.

775```775```

776 776 

777Algunas denegaciones no cuentan para las diez, incluida [una denegación por el cambio de un hook o mod](#hook-changed-input-after-review).777Algunas denegaciones no cuentan para las diez, incluida [una denegación por un cambio realizado por un hook o mod](#hook-changed-input-after-review).

778 778 

779El mensaje de detención aparece en un lugar distinto en cada tipo de sesión:779El mensaje de detención aparece en un lugar distinto en cada tipo de sesión:

780 780 


5612 5612 

5613**Qué hacer:**5613**Qué hacer:**

5614 5614 

5615* En VS Code, siga el enlace **Ver registros de salida** que se muestra con el error para ver el fallo subyacente5615* En VS Code, siga el enlace **View output logs** que se muestra con el error para ver el fallo subyacente

5616* En una aplicación del Agent SDK, capture el error alrededor de su bucle de mensajes. Las entradas bajo [Salida del proceso CLI](https://code.claude.com/docs/es/agent-sdk/troubleshooting.md#cli-process-exit) cubren lo que su código recibe en cada lenguaje de SDK.5616* En una aplicación del Agent SDK, capture el error alrededor de su bucle de mensajes. Las entradas bajo [Salida del proceso CLI](https://code.claude.com/docs/es/agent-sdk/troubleshooting.md#cli-process-exit) cubren lo que su código recibe en cada lenguaje de SDK.

5617* Ejecute `claude` en una terminal en el mismo proyecto. El fallo generalmente se reproduce allí con su mensaje de error real, que luego puede buscar en esta página.5617* Ejecute `claude` en una terminal en el mismo proyecto. El fallo generalmente se reproduce allí con su mensaje de error real, que luego puede buscar en esta página.

5618* Ejecute `claude doctor` en una terminal para verificar la instalación y la configuración5618* Ejecute `claude doctor` en una terminal para verificar la instalación y la configuración

Details

48| `--post-session-hook-timeout-sec <n>` | `SELF_HOSTED_RUNNER_POST_SESSION_HOOK_TIMEOUT_MS` | `60` | Presupuesto para el hook [`post-session`](https://code.claude.com/docs/es/self-hosted-environments-configuration#post-session) en cada final de sesión, incluido el apagado del runner |48| `--post-session-hook-timeout-sec <n>` | `SELF_HOSTED_RUNNER_POST_SESSION_HOOK_TIMEOUT_MS` | `60` | Presupuesto para el hook [`post-session`](https://code.claude.com/docs/es/self-hosted-environments-configuration#post-session) en cada final de sesión, incluido el apagado del runner |

49| `--proxy-authorization-command <command>` | `SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_COMMAND` | unset | Comando de shell que el runner ejecuta para cada conexión a su proxy de salida, usando su stdout recortado como el valor del encabezado `Proxy-Authorization`. Requiere `HTTPS_PROXY` o `HTTP_PROXY`, y no se puede combinar con `--proxy-authorization-file`. Consulte [Authenticate to an egress proxy](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#authenticate-to-an-egress-proxy). Requiere Claude Code v2.1.238 o posterior. |49| `--proxy-authorization-command <command>` | `SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_COMMAND` | unset | Comando de shell que el runner ejecuta para cada conexión a su proxy de salida, usando su stdout recortado como el valor del encabezado `Proxy-Authorization`. Requiere `HTTPS_PROXY` o `HTTP_PROXY`, y no se puede combinar con `--proxy-authorization-file`. Consulte [Authenticate to an egress proxy](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#authenticate-to-an-egress-proxy). Requiere Claude Code v2.1.238 o posterior. |

50| `--proxy-authorization-file <path>` | `SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_FILE` | unset | Archivo que el runner lee para cada conexión a su proxy de salida, usando su contenido recortado como el valor del encabezado `Proxy-Authorization`. Use este flag para un token que otro proceso rota en su lugar. Lleva los mismos requisitos que `--proxy-authorization-command`, y no se puede combinar con él. Consulte [Authenticate to an egress proxy](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#authenticate-to-an-egress-proxy). Requiere Claude Code v2.1.238 o posterior. |50| `--proxy-authorization-file <path>` | `SELF_HOSTED_RUNNER_PROXY_AUTHORIZATION_FILE` | unset | Archivo que el runner lee para cada conexión a su proxy de salida, usando su contenido recortado como el valor del encabezado `Proxy-Authorization`. Use este flag para un token que otro proceso rota en su lugar. Lleva los mismos requisitos que `--proxy-authorization-command`, y no se puede combinar con él. Consulte [Authenticate to an egress proxy](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#authenticate-to-an-egress-proxy). Requiere Claude Code v2.1.238 o posterior. |

51| `--push-outcome-on-release` | `SELF_HOSTED_RUNNER_PUSH_OUTCOME_ON_RELEASE` | off | En un final de sesión iniciado por el runner, como un drenaje o una liberación por inactividad, el runner hace push a `origin` de las ramas principales de la sesión que tengan commits nuevos antes de eliminar el espacio de trabajo. Mejor esfuerzo; agrega 30 segundos al presupuesto de apagado. Requiere git 2.29 o posterior para reanudar desde ellas. Restringe el acceso de push a refs `claude/*`; consulta [Resumed sessions lose unpushed work](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#resumed-sessions-lose-unpushed-work). No se hace push de los repositorios de un hook `checkout`; toma una instantánea de ellos desde el [hook `post-session`](https://code.claude.com/docs/es/self-hosted-environments-configuration#post-session). |51| `--push-outcome-on-release` | `SELF_HOSTED_RUNNER_PUSH_OUTCOME_ON_RELEASE` | off | En un final de sesión iniciado por el runner, como un drenaje o una liberación por inactividad, el runner hace push a `origin` de las ramas principales de la sesión que tengan commits nuevos antes de eliminar el espacio de trabajo. Mejor esfuerzo; agrega 30 segundos al presupuesto de apagado. Requiere git 2.29 o posterior para reanudar desde ellas. Restringe el acceso de push a refs `claude/*`; consulta [Las sesiones reanudadas pierden el trabajo sin push](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#resumed-sessions-lose-unpushed-work). No se hace push de los repositorios de un hook `checkout`; toma una instantánea de ellos desde el [hook `post-session`](https://code.claude.com/docs/es/self-hosted-environments-configuration#post-session). |

52| `--release-idle-session-min <n>` | `SELF_HOSTED_RUNNER_SESSION_IDLE_MS` | `0` | Libera el slot de una sesión después de N minutos de inactividad una vez que termina un turno o la sesión espera la acción del usuario. [Algunas sesiones no cuentan como inactivas](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#some-sessions-don’t-count-as-idle), así que combínalo con `--kill-session-after-min`. Una tarea en segundo plano terminada mantiene la sesión ocupada durante como máximo la ventana [`SELF_HOSTED_RUNNER_BG_RESULT_GRACE_MS`](#environment-variable-only-settings). Para retrasar una liberación, establece [`--hold-idle-file`](https://code.claude.com/docs/es/self-hosted-environments-deploy#keep-an-idle-session-while-its-processes-run). `0` lo desactiva. |52| `--release-idle-session-min <n>` | `SELF_HOSTED_RUNNER_SESSION_IDLE_MS` | `0` | Libera el slot de una sesión después de N minutos de inactividad una vez que termina un turno o la sesión espera la acción del usuario. [Algunas sesiones no cuentan como inactivas](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#some-sessions-don’t-count-as-idle), así que combínalo con `--kill-session-after-min`. Una tarea en segundo plano terminada mantiene la sesión ocupada durante como máximo la ventana [`SELF_HOSTED_RUNNER_BG_RESULT_GRACE_MS`](#environment-variable-only-settings). Para retrasar una liberación, establece [`--hold-idle-file`](https://code.claude.com/docs/es/self-hosted-environments-deploy#keep-an-idle-session-while-its-processes-run). `0` lo desactiva. |

53| `--remove-session-state [bool]` | `SELF_HOSTED_RUNNER_REMOVE_SESSION_STATE` | off | Elimine los directorios por sesión de una sesión bajo `<base-dir>/_sessions/` cuando la sesión termina en este runner, sin importar el resultado. [Reuse a pre-warmed checkout](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#reuse-a-pre-warmed-checkout) describe lo que contienen y quién puede leerlos cuando permanecen. La eliminación es mejor esfuerzo: los directorios por sesión permanecen en su lugar cuando el runner es asesinado o alcanza su plazo de drenaje antes de que se ejecute la limpieza. Con el flag activado, el log de depuración de una sesión fallida o interrumpida no se mantiene en disco. Requiere Claude Code v2.1.268 o posterior. |53| `--remove-session-state [bool]` | `SELF_HOSTED_RUNNER_REMOVE_SESSION_STATE` | off | Elimine los directorios por sesión de una sesión bajo `<base-dir>/_sessions/` cuando la sesión termina en este runner, sin importar el resultado. [Reuse a pre-warmed checkout](https://code.claude.com/docs/es/self-hosted-environments-deploy.md#reuse-a-pre-warmed-checkout) describe lo que contienen y quién puede leerlos cuando permanecen. La eliminación es mejor esfuerzo: los directorios por sesión permanecen en su lugar cuando el runner es asesinado o alcanza su plazo de drenaje antes de que se ejecute la limpieza. Con el flag activado, el log de depuración de una sesión fallida o interrumpida no se mantiene en disco. Requiere Claude Code v2.1.268 o posterior. |

54| `--retire-at <epoch-seconds>` | `SELF_HOSTED_RUNNER_RETIRE_AT` | unset | Retire el runner en una marca de tiempo Unix absoluta en segundos, para infraestructura que mata el runner en un tiempo conocido; [Runner lifecycle](https://code.claude.com/docs/es/self-hosted-environments#runner-lifecycle) describe la secuencia de liberación y cómo dimensionar el margen. Los valores antes de 2001 o después del año 5138 son rechazados por el flag e ignorados por la variable de entorno. |54| `--retire-at <epoch-seconds>` | `SELF_HOSTED_RUNNER_RETIRE_AT` | unset | Retire el runner en una marca de tiempo Unix absoluta en segundos, para infraestructura que mata el runner en un tiempo conocido; [Runner lifecycle](https://code.claude.com/docs/es/self-hosted-environments#runner-lifecycle) describe la secuencia de liberación y cómo dimensionar el margen. Los valores antes de 2001 o después del año 5138 son rechazados por el flag e ignorados por la variable de entorno. |

Details

139| [`outputStyle`](#outputstyle) | Cambia el rol, el tono y el formato de salida de Claude con un [estilo de salida](https://code.claude.com/docs/es/output-styles.md) | Modelo y respuestas | Any file |139| [`outputStyle`](#outputstyle) | Cambia el rol, el tono y el formato de salida de Claude con un [estilo de salida](https://code.claude.com/docs/es/output-styles.md) | Modelo y respuestas | Any file |

140| [`parentSettingsBehavior`](#parentsettingsbehavior) | Aplica o descarta las restricciones que pasa un [host de SDK o IDE](https://code.claude.com/docs/es/managed-settings.md#let-an-embedding-host-add-policy) cuando implementas la [configuración administrada](https://code.claude.com/docs/es/managed-settings.md) | Configuración empresarial y administrada | Managed |140| [`parentSettingsBehavior`](#parentsettingsbehavior) | Aplica o descarta las restricciones que pasa un [host de SDK o IDE](https://code.claude.com/docs/es/managed-settings.md#let-an-embedding-host-add-policy) cuando implementas la [configuración administrada](https://code.claude.com/docs/es/managed-settings.md) | Configuración empresarial y administrada | Managed |

141| [`permissionExplainerEnabled`](#permissionexplainerenabled) | Eliminado en v2.1.257, junto con la explicación de comandos con `Ctrl+E` en las solicitudes de permiso de shell | Configuración de configuración global | Global config |141| [`permissionExplainerEnabled`](#permissionexplainerenabled) | Eliminado en v2.1.257, junto con la explicación de comandos con `Ctrl+E` en las solicitudes de permiso de shell | Configuración de configuración global | Global config |

142| [`permissions`](#permissions) | Establece reglas de permitir, preguntar y denegar, y el [modo de permisos](https://code.claude.com/docs/es/permission-modes.md) predeterminado | Configuración de permisos | Cualquier archivo |142| [`permissions`](#permissions) | Establece reglas de permitir, preguntar y denegar, y el [modo de permisos](https://code.claude.com/docs/es/permission-modes.md) predeterminado | Configuración de permisos | Any file |

143| [`permissions.additionalDirectories`](#permissions-additionaldirectories) | Da a Claude acceso a archivos en [directorios fuera del actual](https://code.claude.com/docs/es/permissions.md#working-directories) | Configuración de permisos | Any file |143| [`permissions.additionalDirectories`](#permissions-additionaldirectories) | Da a Claude acceso a archivos en [directorios fuera del actual](https://code.claude.com/docs/es/permissions.md#working-directories) | Configuración de permisos | Any file |

144| [`permissions.allow`](#permissions-allow) | Aprueba los [usos de herramientas](https://code.claude.com/docs/es/permissions.md#permission-rule-syntax) enumerados sin pedir confirmación | Configuración de permisos | Any file |144| [`permissions.allow`](#permissions-allow) | Aprueba los [usos de herramientas](https://code.claude.com/docs/es/permissions.md#permission-rule-syntax) enumerados sin pedir confirmación | Configuración de permisos | Any file |

145| [`permissions.ask`](#permissions-ask) | Pide confirmación siempre antes de los [usos de herramientas](https://code.claude.com/docs/es/permissions.md#permission-rule-syntax) enumerados | Configuración de permisos | Any file |145| [`permissions.ask`](#permissions-ask) | Pide confirmación siempre antes de los [usos de herramientas](https://code.claude.com/docs/es/permissions.md#permission-rule-syntax) enumerados | Configuración de permisos | Any file |

146| [`permissions.blockReadsOutsideWorkingDirectories`](#permissions-blockreadsoutsideworkingdirectories) | Haz que las herramientas de archivos rechacen las lecturas fuera de los [directorios de trabajo](https://code.claude.com/docs/es/permissions.md#working-directories) en todos los modos de permisos | Configuración de permisos | Any file |146| [`permissions.blockReadsOutsideWorkingDirectories`](#permissions-blockreadsoutsideworkingdirectories) | Haz que las herramientas de archivos rechacen las lecturas fuera de los [directorios de trabajo](https://code.claude.com/docs/es/permissions.md#working-directories) en todos los modos de permisos | Configuración de permisos | Any file |

147| [`permissions.blockWritesOutsideWorkingDirectories`](#permissions-blockwritesoutsideworkingdirectories) | Haz que las herramientas `Write`, `Edit` y `NotebookEdit` rechacen las rutas fuera de los [directorios de trabajo](https://code.claude.com/docs/es/permissions.md#working-directories) en todos los modos de permisos, salvo [algunos archivos propios de Claude Code](#what-the-write-block-refuses-and-what-stays-writable) | Configuración de permisos | Any file |147| [`permissions.blockWritesOutsideWorkingDirectories`](#permissions-blockwritesoutsideworkingdirectories) | Haz que las herramientas `Write`, `Edit` y `NotebookEdit` rechacen las rutas fuera de los [directorios de trabajo](https://code.claude.com/docs/es/permissions.md#working-directories) en todos los modos de permisos, salvo [algunos archivos propios de Claude Code](#what-the-write-block-refuses-and-what-stays-writable) | Configuración de permisos | Any file |

148| [`permissions.defaultMode`](#permissions-defaultmode) | Establece el [modo de permisos](https://code.claude.com/docs/es/permission-modes.md#which-mode-a-session-starts-in) predeterminado para las nuevas sesiones | Configuración de permisos | Cualquier archivo |148| [`permissions.defaultMode`](#permissions-defaultmode) | Establece el [modo de permisos](https://code.claude.com/docs/es/permission-modes.md#which-mode-a-session-starts-in) predeterminado para las nuevas sesiones | Configuración de permisos | Any file |

149| [`permissions.deny`](#permissions-deny) | Bloquea los [usos de herramientas](https://code.claude.com/docs/es/permissions.md#permission-rule-syntax) enumerados, incluidas las lecturas de archivos que contienen secretos | Configuración de permisos | Any file |149| [`permissions.deny`](#permissions-deny) | Bloquea los [usos de herramientas](https://code.claude.com/docs/es/permissions.md#permission-rule-syntax) enumerados, incluidas las lecturas de archivos que contienen secretos | Configuración de permisos | Any file |

150| [`permissions.disableBypassPermissionsMode`](#permissions-disablebypasspermissionsmode) | Impide que cualquiera entre en el [modo bypassPermissions](https://code.claude.com/docs/es/permission-modes.md#skip-all-checks-with-bypasspermissions-mode) | Configuración de permisos | Any file |150| [`permissions.disableBypassPermissionsMode`](#permissions-disablebypasspermissionsmode) | Impide que cualquiera entre en el [modo bypassPermissions](https://code.claude.com/docs/es/permission-modes.md#skip-all-checks-with-bypasspermissions-mode) | Configuración de permisos | Any file |

151| [`plansDirectory`](#plansdirectory) | Elige dónde escribe el [modo plan](https://code.claude.com/docs/es/permission-modes.md#analyze-before-you-edit-with-plan-mode) los archivos de plan | Memoria y contexto | Any file |151| [`plansDirectory`](#plansdirectory) | Elige dónde escribe el [modo plan](https://code.claude.com/docs/es/permission-modes.md#analyze-before-you-edit-with-plan-mode) los archivos de plan | Memoria y contexto | Any file |