> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Descripción general de Cascade

> Cascade lleva la programación con IA basada en agentes a JetBrains con modos Write/Chat, entrada de voz, acceso a herramientas, modo turbo y colaboración en tiempo real.

Cascade de Windsurf lleva lo mejor del desarrollo con agentes a la suite de JetBrains.

Para abrir Cascade, presiona `Cmd/Ctrl+L` o haz clic en el icono de Cascade.

<div id="model-selection">
  # Selección de modelo
</div>

Selecciona el modelo de IA que prefieras en el menú ubicado debajo del cuadro de entrada de la conversación de Cascade. Haz clic abajo para ver el desglose completo de los modelos disponibles y su disponibilidad según los distintos planes y precios.

<Card title="Models" icon="robot" href="/es/windsurf/models" horizontal={true}>
  Disponibilidad de modelos en Windsurf.
</Card>

<div id="writechat-modes">
  # Modos Write/Chat
</div>

Cascade tiene dos modos: **Write** y **Chat**.

El modo Write permite a Cascade crear y modificar tu código, mientras que el modo Chat está optimizado para responder preguntas sobre tu código o sobre principios generales de programación.

<video autoPlay muted loop playsInline className="w-full aspect-video" src="https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/jetbrains-cascade-modes.mp4?fit=max&auto=format&n=d8O4q6w3H2CjrirL&q=85&s=dab1edae206eabdc1a675462866b1ad6" data-path="assets/jetbrains-cascade-modes.mp4" />

<div id="queued-messages">
  # Mensajes en cola
</div>

Mientras esperas a que Cascade termine su tarea actual, puedes poner en cola nuevos mensajes para que se ejecuten en orden una vez que la tarea termine.

Para agregar un mensaje a la cola, simplemente escribe tu mensaje mientras Cascade está trabajando y presiona `Enter`.

* **Enviar de inmediato**: Presiona Enter otra vez en un cuadro de texto vacío para enviarlo al instante.
* **Eliminar**: Elimina cualquier mensaje de la cola antes de que se envíe.

<div id="access-to-tools">
  # Acceso a herramientas
</div>

Cascade cuenta con varias herramientas, como Search, Analyze, [Web Search](/es/windsurf/cascade/web-search) y el [terminal](/es/windsurf/terminal).

Puede detectar qué paquetes y herramientas estás usando, cuáles necesitan instalarse e incluso instalarlos por ti. Solo pídele a Cascade cómo ejecutar tu proyecto y presiona Aceptar.

<Note>Cascade puede realizar hasta 25 llamadas a herramientas por solicitud. Si la trayectoria se detiene, simplemente escribe `continue` y Cascade reanudará desde donde se quedó. Cada `continue` contará como una nueva solicitud. </Note>

<div id="voice-input">
  # Entrada de voz
</div>

Usa la entrada de voz para interactuar con Cascade. En su versión actual, puede transcribir tu voz a texto.

<video autoPlay controls muted loop playsInline className="w-full aspect-video" src="https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/voice-mode.mp4?fit=max&auto=format&n=qJj_RRojefb93yIg&q=85&s=b6881ef11385d4f05fa151e0808a9e78" data-path="assets/windsurf/cascade/voice-mode.mp4" />

<div id="revert-to-previous-steps">
  # Revertir a pasos anteriores
</div>

Puedes revertir los cambios que Cascade haya realizado cuando lo desees. Solo pasa el cursor sobre el prompt original y haz clic en la flecha de revertir a la derecha, o revierte directamente desde la tabla de contenidos. Esto devolverá todos los cambios de código al estado de tu código en el paso seleccionado.

<Warning>Las reversiones actualmente no se pueden deshacer, ¡así que ten cuidado!</Warning>

<video autoPlay controls muted loop playsInline className="w-full aspect-video" src="https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-revert.mp4?fit=max&auto=format&n=qJj_RRojefb93yIg&q=85&s=fe494383062acfc1efe07b23c03607a2" data-path="assets/windsurf/cascade/cascade-revert.mp4" />

<div id="auto-execution-modes">
  # Modos de autoejecución
</div>

Cascade ofrece tres niveles de autoejecución de comandos en JetBrains: **Off**, **Auto** y **Turbo**. Puedes seleccionar tu nivel preferido desde el panel de configuración de Windsurf.

| Nivel     | Descripción                                                                                                             |
| --------- | ----------------------------------------------------------------------------------------------------------------------- |
| **Off**   | Nunca autoejecutar comandos de terminal, excepto aquellos en tu lista de permitidos.                                    |
| **Auto**  | El modelo de IA decide si autoejecutar comandos según una evaluación de seguridad. Disponible solo con modelos premium. |
| **Turbo** | Siempre autoejecutar comandos de terminal y controles del navegador, excepto aquellos en tu lista de bloqueados.        |

<Note>Para usuarios de Teams y Enterprise, los administradores pueden establecer un nivel máximo permitido de autoejecución. Los usuarios pueden seleccionar cualquier nivel hasta ese máximo, pero no pueden superarlo.</Note>

<Frame>
  <img style={{ maxHeight: "500px" }} src="https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?fit=max&auto=format&n=qJj_RRojefb93yIg&q=85&s=8860ea8311000ae2cc440cef26560620" width="680" height="60" data-path="assets/windsurf/cascade/cascade-turbo-mode.png" />
</Frame>

Para obtener más información sobre los niveles de autoejecución y las listas de permitidos/bloqueados, consulta la [documentación de Terminal](/es/windsurf/terminal#auto-executed-cascade-commands).

<div id="real-time-collaboration">
  # Colaboración en tiempo real
</div>

Una capacidad única de Cascade es que tiene conocimiento de tus acciones en tiempo real.

Ya no necesitas necesariamente aportar contexto sobre tus acciones previas, porque Cascade ya las conoce.

Prueba a realizar un cambio manual en el editor de código y luego pídele a Cascade que "continúe mi trabajo".

<div id="ignoring-files">
  # Ignorar archivos
</div>

Si quieres que Cascade ignore ciertos archivos, agrega esos archivos a `.codeiumignore` en la raíz de tu workspace. Esto evitará que Cascade vea, edite o cree archivos dentro de las rutas indicadas. Puedes especificar las rutas en un formato similar a `.gitignore`.

<div id="global-codeiumignore">
  ## .codeiumignore global
</div>

Para clientes Enterprise que gestionan múltiples repositorios, puedes aplicar reglas de exclusión en todos ellos colocando un archivo `.codeiumignore` global en la carpeta `~/.codeium/`. Esta configuración global se aplicará a todos los workspaces de Windsurf en tu sistema y se utilizará además de cualquier archivo `.codeiumignore` específico de cada repositorio.
