Cascade es el asistente de IA agéntico de Windsurf con modos Code/Chat, llamadas a herramientas, entrada de voz, puntos de control, conciencia en tiempo real e integración con el linter.
Cascade de Windsurf habilita un nuevo nivel de colaboración entre personas y la IA.Para abrir Cascade, presiona Cmd/Ctrl+L o haz clic en el ícono de Cascade en la esquina superior derecha de la ventana de Windsurf. Cualquier texto seleccionado en el editor o en la terminal se incluirá automáticamente.
Selecciona el modelo de IA que prefieras en el menú debajo del cuadro de entrada de la conversación de Cascade. Haz clic abajo para ver la lista completa de modelos disponibles y su disponibilidad en los distintos planes y precios.
Cascade ofrece dos modos principales: Code y Chat.El modo Code permite que Cascade cree y haga modificaciones en tu código base, mientras que el modo Chat está optimizado para preguntas sobre tu código base o sobre principios generales de programación.En el modo Chat, Cascade puede proponerte código nuevo que puedes aceptar e insertar.
Cascade cuenta con funciones de planificación integradas que ayudan a mejorar el rendimiento en tareas de mayor duración.En segundo plano, un agente de planificación especializado refina continuamente el plan a largo plazo mientras el modelo de IA que hayas seleccionado se centra en ejecutar acciones a corto plazo basadas en ese plan.Cascade creará una lista de tareas dentro de la conversación para llevar un seguimiento del progreso en tareas complejas. Para modificar el plan, simplemente pídele a Cascade que actualice la lista de tareas.Cascade también puede actualizar automáticamente el plan a medida que incorpora nueva información, como una Memoria, durante una conversación.
Mientras esperas a que Cascade termine su tarea actual, puedes poner nuevos mensajes en cola para que se ejecuten en orden una vez que la tarea finalice.Para añadir 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 de inmediato.
Eliminar: Elimina cualquier mensaje de la cola antes de que se envíe
Cascade tiene a su disposición una variedad de herramientas, como Search, Analyze, Web Search, MCP y el terminal.Puede detectar qué paquetes y herramientas estás usando, cuáles deben instalarse e incluso instalarlos por ti. Solo pídele a Cascade cómo ejecutar tu proyecto y presiona Accept.
Cascade puede realizar hasta 20 llamadas a herramientas por prompt. Si la trayectoria se detiene, simplemente presiona el botón continue y Cascade reanudará desde donde se detuvo. Sin embargo, cada continue contará como un nuevo crédito de prompt debido a los costos de llamadas a herramientas.
Puedes configurar la opción Auto-Continue para que Cascade continúe automáticamente su respuesta si alcanza un límite. Esto consumirá créditos de prompt correspondientes al modelo de IA que estés usando.
Puedes revertir los cambios que Cascade haya realizado. Solo pasa el cursor sobre el prompt original y haz clic en la flecha de revertir a la derecha, o reviértelo directamente desde la tabla de contenido. Esto deshará todos los cambios de código y devolverá tu base de código al estado del paso elegido.
Las reversiones actualmente son irreversibles, ¡ten cuidado!
También puedes crear, desde la conversación, una instantánea/punto de control nombrado del estado actual de tu proyecto, al que podrás navegar fácilmente y revertir en cualquier momento.
Una capacidad única de Windsurf y Cascade es que saben lo que haces en tiempo real, por lo que no necesitas dar contexto sobre tus acciones anteriores.Simplemente pídele a Cascade: “Continuar”.
Cuando tengas problemas en tu código que aparezcan en el panel Problems en la parte inferior del editor, simplemente haz clic en el botón Send to Cascade para llevarlos al panel de Cascade como una mención @.
Si quieres que Cascade ignore archivos, puedes añadirlos a .codeiumignore en la raíz de tu workspace. Esto evitará que Cascade vea, edite o cree archivos dentro de las rutas indicadas. Puedes declarar las rutas de archivo en un formato similar a .gitignore.
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 workspace de Windsurf en tu sistema y se suma a cualquier archivo .codeiumignore específico del repositorio.
Cascade puede corregir automáticamente errores de linting en el código generado. Esto está activado de forma predeterminada, pero se puede desactivar haciendo clic en Auto-fix en la llamada de la herramienta y luego en disable. Esta edición no consumirá créditos.
Cuando Cascade realiza una edición con el objetivo principal de corregir los lints que generó y detectó automáticamente,
puede descontarla para que no tenga costo en créditos. Esto reconoce que
corregir errores de linting aumenta la cantidad de llamadas a herramientas que realiza Cascade.
Esta función está disponible únicamente para clientes de Teams y Enterprise.
Puedes compartir tus trayectorias de Cascade con tu equipo haciendo clic en el botón ... Opciones adicionales en la esquina superior derecha del panel de Cascade y luego en Share Conversation.
También puedes hacer referencia a conversaciones anteriores desde otras conversaciones mediante una @-mención.Cuando haces esto, Cascade recuperará la información más relevante y útil, como los resúmenes de la conversación, los puntos de control y las partes específicas de la conversación que consultes. Por lo general, no recuperará la conversación completa para no saturar la ventana de contexto.
Los usuarios pueden tener varias Cascades ejecutándose al mismo tiempo. Puedes alternar entre ellas usando el menú desplegable en la esquina superior izquierda del panel de Cascade.
Si dos Cascades editan el mismo archivo simultáneamente, las ediciones pueden solaparse y, en ocasiones, la segunda edición puede fallar.
Si esperas que dos Cascades editen archivos similares, deberías considerar usar worktrees para mantenerlas aisladas.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Windsurf Docs","colors":{"primary":"#34E8BB","light":"#34E8BB","dark":"#34E8BB"},"logo":{"light":"https://mintcdn.com/codeium/Hr_wKmLaXZaiQOb6/assets/windsurf-black-logo.svg?fit=max\u0026auto=format\u0026n=Hr_wKmLaXZaiQOb6\u0026q=85\u0026s=9d8592a768328271378364064a81840f","dark":"https://mintcdn.com/codeium/Wq_VJcrav3XIkIsv/assets/windsurf-white-logo.svg?fit=max\u0026auto=format\u0026n=Wq_VJcrav3XIkIsv\u0026q=85\u0026s=cf2529c7ca0b084c690089bc03b55830","href":"https://windsurf.com"},"favicon":{"light":"https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/favicon.png?fit=max\u0026auto=format\u0026n=d8O4q6w3H2CjrirL\u0026q=85\u0026s=4d5b8948a5f906d0cbc35a86c11be09c","dark":"https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/favicon.png?fit=max\u0026auto=format\u0026n=d8O4q6w3H2CjrirL\u0026q=85\u0026s=4d5b8948a5f906d0cbc35a86c11be09c"},"navbar":{"links":[],"primary":{"type":"button","label":"Download","href":"https://windsurf.com/download"}},"footer":{"socials":{"twitter":"https://x.com/windsurf","discord":"https://discord.com/invite/3XFf78nAx5"}},"seo":{"metatags":{"og:image":"https://exafunction.github.io/public/hero/thumbnail_docs.png","twitter:image":"https://exafunction.github.io/public/hero/thumbnail_docs.png","twitter:site":"@windsurf","og:description":"Docs for Windsurf (formerly Codeium): your modern coding superpowers.","og:site_name":"Windsurf Docs","twitter:description":"Docs for Windsurf (formerly Codeium): your modern coding superpowers."},"indexing":"navigable"},"integrations":{"ga4":{"measurementId":"G-8183L9GV0M"}},"contextual":{"options":["copy","view"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"windsurf/getting-started"},{"language":"fr","href":"fr/windsurf/getting-started"},{"language":"es","href":"es/windsurf/getting-started"},{"language":"de","href":"de/windsurf/getting-started"},{"language":"pt-BR","href":"pt-BR/windsurf/getting-started"},{"language":"zh","href":"zh/windsurf/getting-started"},{"language":"ja","href":"ja/windsurf/getting-started"},{"language":"ro","href":"ro/windsurf/getting-started"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"codeium","hasAudioNarration":false,"actualSubdomain":"codeium","customDomains":["docs.windsurf.com"],"gitSource":{"type":"github","owner":"exafunction","repo":"codeium-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a376473997978f88b3b1993","collectionId":"9727f842-12eb-4f0e-8ec0-704d51ec4ae7","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6a376473997978f88b3b1993:success","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"en","tag":"Windsurf","count":57},{"language":"de","tag":"Windsurf","count":49},{"language":"es","tag":"Windsurf","count":49},{"language":"fr","tag":"Windsurf","count":49},{"language":"ja","tag":"Windsurf","count":49},{"language":"pt-BR","tag":"Windsurf","count":49},{"language":"ro","tag":"Windsurf","count":49},{"language":"zh","tag":"Windsurf","count":49},{"language":"en","tag":"Windsurf Plugins","count":44},{"language":"de","tag":"Windsurf Plugins","count":44},{"language":"es","tag":"Windsurf Plugins","count":44},{"language":"fr","tag":"Windsurf Plugins","count":44},{"language":"ja","tag":"Windsurf Plugins","count":44},{"language":"pt-BR","tag":"Windsurf Plugins","count":44},{"language":"ro","tag":"Windsurf Plugins","count":44},{"language":"zh","tag":"Windsurf Plugins","count":44},{"language":"en","tag":"Accounts","count":32},{"language":"de","tag":"Konten","count":30},{"language":"es","tag":"Cuentas","count":30},{"language":"fr","tag":"Comptes","count":30},{"language":"ja","tag":"アカウント","count":30},{"language":"pt-BR","tag":"Contas","count":30},{"language":"ro","tag":"Conturi","count":30},{"language":"zh","tag":"账户","count":30},{"language":"en","tag":"Teams \u0026 Enterprise","count":27},{"language":"de","tag":"Teams \u0026 Enterprise","count":26},{"language":"es","tag":"Teams y Enterprise","count":26},{"language":"fr","tag":"Teams et Enterprise","count":26},{"language":"pt-BR","tag":"Teams e Enterprise","count":26},{"language":"en","tag":"API Reference","count":18},{"language":"de","tag":"API-Referenz","count":18},{"language":"es","tag":"Referencia de la API","count":18},{"language":"fr","tag":"Référence de l’API","count":18},{"language":"ja","tag":"API リファレンス","count":18},{"language":"pt-BR","tag":"Referência da API","count":18},{"language":"zh","tag":"API 参考","count":18},{"language":"en","tag":"Editor","count":16},{"language":"de","tag":"Editor","count":14},{"language":"es","tag":"Editor","count":14},{"language":"fr","tag":"Éditeur","count":14},{"language":"ja","tag":"エディタ","count":14},{"language":"ja","tag":"Teams と Enterprise","count":14},{"language":"pt-BR","tag":"Editor","count":14},{"language":"ro","tag":"Editor","count":14},{"language":"ro","tag":"Teams și Enterprise","count":14},{"language":"zh","tag":"编辑器","count":14},{"language":"zh","tag":"Teams 与 Enterprise","count":14},{"language":"en","tag":"Troubleshooting","count":13},{"language":"de","tag":"Fehlerbehebung","count":13},{"language":"fr","tag":"Dépannage","count":13},{"language":"ja","tag":"トラブルシューティング","count":13},{"language":"ro","tag":"Depanare","count":13},{"language":"zh","tag":"故障排查","count":13},{"language":"en","tag":"Cascade","count":12},{"language":"de","tag":"Cascade","count":12},{"language":"es","tag":"Cascade","count":12},{"language":"fr","tag":"Cascade","count":12},{"language":"ja","tag":"Teams \u0026 Enterprise","count":12},{"language":"ja","tag":"Cascade","count":12},{"language":"pt-BR","tag":"Cascade","count":12},{"language":"ro","tag":"Teams \u0026 Enterprise","count":12},{"language":"ro","tag":"Cascade","count":12},{"language":"zh","tag":"Teams 和 Enterprise","count":12},{"language":"zh","tag":"Cascade","count":12},{"language":"en","tag":"Analytics API","count":10},{"language":"de","tag":"Analytics-API","count":10},{"language":"es","tag":"Analytics API","count":10},{"language":"fr","tag":"Analytics API","count":10},{"language":"ja","tag":"Analytics API(アナリティクス API)","count":10},{"language":"pt-BR","tag":"Analytics API","count":10},{"language":"ro","tag":"Analytics API","count":10},{"language":"zh","tag":"Analytics API","count":10},{"language":"ro","tag":"Referință API","count":9},{"language":"de","tag":"Erste Schritte","count":8},{"language":"es","tag":"Primeros pasos","count":8},{"language":"pt-BR","tag":"Primeiros passos","count":8},{"language":"es","tag":"Solución de problemas","count":7},{"language":"pt-BR","tag":"Solução de problemas","count":7},{"language":"en","tag":"Features","count":6},{"language":"fr","tag":"Fonctionnalités","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"es/windsurf/cascade/cascade","slug":"/es/windsurf/cascade/cascade","pageMetadata":{"title":"Descripción general de Cascade","og:title":"Windsurf - Cascade","sidebarTitle":"Descripción general","description":"Cascade es el asistente de IA agéntico de Windsurf con modos Code/Chat, llamadas a herramientas, entrada de voz, puntos de control, conciencia en tiempo real e integración con el linter.","keywords":["Cascade","asistente de IA","agéntico","modo Code","modo Chat","llamadas a herramientas","entrada de voz","puntos de control","revertir"],"href":"/es/windsurf/cascade/cascade"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Cascade es el asistente de IA agéntico de Windsurf con modos Code/Chat, llamadas a herramientas, entrada de voz, puntos de control, conciencia en tiempo real e integración con el linter.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,Note,OptimizedImage,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Cascade de Windsurf habilita un nuevo nivel de colaboración entre personas y la IA.`}),`\n`,_jsxs(_components.p,{children:[`Para abrir Cascade, presiona `,_jsx(_components.code,{children:`Cmd/Ctrl+L`}),` o haz clic en el ícono de Cascade en la esquina superior derecha de la ventana de Windsurf. Cualquier texto seleccionado en el editor o en la terminal se incluirá automáticamente.`]}),`\n`,_jsx(`div`,{id:`quick-links-to-features`,children:_jsx(Heading,{level:`3`,id:`enlaces-rápidos-a-funciones`,children:`Enlaces rápidos a funciones`})}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Búsqueda web`,icon:`globe-pointer`,href:`/es/windsurf/cascade/web-search`,children:_jsx(_components.p,{children:`Busca en la web información para usar como referencia en las sugerencias de Cascade.`})}),_jsx(Card,{title:`Memorias y reglas`,icon:`cloud-word`,href:`/es/windsurf/cascade/memories`,children:_jsx(_components.p,{children:`Las memorias y las reglas ayudan a personalizar el comportamiento.`})})]}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`MCP`,icon:`hammer`,href:`/es/windsurf/cascade/mcp`,children:_jsx(_components.p,{children:`Los servidores MCP amplían las capacidades del agente.`})}),_jsx(Card,{title:`Terminal`,icon:`terminal`,href:`/es/windsurf/terminal`,children:_jsx(_components.p,{children:`Una experiencia de terminal mejorada.`})})]}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Flujos de trabajo`,icon:`list`,href:`/es/windsurf/cascade/workflows`,children:_jsx(_components.p,{children:`Automatiza tareas repetitivas.`})}),_jsx(Card,{title:`Implementaciones de aplicaciones`,icon:`rocket`,href:`/es/windsurf/cascade/app-deploys`,children:_jsx(_components.p,{children:`Implementa aplicaciones con un clic.`})})]}),`\n`,_jsx(`div`,{id:`model-selection`,children:_jsx(Heading,{level:`1`,id:`selección-de-modelo`,children:`Selección de modelo`})}),`\n`,_jsx(_components.p,{children:`Selecciona el modelo de IA que prefieras en el menú debajo del cuadro de entrada de la conversación de Cascade. Haz clic abajo para ver la lista completa de modelos disponibles y su disponibilidad en los distintos planes y precios.`}),`\n`,_jsx(Card,{title:`Models`,icon:`gear-code`,href:`/es/windsurf/models`,horizontal:true,children:_jsx(_components.p,{children:`Disponibilidad de modelos en Windsurf.`})}),`\n`,_jsx(`div`,{id:`cascade-code-cascade-chat`,children:_jsx(Heading,{level:`1`,id:`cascade-code-/-cascade-chat`,children:`Cascade Code / Cascade Chat`})}),`\n`,_jsxs(_components.p,{children:[`Cascade ofrece dos modos principales: `,_jsx(_components.strong,{children:`Code`}),` y `,_jsx(_components.strong,{children:`Chat`}),`.`]}),`\n`,_jsx(_components.p,{children:`El modo Code permite que Cascade cree y haga modificaciones en tu código base, mientras que el modo Chat está optimizado para preguntas sobre tu código base o sobre principios generales de programación.`}),`\n`,_jsx(_components.p,{children:`En el modo Chat, Cascade puede proponerte código nuevo que puedes aceptar e insertar.`}),`\n`,_jsx(`div`,{id:`plans-and-todo-lists`,children:_jsx(Heading,{level:`1`,id:`planes-y-listas-de-tareas`,children:`Planes y listas de tareas`})}),`\n`,_jsx(_components.p,{children:`Cascade cuenta con funciones de planificación integradas que ayudan a mejorar el rendimiento en tareas de mayor duración.`}),`\n`,_jsx(_components.p,{children:`En segundo plano, un agente de planificación especializado refina continuamente el plan a largo plazo mientras el modelo de IA que hayas seleccionado se centra en ejecutar acciones a corto plazo basadas en ese plan.`}),`\n`,_jsx(_components.p,{children:`Cascade creará una lista de tareas dentro de la conversación para llevar un seguimiento del progreso en tareas complejas. Para modificar el plan, simplemente pídele a Cascade que actualice la lista de tareas.`}),`\n`,_jsxs(_components.p,{children:[`Cascade también puede actualizar automáticamente el plan a medida que incorpora nueva información, como una `,_jsx(_components.a,{href:`/es/windsurf/cascade/memories`,children:`Memoria`}),`, durante una conversación.`]}),`\n`,_jsx(`div`,{id:`queued-messages`,children:_jsx(Heading,{level:`1`,id:`mensajes-en-cola`,children:`Mensajes en cola`})}),`\n`,_jsx(_components.p,{children:`Mientras esperas a que Cascade termine su tarea actual, puedes poner nuevos mensajes en cola para que se ejecuten en orden una vez que la tarea finalice.`}),`\n`,_jsxs(_components.p,{children:[`Para añadir un mensaje a la cola, simplemente escribe tu mensaje mientras Cascade está trabajando y presiona `,_jsx(_components.code,{children:`Enter`}),`.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enviar de inmediato`}),`: Presiona Enter otra vez en un cuadro de texto vacío para enviarlo de inmediato.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Eliminar`}),`: Elimina cualquier mensaje de la cola antes de que se envíe`]}),`\n`]}),`\n`,_jsx(`div`,{id:`tool-calling`,children:_jsx(Heading,{level:`1`,id:`llamadas-a-herramientas`,children:`Llamadas a herramientas`})}),`\n`,_jsxs(_components.p,{children:[`Cascade tiene a su disposición una variedad de herramientas, como Search, Analyze, `,_jsx(_components.a,{href:`/es/windsurf/cascade/web-search`,children:`Web Search`}),`, `,_jsx(_components.a,{href:`/es/windsurf/cascade/mcp`,children:`MCP`}),` y el `,_jsx(_components.a,{href:`/es/windsurf/terminal`,children:`terminal`}),`.`]}),`\n`,_jsx(_components.p,{children:`Puede detectar qué paquetes y herramientas estás usando, cuáles deben instalarse e incluso instalarlos por ti. Solo pídele a Cascade cómo ejecutar tu proyecto y presiona Accept.`}),`\n`,_jsxs(Note,{children:[`Cascade puede realizar hasta 20 llamadas a herramientas por prompt. Si la trayectoria se detiene, simplemente presiona el botón `,_jsx(_components.code,{children:`continue`}),` y Cascade reanudará desde donde se detuvo. Sin embargo, cada `,_jsx(_components.code,{children:`continue`}),` contará como un nuevo crédito de prompt debido a los costos de llamadas a herramientas.`]}),`\n`,_jsxs(_components.p,{children:[`Puedes configurar la opción `,_jsx(_components.code,{children:`Auto-Continue`}),` para que Cascade continúe automáticamente su respuesta si alcanza un límite. Esto consumirá créditos de prompt correspondientes al modelo de IA que estés usando.`]}),`\n`,_jsx(Frame,{children:_jsx(`video`,{autoPlay:true,muted:true,loop:true,playsInline:true,src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-continue.mp4?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=0f75d2d9de596f1ead6f37c4f68eca43`,\"data-path\":`assets/windsurf/cascade/auto-continue.mp4`})}),`\n`,_jsx(`div`,{id:`voice-input`,children:_jsx(Heading,{level:`1`,id:`entrada-de-voz`,children:`Entrada de voz`})}),`\n`,_jsx(_components.p,{children:`Usa la entrada de voz para interactuar con Cascade mediante tu voz. En su estado actual, puede transcribir tu voz a texto.`}),`\n`,_jsx(`video`,{autoPlay:true,controls:true,muted:true,loop:true,playsInline:true,className:`mint-w-full mint-aspect-video`,src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/voice-mode.mp4?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=b6881ef11385d4f05fa151e0808a9e78`,\"data-path\":`assets/windsurf/cascade/voice-mode.mp4`}),`\n`,_jsx(`div`,{id:`named-checkpoints-and-reverts`,children:_jsx(Heading,{level:`1`,id:`puntos-de-control-nombrados-y-reversiones`,children:`Puntos de control nombrados y reversiones`})}),`\n`,_jsx(_components.p,{children:`Puedes revertir los cambios que Cascade haya realizado. Solo pasa el cursor sobre el prompt original y haz clic en la flecha de revertir a la derecha, o reviértelo directamente desde la tabla de contenido. Esto deshará todos los cambios de código y devolverá tu base de código al estado del paso elegido.`}),`\n`,_jsx(Warning,{children:`Las reversiones actualmente son irreversibles, ¡ten cuidado!`}),`\n`,_jsx(`video`,{autoPlay:true,controls:true,muted:true,loop:true,playsInline:true,className:`mint-w-full mint-aspect-video`,src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-revert.mp4?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=fe494383062acfc1efe07b23c03607a2`,\"data-path\":`assets/windsurf/cascade/cascade-revert.mp4`}),`\n`,_jsx(_components.p,{children:`También puedes crear, desde la conversación, una instantánea/punto de control nombrado del estado actual de tu proyecto, al que podrás navegar fácilmente y revertir en cualquier momento.`}),`\n`,_jsx(`video`,{autoPlay:true,controls:true,muted:true,loop:true,playsInline:true,className:`mint-w-full mint-aspect-video`,src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/namedcheckpoints.mp4?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=d3c50b95ea5c2e67c2f08f00af4d11f6`,\"data-path\":`assets/windsurf/cascade/namedcheckpoints.mp4`}),`\n`,_jsx(`div`,{id:`real-time-awareness`,children:_jsx(Heading,{level:`1`,id:`conocimiento-en-tiempo-real`,children:`Conocimiento en tiempo real`})}),`\n`,_jsx(_components.p,{children:`Una capacidad única de Windsurf y Cascade es que saben lo que haces en tiempo real, por lo que no necesitas dar contexto sobre tus acciones anteriores.`}),`\n`,_jsx(_components.p,{children:`Simplemente pídele a Cascade: “Continuar”.`}),`\n`,_jsx(`video`,{autoPlay:true,controls:true,muted:true,loop:true,playsInline:true,className:`mint-w-full mint-aspect-video`,src:`https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-continue.mp4?fit=max\u0026auto=format\u0026n=vRt4FQOyBeZpD2Pu\u0026q=85\u0026s=72fa8688e966ff308daa5876e6dc7f98`,\"data-path\":`assets/windsurf-continue.mp4`}),`\n`,_jsx(`div`,{id:`send-problems-to-cascade`,children:_jsx(Heading,{level:`1`,id:`enviar-problemas-a-cascade`,children:`Enviar problemas a Cascade`})}),`\n`,_jsxs(_components.p,{children:[`Cuando tengas problemas en tu código que aparezcan en el panel Problems en la parte inferior del editor, simplemente haz clic en el botón `,_jsx(_components.code,{children:`Send to Cascade`}),` para llevarlos al panel de Cascade como una mención @.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{style:{maxHeight:`500px`},src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/send-problems-to-cascade.png?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=46a20b503cb0cda0139ab1b081ca3de3`,\"data-og-width\":`316`,width:`316`,\"data-og-height\":`122`,height:`122`,\"data-path\":`assets/windsurf/cascade/send-problems-to-cascade.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/send-problems-to-cascade.png?w=280\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=28061b4d7f851d8840f436f8b0919e15 280w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/send-problems-to-cascade.png?w=560\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=93934a76820912a1fd5a1778cf641844 560w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/send-problems-to-cascade.png?w=840\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=0aab2818d64a7b08e266baacf6560cce 840w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/send-problems-to-cascade.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=fe744688100032ab1c298e97ef822efc 1100w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/send-problems-to-cascade.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=8d794127338249c9fbc74399ac7d1414 1650w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/send-problems-to-cascade.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=74ef3a1d9023525aeea7ca654149a3b4 2500w`})}),`\n`,_jsx(`div`,{id:`explain-and-fix`,children:_jsx(Heading,{level:`1`,id:`explicar-y-corregir`,children:`Explicar y corregir`})}),`\n`,_jsxs(_components.p,{children:[`Si te encuentras con algún error en el editor, simplemente selecciónalo y haz clic en `,_jsx(_components.code,{children:`Explain and Fix`}),` para que Cascade lo solucione por ti.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{style:{maxHeight:`500px`},src:`https://mintcdn.com/codeium/bVGscI7v3lPUsThV/assets/windsurf/windsurf-explain-fix.png?fit=max\u0026auto=format\u0026n=bVGscI7v3lPUsThV\u0026q=85\u0026s=e2d18a81a54554b523805d75317488f5`,\"data-og-width\":`886`,width:`886`,\"data-og-height\":`140`,height:`140`,\"data-path\":`assets/windsurf/windsurf-explain-fix.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/codeium/bVGscI7v3lPUsThV/assets/windsurf/windsurf-explain-fix.png?w=280\u0026fit=max\u0026auto=format\u0026n=bVGscI7v3lPUsThV\u0026q=85\u0026s=79109955cb9719ec411c6f41ff2a4f52 280w, https://mintcdn.com/codeium/bVGscI7v3lPUsThV/assets/windsurf/windsurf-explain-fix.png?w=560\u0026fit=max\u0026auto=format\u0026n=bVGscI7v3lPUsThV\u0026q=85\u0026s=a122405e2d8bf975f03842eb63fda6e3 560w, https://mintcdn.com/codeium/bVGscI7v3lPUsThV/assets/windsurf/windsurf-explain-fix.png?w=840\u0026fit=max\u0026auto=format\u0026n=bVGscI7v3lPUsThV\u0026q=85\u0026s=628e64768d102e28f380f1d5f8c1a770 840w, https://mintcdn.com/codeium/bVGscI7v3lPUsThV/assets/windsurf/windsurf-explain-fix.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bVGscI7v3lPUsThV\u0026q=85\u0026s=13161a7f834d458a9436b337d67cc58f 1100w, https://mintcdn.com/codeium/bVGscI7v3lPUsThV/assets/windsurf/windsurf-explain-fix.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bVGscI7v3lPUsThV\u0026q=85\u0026s=1d9ebea051ccb1a80798c57e2ef2b89b 1650w, https://mintcdn.com/codeium/bVGscI7v3lPUsThV/assets/windsurf/windsurf-explain-fix.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bVGscI7v3lPUsThV\u0026q=85\u0026s=c2e9a3082c59fe0299d68fcfd74b4185 2500w`})}),`\n`,_jsx(`div`,{id:`ignoring-files`,children:_jsx(Heading,{level:`1`,id:`ignorar-archivos`,children:`Ignorar archivos`})}),`\n`,_jsxs(_components.p,{children:[`Si quieres que Cascade ignore archivos, puedes añadirlos a `,_jsx(_components.code,{children:`.codeiumignore`}),` en la raíz de tu workspace. Esto evitará que Cascade vea, edite o cree archivos dentro de las rutas indicadas. Puedes declarar las rutas de archivo en un formato similar a `,_jsx(_components.code,{children:`.gitignore`}),`.`]}),`\n`,_jsx(`div`,{id:`global-codeiumignore`,children:_jsx(Heading,{level:`2`,id:`codeiumignore-global`,children:`.codeiumignore global`})}),`\n`,_jsxs(_components.p,{children:[`Para clientes Enterprise que gestionan múltiples repositorios, puedes aplicar reglas de exclusión en todos ellos colocando un archivo `,_jsx(_components.code,{children:`.codeiumignore`}),` global en la carpeta `,_jsx(_components.code,{children:`~/.codeium/`}),`. Esta configuración global se aplicará a todos los workspace de Windsurf en tu sistema y se suma a cualquier archivo `,_jsx(_components.code,{children:`.codeiumignore`}),` específico del repositorio.`]}),`\n`,_jsx(`div`,{id:`linter-integration`,children:_jsx(Heading,{level:`1`,id:`integración-con-el-linter`,children:`Integración con el linter`})}),`\n`,_jsxs(_components.p,{children:[`Cascade puede corregir automáticamente errores de linting en el código generado. Esto está activado de forma predeterminada, pero se puede desactivar haciendo clic en `,_jsx(_components.code,{children:`Auto-fix`}),` en la llamada de la herramienta y luego en `,_jsx(_components.code,{children:`disable`}),`. Esta edición no consumirá créditos.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-fix-lint.png?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=ae3f3ecca77f0a0a646adedb91b6a22e`,\"data-og-width\":`584`,width:`584`,\"data-og-height\":`196`,height:`196`,\"data-path\":`assets/windsurf/cascade/auto-fix-lint.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-fix-lint.png?w=280\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=4c3726305eed4f34d6985a4fe06b5816 280w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-fix-lint.png?w=560\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=fb969e8bfe739b9daa9d0ef6284a19fe 560w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-fix-lint.png?w=840\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=462f5f2e5fd3f6e632bf417c35f739bd 840w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-fix-lint.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=651fa582a7c313772372a49bad3438b1 1100w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-fix-lint.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=1aed8edc51e41f0121e93d5dd253be07 1650w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/auto-fix-lint.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=0c3129926f6965afb414bf5e5dd641cd 2500w`})}),`\n`,_jsx(_components.p,{children:`Cuando Cascade realiza una edición con el objetivo principal de corregir los lints que generó y detectó automáticamente,\npuede descontarla para que no tenga costo en créditos. Esto reconoce que\ncorregir errores de linting aumenta la cantidad de llamadas a herramientas que realiza Cascade.`}),`\n`,_jsx(`div`,{id:`sharing-your-conversation`,children:_jsx(Heading,{level:`1`,id:`compartir-tu-conversación`,children:`Compartir tu conversación`})}),`\n`,_jsx(Note,{children:`Esta función está disponible únicamente para clientes de Teams y Enterprise.`}),`\n`,_jsxs(_components.p,{children:[`Puedes compartir tus trayectorias de Cascade con tu equipo haciendo clic en el botón `,_jsx(_components.code,{children:`...`}),` Opciones adicionales en la esquina superior derecha del panel de Cascade y luego en `,_jsx(_components.code,{children:`Share Conversation`}),`.`]}),`\n`,_jsx(`div`,{id:`mention-previous-conversations`,children:_jsx(Heading,{level:`1`,id:`menciona-@-conversaciones-anteriores`,children:`Menciona (@) conversaciones anteriores`})}),`\n`,_jsxs(_components.p,{children:[`También puedes hacer referencia a conversaciones anteriores desde otras conversaciones mediante una `,_jsx(_components.code,{children:`@-mención`}),`.`]}),`\n`,_jsx(_components.p,{children:`Cuando haces esto, Cascade recuperará la información más relevante y útil, como los resúmenes de la conversación, los puntos de control y las partes específicas de la conversación que consultes. Por lo general, no recuperará la conversación completa para no saturar la ventana de contexto.`}),`\n`,_jsx(`video`,{autoPlay:true,controls:true,muted:true,loop:true,playsInline:true,className:`mint-w-full mint-aspect-video`,src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/at-mention-convos.mp4?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=f580f0222fdf75ec42cb7a9470e6de02`,\"data-path\":`assets/windsurf/cascade/at-mention-convos.mp4`}),`\n`,_jsx(`div`,{id:`simultaneous-cascades`,children:_jsx(Heading,{level:`1`,id:`cascades-simultáneas`,children:`Cascades simultáneas`})}),`\n`,_jsx(_components.p,{children:`Los usuarios pueden tener varias Cascades ejecutándose al mismo tiempo. Puedes alternar entre ellas usando el menú desplegable en la esquina superior izquierda del panel de Cascade.`}),`\n`,_jsx(Warning,{children:`Si dos Cascades editan el mismo archivo simultáneamente, las ediciones pueden solaparse y, en ocasiones, la segunda edición puede fallar.`}),`\n`,_jsxs(_components.p,{children:[`Si esperas que dos Cascades editen archivos similares, deberías considerar usar `,_jsx(_components.a,{href:`/es/windsurf/cascade/worktrees`,children:`worktrees`}),` para mantenerlas aisladas.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Descripción general de Cascade","og:title":"Windsurf - Cascade","sidebarTitle":"Descripción general","description":"Cascade es el asistente de IA agéntico de Windsurf con modos Code/Chat, llamadas a herramientas, entrada de voz, puntos de control, conciencia en tiempo real e integración con el linter.","keywords":["Cascade","asistente de IA","agéntico","modo Code","modo Chat","llamadas a herramientas","entrada de voz","puntos de control","revertir"],"href":"/es/windsurf/cascade/cascade"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Enlaces rápidos a funciones","slug":"enlaces-rápidos-a-funciones","depth":3,"children":[]},{"title":"Selección de modelo","slug":"selección-de-modelo","depth":1,"children":[]},{"title":"Cascade Code / Cascade Chat","slug":"cascade-code-/-cascade-chat","depth":1,"children":[]},{"title":"Planes y listas de tareas","slug":"planes-y-listas-de-tareas","depth":1,"children":[]},{"title":"Mensajes en cola","slug":"mensajes-en-cola","depth":1,"children":[]},{"title":"Llamadas a herramientas","slug":"llamadas-a-herramientas","depth":1,"children":[]},{"title":"Entrada de voz","slug":"entrada-de-voz","depth":1,"children":[]},{"title":"Puntos de control nombrados y reversiones","slug":"puntos-de-control-nombrados-y-reversiones","depth":1,"children":[]},{"title":"Conocimiento en tiempo real","slug":"conocimiento-en-tiempo-real","depth":1,"children":[]},{"title":"Enviar problemas a Cascade","slug":"enviar-problemas-a-cascade","depth":1,"children":[]},{"title":"Explicar y corregir","slug":"explicar-y-corregir","depth":1,"children":[]},{"title":"Ignorar archivos","slug":"ignorar-archivos","depth":1,"children":[]},{"title":".codeiumignore global","slug":"codeiumignore-global","depth":2,"children":[]},{"title":"Integración con el linter","slug":"integración-con-el-linter","depth":1,"children":[]},{"title":"Compartir tu conversación","slug":"compartir-tu-conversación","depth":1,"children":[]},{"title":"Menciona (@) conversaciones anteriores","slug":"menciona-@-conversaciones-anteriores","depth":1,"children":[]},{"title":"Cascades simultáneas","slug":"cascades-simultáneas","depth":1,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-aspect-video {\n aspect-ratio: 16 / 9\n}\n.mint-w-full {\n width: 100%\n}","subdomain":"codeium","siteName":"Windsurf Docs","title":"Windsurf - Cascade","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/windsurf/cascade/cascade","matchLevel":1},"fr":{"href":"/fr/windsurf/cascade/cascade","matchLevel":1},"es":{"href":"/es/windsurf/cascade/cascade","matchLevel":0},"de":{"href":"/de/windsurf/cascade/cascade","matchLevel":1},"pt-BR":{"href":"/pt-BR/windsurf/cascade/cascade","matchLevel":1},"zh":{"href":"/zh/windsurf/cascade/cascade","matchLevel":1},"ja":{"href":"/ja/windsurf/cascade/cascade","matchLevel":1},"ro":{"href":"/ro/windsurf/cascade/cascade","matchLevel":1}}},"lastModified":"2026-03-09T16:56:12.965Z","originalFileLocation":"es/windsurf/cascade/cascade.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Cascade es el asistente de IA agéntico de Windsurf con modos Code/Chat, llamadas a herramientas, entrada de voz, puntos de control, conciencia en tiempo real e integración con el linter.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Windsurf Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Windsurf - Cascade\">\u003cmeta data-mint-head property=\"og:description\" content=\"Docs for Windsurf (formerly Codeium): your modern coding superpowers.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Windsurf Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.windsurf.com/es/windsurf/cascade/cascade\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://exafunction.github.io/public/hero/thumbnail_docs.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Windsurf - Cascade\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Docs for Windsurf (formerly Codeium): your modern coding superpowers.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://exafunction.github.io/public/hero/thumbnail_docs.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/codeium/fpJcfiGfVrP-tNfE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Windsurf Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#34E8BB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.windsurf.com/es/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/es/windsurf/cascade/cascade.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.windsurf.com/es/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.windsurf.com/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.windsurf.com/fr/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.windsurf.com/de/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.windsurf.com/pt-BR/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.windsurf.com/zh/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.windsurf.com/ja/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ro\" href=\"https://docs.windsurf.com/ro/windsurf/cascade/cascade\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.windsurf.com/windsurf/cascade/cascade\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.windsurf.com/#organization\",\"name\":\"Windsurf Docs\",\"url\":\"https://docs.windsurf.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/codeium/Hr_wKmLaXZaiQOb6/assets/windsurf-black-logo.svg?fit=max\u0026auto=format\u0026n=Hr_wKmLaXZaiQOb6\u0026q=85\u0026s=9d8592a768328271378364064a81840f\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.windsurf.com#website\",\"name\":\"Windsurf Docs\",\"url\":\"https://docs.windsurf.com\",\"publisher\":{\"@id\":\"https://docs.windsurf.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade#webpage\",\"url\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade\",\"name\":\"Descripción general de Cascade\",\"description\":\"Cascade es el asistente de IA agéntico de Windsurf con modos Code/Chat, llamadas a herramientas, entrada de voz, puntos de control, conciencia en tiempo real e integración con el linter.\",\"dateModified\":\"2026-03-09T16:56:12.965Z\",\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Windsurf Docs\",\"item\":\"https://docs.windsurf.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Descripción general de Cascade\",\"item\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade#article\",\"headline\":\"Descripción general de Cascade\",\"name\":\"Descripción general de Cascade\",\"description\":\"Cascade es el asistente de IA agéntico de Windsurf con modos Code/Chat, llamadas a herramientas, entrada de voz, puntos de control, conciencia en tiempo real e integración con el linter.\",\"url\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade\",\"mainEntityOfPage\":{\"@id\":\"https://docs.windsurf.com/es/windsurf/cascade/cascade#webpage\"},\"image\":\"https://exafunction.github.io/public/hero/thumbnail_docs.png\",\"dateModified\":\"2026-03-09T16:56:12.965Z\",\"keywords\":\"Cascade, asistente de IA, agéntico, modo Code, modo Chat, llamadas a herramientas, entrada de voz, puntos de control, revertir\",\"publisher\":{\"@id\":\"https://docs.windsurf.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"}}]}\u003c/script>","siteName":"Windsurf Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/windsurf/cascade/cascade"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/windsurf/cascade/cascade"}]},{"language":"es","tabs":[{"tab":"Windsurf","groups":[{"group":"Editor","pages":[{"group":"Primeros pasos","pages":[{"title":"Bienvenido a Windsurf","sidebarTitle":"Configuración","href":"/es/windsurf/getting-started"},{"group":"Extensiones recomendadas","pages":[{"title":"Extensiones recomendadas","href":"/es/windsurf/recommended-extensions"},{"title":"C#, .NET y CPP","href":"/es/windsurf/csharp-cpp"}]}]},{"title":"Modelos de IA","sidebarTitle":"Modelos","href":"/es/windsurf/models"},{"title":"Windsurf Tab","sidebarTitle":"Tab","href":"/es/tab/overview"},{"title":"Command","sidebarTitle":"Command","href":"/es/command/windsurf-overview"},{"title":"Lentes de código","href":"/es/command/windsurf-related-features"},{"title":"Terminal","sidebarTitle":"Terminal","href":"/es/windsurf/terminal"},{"title":"Vistas previas de Windsurf","sidebarTitle":"Vistas previas en el navegador","href":"/es/windsurf/previews"},{"title":"Mensajes de commit con IA","href":"/es/windsurf/ai-commit-message"},{"title":"DeepWiki","sidebarTitle":"DeepWiki","href":"/es/windsurf/deepwiki"},{"title":"Codemaps","href":"/es/windsurf/codemaps"},{"title":"Vibe and Replace","sidebarTitle":"Vibe and Replace","href":"/es/windsurf/vibe-and-replace"},{"title":"Configuración avanzada","sidebarTitle":"Avanzado","description":"Configuraciones avanzadas de Windsurf que incluyen compatibilidad con SSH, Dev Containers, WSL, configuración del marketplace de extensiones y acceso de Cascade a archivos .gitignore.","href":"/es/windsurf/advanced"}]},{"group":"Cascade","pages":[{"title":"Descripción general de Cascade","sidebarTitle":"Descripción general","href":"/es/windsurf/cascade/cascade"},{"title":"Modo Arena","sidebarTitle":"Modo Arena","description":"Ejecuta varias instancias de Cascade en paralelo usando el modo arena para explorar distintos enfoques al mismo tiempo.","href":"/es/windsurf/cascade/arena"},{"title":"Modos de Cascade","sidebarTitle":"Modos","href":"/es/windsurf/cascade/modes"},{"title":"Implementaciones de aplicaciones","href":"/es/windsurf/cascade/app-deploys"},{"title":"Búsqueda en la web y en la documentación","href":"/es/windsurf/cascade/web-search"},{"title":"Memories y Rules","href":"/es/windsurf/cascade/memories"},{"title":"Skills","href":"/es/windsurf/cascade/skills"},{"title":"AGENTS.md","sidebarTitle":"AGENTS.md","href":"/es/windsurf/cascade/agents-md"},{"title":"Workflows","sidebarTitle":"Workflows","href":"/es/windsurf/cascade/workflows"},{"title":"Worktrees de Git","sidebarTitle":"Worktrees de Git","href":"/es/windsurf/cascade/worktrees"},{"title":"Model Context Protocol (MCP)","href":"/es/windsurf/cascade/mcp"},{"title":"Hooks de Cascade","href":"/es/windsurf/cascade/hooks"}]},{"group":"Cuentas","pages":[{"title":"Planes y uso de créditos","sidebarTitle":"Uso","href":"/es/windsurf/accounts/usage"},{"title":"Analytics","href":"/es/windsurf/accounts/analytics"},{"group":"Teams y Enterprise","pages":[{"group":"Primeros pasos","pages":[{"title":"Primeros pasos con Teams y Enterprise","sidebarTitle":"Primeros pasos","href":"/es/windsurf/accounts/teams-getting-started"},{"title":"Guía para administradores","href":"/es/windsurf/guide-for-admins"}]},{"title":"Acceso y gestión basados en roles","sidebarTitle":"Acceso basado en roles","href":"/es/windsurf/accounts/rbac-role-management"},{"group":"Referencia de la API","pages":[{"title":"Referencia de la API","href":"/es/windsurf/accounts/api-reference/api-introduction"},{"group":"Analytics API","pages":[{"title":"Analytics API","href":"/es/windsurf/accounts/api-reference/analytics-api-introduction"},{"title":"Obtener Analytics de la página de usuario","api":"POST https://server.codeium.com/api/v1/UserPageAnalytics","href":"/es/windsurf/accounts/api-reference/user-page-analytics"},{"title":"Obtener Analytics de Cascade","api":"POST https://server.codeium.com/api/v1/CascadeAnalytics","href":"/es/windsurf/accounts/api-reference/cascade-analytics"},{"title":"Consulta personalizada de Analytics","api":"POST https://server.codeium.com/api/v1/Analytics","href":"/es/windsurf/accounts/api-reference/custom-analytics"},{"title":"Manejo de errores","href":"/es/windsurf/accounts/api-reference/errors"}]},{"group":"API de uso","pages":[{"title":"Establecer la configuración de uso","api":"POST https://server.codeium.com/api/v1/UsageConfig","href":"/es/windsurf/accounts/api-reference/usage-config"},{"title":"Obtener configuración de uso","api":"POST https://server.codeium.com/api/v1/GetUsageConfig","href":"/es/windsurf/accounts/api-reference/get-usage-config"},{"title":"Obtener saldo de créditos del equipo","api":"POST https://server.codeium.com/api/v1/GetTeamCreditBalance","href":"/es/windsurf/accounts/api-reference/get-team-credit-balance"}]}]},{"title":"Configurar SSO y SCIM","sidebarTitle":"SSO y SCIM","href":"/es/windsurf/accounts/sso-scim"},{"title":"Verificación de dominio","sidebarTitle":"Verificación de dominio","href":"/es/windsurf/accounts/domain-verification"}]}]},{"group":"Conocimiento del contexto","pages":[{"title":"Conciencia de contexto en Windsurf","sidebarTitle":"Descripción general","href":"/es/context-awareness/windsurf-overview"},{"title":"Fast Context","href":"/es/context-awareness/fast-context"},{"title":"Windsurf Ignore","href":"/es/context-awareness/windsurf-ignore"}]},{"group":"Resolución de problemas","pages":[{"title":"Problemas comunes de Windsurf","sidebarTitle":"Problemas comunes","href":"/es/troubleshooting/windsurf-common-issues"},{"title":"Configuración de proxy en Windsurf Editor","sidebarTitle":"Configuración de proxy","href":"/es/troubleshooting/windsurf-proxy-configuration"},{"title":"Problemas de inspección TLS / SSL en Windsurf","sidebarTitle":"Inspección SSL","href":"/es/troubleshooting/windsurf-ssl-inspection"},{"title":"El servidor de lenguaje falla con 'no space left on device' en Linux","sidebarTitle":"Límites de inotify en Linux","href":"/es/troubleshooting/windsurf-inotify-limits"},{"title":"Problemas conocidos de WSL","sidebarTitle":"Problemas de WSL","href":"/es/troubleshooting/windsurf-wsl-performance"},{"title":"Recopilación de logs de Windsurf","sidebarTitle":"Recopilación de logs","href":"/es/troubleshooting/windsurf-gathering-logs"}]},{"group":"Seguridad","pages":[{"title":"Guía de administración de seguridad FedRAMP","sidebarTitle":"Guía de administración de seguridad FedRAMP","href":"/es/security/security-admin-guide"},{"title":"Reporte de problemas de seguridad","sidebarTitle":"Reportes","href":"/es/security/reporting"}]}]},{"tab":"Windsurf Plugins","pages":[{"title":"Windsurf Plugins","href":"/es/plugins/getting-started"}]}],"global":{"anchors":[{"anchor":"Comunidad en Discord","icon":"discord","href":"https://discord.com/invite/3XFf78nAx5"},{"anchor":"Blog de Windsurf","icon":"newspaper","href":"https://windsurf.com/blog"},{"anchor":"Soporte","icon":"bug","href":"https://windsurf.com/support"}]}},{"language":"de","pages":[{"title":"de","href":"/de/windsurf/cascade/cascade"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/windsurf/cascade/cascade"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/windsurf/cascade/cascade"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/windsurf/cascade/cascade"}]},{"language":"ro","pages":[{"title":"ro","href":"/ro/windsurf/cascade/cascade"}]}]},"title":"Windsurf - Cascade","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DYplxqhs.js","DynamicMarkdown-Cc6AuSHS.js","zoom-image-lightbox-BNnMwe0F.js","lightbox-handle-r17bVUz3.js"]}