Documentation Index
Fetch the complete documentation index at: https://docs.devin.ai/llms.txt
Use this file to discover all available pages before exploring further.
Comando en la terminal
Cmd/Ctrl+I) para generar la sintaxis correcta de la CLI a partir de prompts en lenguaje natural.

Enviar la selección del terminal a Cascade
Cmd/Ctrl+L para enviarla a Cascade, donde podrás hacer referencia a esta selección en tu próximo prompt.

Menciona tu terminal con @
Comandos de Cascade con ejecución automática
Niveles de ejecución automática
| Nivel | Descripción |
|---|---|
| Deshabilitado | La ejecución automática está completamente deshabilitada. Todos los comandos requieren aprobación manual antes de ejecutarse. |
| Solo lista de permitidos | Solo se pueden ejecutar automáticamente los comandos que coincidan con entradas de tu lista de permitidos. Todos los demás comandos requieren aprobación manual. |
| Auto | Cascade usa su criterio para determinar si un comando es seguro para ejecutarse automáticamente. Los comandos que considere potencialmente riesgosos seguirán requiriendo tu aprobación. Esta función solo está disponible para mensajes enviados con modelos premium. |
| Turbo | Todos los comandos se ejecutan automáticamente de inmediato, excepto los que están en tu lista de denegación. |

Nivel máximo controlado por el Admin (Teams & Enterprise)
Listas de comandos para todo el equipo (Teams y Enterprise)
| Tipo de lista | Comportamiento |
|---|---|
| Lista de permitidos | Los comandos que coincidan con entradas de esta lista se ejecutarán automáticamente sin confirmación del usuario (cuando la ejecución automática esté habilitada para ese usuario). |
| Lista de denegados | Los comandos que coincidan con entradas de esta lista siempre requerirán la aprobación del usuario antes de ejecutarse, independientemente de la configuración del usuario. |
- Las configuraciones del equipo y del usuario se combinan: las listas a nivel de equipo se combinan con las listas individuales de permitidos y denegados del usuario configuradas en Settings de Devin Desktop. Un comando que coincida con la lista de permitidos del equipo o del usuario se ejecutará automáticamente (a menos que esté bloqueado por una lista de denegados).
- La lista de denegados tiene prioridad sobre la lista de permitidos: si un comando coincide con ambas listas (ya sea a nivel de equipo o de usuario), requerirá aprobación
Lista de permitidos
git, Cascade siempre aceptará git add -A.
Esta opción se puede configurar desde Command Palette → Open Settings (UI) → busca windsurf.cascadeCommandsAllowList.

Lista de denegación
rm, Cascade siempre pedirá permiso para ejecutar rm index.py.
Puedes configurarlo desde Command Palette → Open Settings (UI) → busca windsurf.cascadeCommandsDenyList.

Terminal dedicado
zsh como shell.

.zshrc y otros archivos específicos de zsh.
Si usas un shell distinto de zsh y quieres que Devin Desktop use variables de entorno compartidas, recomendamos crear un archivo de configuración compartido que ambos shells puedan cargar.
