> ## 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.

# Problemas comunes de Devin Desktop

> Resuelve problemas comunes de Devin Desktop Editor, como el límite de tasa, las advertencias de seguridad de MacOS, las actualizaciones de Windows, los fallos en Linux y los problemas del terminal.

<div id="general-faq">
  ### Preguntas frecuentes generales
</div>

<AccordionGroup>
  <Accordion title="Me suscribí a Pro, así que ¿por qué sigo en el nivel Free?">
    Primero, dale unos minutos para que se actualice. Si eso no funciona, intenta cerrar sesión en Devin Desktop desde el sitio web, reinicia tu IDE y vuelve a iniciar sesión en Devin Desktop. Además, asegúrate de tener instalada la versión más reciente de Devin Desktop.
  </Accordion>

  <Accordion title="¿Cómo cancelo mi suscripción a Pro/Teams?">
    Puedes cancelar tu plan de pago yendo a tu perfil y haciendo clic en tu icono, en la esquina superior derecha del [sitio web de Devin Desktop](https://windsurf.com/profile).

    Para cancelar tu suscripción a Pro, ve a la página `Billing` en el panel de navegación de la izquierda y haz clic en "Cancel Plan".

    Para cancelar tu suscripción a Teams, ve a la página `Manage Team` en el panel de navegación de la izquierda y haz clic en "Cancel Plan".
  </Accordion>

  <Accordion title="¿Cómo desactivo la telemetría de fragmentos de código?">
    Como se menciona en nuestra [página de seguridad](/es/admin/security#how-is-your-data-used-to-improve-devin), puedes desactivar la telemetría de fragmentos de código yendo a la [configuración de tu cuenta](https://windsurf.com/settings). Para obtener más información, visita nuestros [Términos de servicio](https://windsurf.com/terms-of-service-individual).
  </Accordion>

  <Accordion title="¿Cómo elimino mi cuenta?">
    Ponte en contacto con [soporte](https://windsurf.com/support/) para eliminar tu cuenta.
  </Accordion>

  <Accordion title="¿Cómo solicito una nueva funcionalidad?">
    Puedes compartir solicitudes de funcionalidades y comentarios a través de nuestros canales de la comunidad:
    [Reddit](https://www.reddit.com/r/windsurf/), [Discord](https://discord.com/invite/3XFf78nAx5) o [Twitter/X](https://x.com/windsurf).

    También puedes ponerte en contacto con nosotros a través de nuestra [plataforma de soporte](https://windsurf.com/support/).
  </Accordion>
</AccordionGroup>

<div id="im-experiencing-rate-limiting-issues">
  ### Tengo problemas con los límites de tasa
</div>

Estamos sujetos a límites de tasa y, por desgracia, a veces alcanzamos la capacidad máxima de los modelos prémium con los que trabajamos. Estamos trabajando activamente para aumentar estos límites y distribuir de forma justa la capacidad de la que disponemos.

Esto no debería ser un problema para siempre. Si aparece este error, espera unos momentos y vuelve a intentarlo.

<div id="pylance-or-pyright-isnt-working-python-syntax-highlighting-is-broken-or-subpar">
  ### Pylance o Pyright no funcionan / el resaltado de sintaxis de Python no funciona bien o es de baja calidad
</div>

Hemos desarrollado una [extensión de Pyright específica para Devin Desktop](/es/desktop/advanced#windsurf-extensions). Busca "Windsurf Pyright" o pega `@id:codeium.windsurfPyright` en la búsqueda de extensiones.

<div id="how-do-i-download-diagnostic-logs-to-send-to-the-devin-desktop-support-team">
  ### ¿Cómo descargo los registros de diagnóstico para enviarlos al equipo de soporte de Devin Desktop?
</div>

Puedes descargar los registros de diagnóstico desde tu panel de Cascade: pulsa los tres puntos en la esquina superior derecha y luego haz clic en "Download Diagnostics".

<Frame style={{ border: 'none', background: 'none' }}>
  <img src="https://mintcdn.com/cognitionai/WE51TvKjsiyk1ZHl/desktop/assets/windsurf/windsurf-download-diagnostics.png?fit=max&auto=format&n=WE51TvKjsiyk1ZHl&q=85&s=dc7a5b0e63ef1fcefee74c8e052a0adc" width="806" height="612" data-path="desktop/assets/windsurf/windsurf-download-diagnostics.png" />
</Frame>

<div id="on-macos-i-see-a-pop-up-devin-desktop-is-damaged-and-cannot-be-opened">
  ### En macOS, me aparece una ventana emergente: 'Devin Desktop' está dañado y no se puede abrir.
</div>

Esta ventana emergente se debe a un falso positivo en las funciones de seguridad de macOS. Normalmente puedes resolverlo yendo a "System Settings -> Privacy & Security" y haciendo clic en "Allow" o "Open anyway" para Devin Desktop. Si esto no funciona o no es posible, prueba los siguientes pasos:

1. Asegúrate de que Devin Desktop esté en tu carpeta `/Applications` y de que lo estés ejecutando desde allí.
2. Comprueba el tipo de procesador: si tu Mac tiene un chip Intel, asegúrate de tener la versión para Intel. Si es Apple Silicon (como M1, M2 o M3), asegúrate de tener la versión para Apple Silicon. Puedes seleccionar el tipo de procesador en la [página de descarga para Mac](https://windsurf.com/windsurf/download_mac).
3. Intenta volver a descargar el DMG e instalarlo de nuevo desde [la página oficial de descarga](https://windsurf.com/windsurf/download_mac), ya que esta función de seguridad suele activarse durante la descarga.
4. Asegúrate de que Devin Desktop (y la ventana emergente "Devin Desktop is Damaged") estén cerrados y ejecuta `xattr -c "/Applications/Devin.app/"`.

<div id="i-received-an-error-message-about-updates-on-windows-or-updates-are-not-appearing-on-windows">
  ### Recibo un mensaje de error sobre las actualizaciones en Windows, o las actualizaciones no aparecen en Windows.
</div>

Por ejemplo:

> Las actualizaciones están deshabilitadas porque está ejecutando la instalación con ámbito de usuario de Devin Desktop como Administrador.

No podemos actualizar automáticamente Devin Desktop cuando se ejecuta como Administrador. Vuelva a ejecutar Devin Desktop con ámbito de usuario para actualizarlo.

<div id="on-macos-remote-ssh-fails-with-undefined-error-0-but-ssh-works-from-terminal">
  ### En macOS, Remote SSH falla con "Error no definido: 0", pero SSH funciona desde Terminal
</div>

Si Remote SSH en Devin Desktop falla de inmediato, pero la misma conexión SSH funciona desde Terminal, VS Code u otras aplicaciones, normalmente se debe a que macOS está bloqueando el acceso de Devin Desktop a la red local.

En el registro de salida de Remote - SSH (Ver → Salida → Remote - SSH), verás:

```
debug1: Connecting to <hostname> port 22.
ssh: connect to host <hostname> port 22: Undefined error: 0
```

seguido de `SSH server closed unexpectedly. Error code: 255`.

El mensaje `Undefined error: 0` (en lugar de "Connection refused" o "Network unreachable") es el principal indicador: es el error que devuelve macOS cuando no se ha concedido a una aplicación el permiso de Red local en Privacidad y seguridad.

Para solucionarlo:

1. Abre **Configuración del Sistema → Privacidad y seguridad → Red local**.
2. Busca **Devin Desktop** en la lista y **activa** el interruptor.
3. Reinicia Devin Desktop y vuelve a intentar la conexión.

Si Devin Desktop no aparece en la lista de Red local, prueba a iniciar primero una conexión SSH desde Devin Desktop para que se muestre el aviso de permiso de macOS. Si el aviso se descartó anteriormente y el interruptor no aparece, eliminar y reinstalar Devin Desktop hará que el aviso vuelva a mostrarse la próxima vez que se inicie.

<div id="what-domains-should-i-whitelist-for-network-filtersfirewalls-vpns-or-proxies">
  ### ¿Qué dominios debo incluir en la lista de permitidos para filtros de red/firewalls, VPN o proxies?
</div>

Si usas algún tipo de filtrado de red, firewalls, servicios de VPN o trabajas en entornos con acceso restringido a la red, es posible que tengas problemas de conectividad con Devin Desktop. Para garantizar que funcione correctamente, incluye los siguientes dominios en la lista de permitidos de tu configuración de red:

**Para todos los clientes, Devin Desktop requiere (dominios del backend):**

* `.codeiumdata.com`
* `update.windsurf.com`
* `.windsurf.com`
* `.codeium.com`
* `.googleapis.com` (autenticación)
* `apis.google.com` (autenticación)
* `static.devin.ai`

**Los clientes de Cognition Platform requieren además (dominios del backend):**

* `app.devin.ai` (webapp, URL de sesión y descargas de recursos)
* `api.devin.ai` (backend de la API y el WebSocket en tiempo real de ACP)

Si usa reglas con comodines, `.devin.ai` cubre ambos. Los clientes de Cognition Platform en un dominio `devinenterprise.com` deben incluir en la lista de permitidos los hosts equivalentes (o `.devinenterprise.com`).

**Dominios accesibles para los usuarios (registro de cambios, documentación y soporte):**

* `docs.devin.ai` o `docs.devinenterprise.com` (registro de cambios y documentación, después del 2 de junio de 2026)
* `decagon.ai` (soporte)

<div id="on-linux-devin-desktop-quietly-doesnt-launch-or-crashes-on-launch">
  ### En Linux, Devin Desktop no se inicia o se bloquea al arrancar
</div>

Esto suele deberse a un problema de permisos de Electron, que también afecta a VSCode, y es algo esperable al usar el tarball en Linux.

La forma más sencilla de solucionarlo es ejecutar lo siguiente:

```bash theme={null}
            sudo chown root:root /path/to/windsurf/chrome-sandbox
            sudo chmod 4755 /path/to/windsurf/chrome-sandbox
```

A continuación, deberías poder iniciar Devin Desktop. También puedes ejecutar `windsurf` con la opción `--no-sandbox`, aunque no lo recomendamos.

Si esto falla, prueba lo siguiente.

<div id="i-received-an-error-message-saying-devin-desktop-failed-to-start">
  ### Recibí un mensaje de error que dice 'Devin Desktop failed to start'
</div>

<Warning>Advertencia: ¡eliminar estas carpetas borrará tu historial de conversaciones y la configuración local!</Warning>

Elimina la siguiente carpeta:

Windows: `C:\Users\<YOUR_USERNAME>\.codeium\windsurf\cascade`

Linux/Mac: `~/.codeium/windsurf/cascade`

y luego vuelve a iniciar el IDE.

<div id="my-cascade-panel-goes-blank">
  ### Mi panel de Cascade aparece en blanco
</div>

Ponte en contacto con nosotros si esto ocurre. Una grabación de pantalla nos sería de gran ayuda. A menudo, esto se soluciona borrando tu historial del chat (`~/.codeium/windsurf/cascade`).

<div id="terminal-session-appears-stuck-in-cascade">
  ### La sesión de terminal parece atascada en Cascade
</div>

Si un comando de terminal ya terminó de ejecutarse, pero Cascade sigue mostrando la sesión como en curso o atascada, esto puede deberse a varios problemas:

**Perfil de terminal predeterminado no configurado**

Esto puede deberse a que el perfil de terminal predeterminado no esté configurado explícitamente. Para resolverlo, puedes establecer el perfil de terminal predeterminado en la configuración de tu editor.

Abre la interfaz de Settings (Cmd/Ctrl + ,), busca "terminal default profile" y establece el valor adecuado para tu sistema operativo. Como alternativa, puedes agregar lo siguiente a tu `settings.json`:

Para macOS:

```json theme={null}
"terminal.integrated.defaultProfile.osx": "zsh"
```

Para Windows:

```json theme={null}
"terminal.integrated.defaultProfile.windows": "PowerShell"
```

En Linux:

```json theme={null}
"terminal.integrated.defaultProfile.linux": "bash"
```

Reemplaza el valor por el shell que prefieras (p. ej., `bash`, `zsh`, `PowerShell`, `Command Prompt`, etc.).

**Temas de zsh personalizados**

En algunos casos, un tema de zsh muy personalizado (por ejemplo, temas de Oh My Zsh, Powerlevel10k u otros frameworks de prompt) también puede hacer que Cascade crea que un comando sigue ejecutándose incluso después de haber terminado. Para comprobar si ese es el problema:

1. Abre tu archivo `~/.zshrc` en un editor de texto.
2. Desactiva temporalmente tu tema comentando las líneas que lo definen o cargan, como `ZSH_THEME="..."`, `source ~/.p10k.zsh` o `eval "$(oh-my-posh init zsh)"`.
3. Guarda el archivo, reinicia Devin Desktop (o abre una terminal nueva en Devin Desktop) y vuelve a ejecutar un comando.

Si la sesión de terminal deja de aparecer como bloqueada en Cascade, puedes mantener un tema más simple en `~/.zshrc` o crear una configuración de zsh independiente y mínima que se use solo para la terminal de Devin Desktop, de modo que tus otras terminales puedan seguir usando el tema más complejo.

**Seguimiento del contexto de la terminal de systemd (Linux)**

En algunas distribuciones de Linux más recientes (se ha reportado en Fedora 43 y versiones posteriores), la cadena de inicio del shell (`~/.bashrc` → `/etc/bashrc` → `/etc/profile.d/80-systemd-osc-context.sh`) puede habilitar el "seguimiento del contexto de la terminal" de systemd, que emite secuencias de escape OSC 3008 mediante `PS0` o `PROMPT_COMMAND`. Estas secuencias de control adicionales pueden interferir con el análisis de la salida de Cascade, haciendo que un comando parezca bloqueado o provocando que la salida capturada parezca ausente o truncada, aunque la terminal la muestre correctamente.

Para evitar este problema, haz que las secuencias de contexto OSC no se emitan en la terminal de Cascade evitando cargar `/etc/bashrc` desde tu `~/.bashrc`, o creando un archivo de configuración del shell mínimo que se use solo para Devin Desktop/Cascade.

<div id="docker-container-not-visible-in-remote-explorer-when-using-wsl">
  ### Contenedor de Docker no visible en el Explorador remoto al usar WSL
</div>

Al conectarse a contenedores de Docker dentro de WSL, es posible que la ventana del Explorador remoto no muestre los contenedores disponibles para la conexión, por lo que los usuarios deben recurrir a la solución alternativa de la paleta de comandos. Use Cmd+P (macOS) o Ctrl+P (Windows) → "Dev Containers: Attach to Running Container" para ver la lista completa de contenedores en ejecución.
