O Cascade traz programação baseada em agentes com IA para o JetBrains, com modos Write/Chat, entrada por voz, acesso a ferramentas, modo turbo e colaboração em tempo real.
O Cascade do Windsurf traz o melhor da programação baseada em agentes para a suíte JetBrains.Para abrir o Cascade, pressione Cmd/Ctrl+L ou clique no ícone do Cascade.
Seleção de modelo
Selecione o modelo de IA desejado no menu abaixo da caixa de entrada da conversa do Cascade. Clique abaixo para ver a visão geral completa dos modelos disponíveis e sua disponibilidade em diferentes planos e faixas de preço.
Models
Disponibilidade de modelos no Windsurf.
Modos Write/Chat
O Cascade tem dois modos: Write e Chat.O modo Write permite que o Cascade crie e faça modificações na sua base de código, enquanto o modo Chat é otimizado para perguntas sobre sua base de código ou sobre princípios gerais de programação.
Mensagens na fila
Enquanto você aguarda o Cascade concluir a tarefa atual, é possível colocar novas mensagens na fila para serem executadas em ordem assim que a tarefa terminar.Para adicionar uma mensagem à fila, basta digitar enquanto o Cascade estiver trabalhando e pressionar Enter.
Enviar imediatamente: Pressione Enter novamente em uma caixa de texto vazia para enviar na hora.
Excluir: Remova qualquer mensagem da fila antes que ela seja enviada
Acesso a ferramentas
O Cascade tem uma variedade de ferramentas à disposição, como Search, Analyze, Web Search e o terminal.Ele consegue detectar quais pacotes e ferramentas você está usando, quais precisam ser instalados e até instalá-los para você. Basta pedir ao Cascade para executar seu projeto e clicar em Accept.
O Cascade pode fazer até 25 chamadas de ferramenta por prompt. Se a execução parar, basta digitar continue e o Cascade retomará de onde parou. Cada continue contará como um novo prompt.
Entrada de voz
Use a Entrada de voz para interagir com o Cascade usando a sua voz. Na versão atual, ele transcreve sua fala em texto.
Reverter para etapas anteriores
Você pode reverter as alterações feitas pelo Cascade, se quiser. Basta passar o mouse sobre o prompt original e clicar na seta de reversão à direita ou reverter diretamente pelo sumário. Isso restaurará todas as alterações de código para o estado da sua base na etapa desejada.
As reversões não podem ser desfeitas no momento. Tenha cuidado!
Modos de autoexecução
Cascade oferece três níveis de autoexecução de comandos no JetBrains: Off, Auto e Turbo. Você pode selecionar o nível preferido no painel de configurações do Windsurf.
Nível
Descrição
Off
Nunca autoexecutar comandos de terminal, exceto aqueles na sua lista de permissões (allow list).
Auto
O modelo de IA decide se deve autoexecutar comandos com base em uma avaliação de segurança. Disponível apenas com modelos de IA premium.
Turbo
Sempre autoexecutar comandos de terminal e controles do navegador, exceto aqueles na sua lista de bloqueio (deny list).
Para usuários dos planos Teams e Enterprise, os administradores podem definir um nível máximo permitido de autoexecução. Os usuários podem selecionar qualquer nível até esse máximo, mas não podem excedê-lo.
Para mais detalhes sobre níveis de autoexecução e listas de permissões/bloqueio (allow/deny lists), consulte a documentação do Terminal.
Colaboração em tempo real
Um diferencial do Cascade é que ele percebe suas ações em tempo real.Você não precisa mais fornecer contexto sobre suas ações anteriores, pois o Cascade já está ciente.Tente fazer uma alteração manual no editor de código e, em seguida, peça ao Cascade para “continuar meu trabalho”!
Ignorando arquivos
Se você quiser que o Cascade ignore arquivos, adicione-os ao .codeiumignore na raiz do seu workspace. Isso impedirá que o Cascade visualize, edite ou crie arquivos nos caminhos especificados. Você pode declarar os caminhos de arquivo em um formato semelhante ao do .gitignore.
.codeiumignore global
Para clientes Enterprise que gerenciam vários repositórios, é possível aplicar regras de exclusão em todos eles colocando um arquivo .codeiumignore global na pasta ~/.codeium/. Essa configuração global se aplicará a todos os workspaces do Windsurf no seu sistema e funcionará em conjunto com quaisquer arquivos .codeiumignore específicos de cada repositório.
{"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":""},"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":"6ae921b9a7789b0d4de9976b:success","clientVersion":"0.0.4138","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":"custom-rbac-roles","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":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"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":"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":"turbopuffer-dual-write","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},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","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}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"pt-BR/plugins/cascade/cascade-overview","slug":"/pt-BR/plugins/cascade/cascade-overview","pageMetadata":{"title":"Visão geral do Cascade","og:title":"Windsurf - Cascade","sidebarTitle":"Visão geral do Cascade","description":"O Cascade traz programação baseada em agentes com IA para o JetBrains, com modos Write/Chat, entrada por voz, acesso a ferramentas, modo turbo e colaboração em tempo real.","keywords":["Cascade","JetBrains","baseada em agentes","assistente de IA","modo Write","modo Chat","entrada por voz","modo turbo"],"href":"/pt-BR/plugins/cascade/cascade-overview"},"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: \"O Cascade traz programação baseada em agentes com IA para o JetBrains, com modos Write/Chat, entrada por voz, acesso a ferramentas, modo turbo e colaboração em tempo real.\"\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`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,Frame,Heading,Note,OptimizedImage,Table,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`O Cascade do Windsurf traz o melhor da programação baseada em agentes para a suíte JetBrains.`}),`\n`,_jsxs(_components.p,{children:[`Para abrir o Cascade, pressione `,_jsx(_components.code,{children:`Cmd/Ctrl+L`}),` ou clique no ícone do Cascade.`]}),`\n`,_jsx(`div`,{id:`model-selection`,children:_jsx(Heading,{level:`1`,id:`seleção-de-modelo`,children:`Seleção de modelo`})}),`\n`,_jsx(_components.p,{children:`Selecione o modelo de IA desejado no menu abaixo da caixa de entrada da conversa do Cascade. Clique abaixo para ver a visão geral completa dos modelos disponíveis e sua disponibilidade em diferentes planos e faixas de preço.`}),`\n`,_jsx(Card,{title:`Models`,icon:`robot`,href:`/pt-BR/windsurf/models`,horizontal:true,children:_jsx(_components.p,{children:`Disponibilidade de modelos no Windsurf.`})}),`\n`,_jsx(`div`,{id:`writechat-modes`,children:_jsx(Heading,{level:`1`,id:`modos-write/chat`,children:`Modos Write/Chat`})}),`\n`,_jsxs(_components.p,{children:[`O Cascade tem dois modos: `,_jsx(_components.strong,{children:`Write`}),` e `,_jsx(_components.strong,{children:`Chat`}),`.`]}),`\n`,_jsx(_components.p,{children:`O modo Write permite que o Cascade crie e faça modificações na sua base de código, enquanto o modo Chat é otimizado para perguntas sobre sua base de código ou sobre princípios gerais de programação.`}),`\n`,_jsx(`video`,{autoPlay:true,muted:true,loop:true,playsInline:true,className:`mint-w-full mint-aspect-video`,src:`https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/jetbrains-cascade-modes.mp4?fit=max\u0026auto=format\u0026n=d8O4q6w3H2CjrirL\u0026q=85\u0026s=dab1edae206eabdc1a675462866b1ad6`,\"data-path\":`assets/jetbrains-cascade-modes.mp4`}),`\n`,_jsx(`div`,{id:`queued-messages`,children:_jsx(Heading,{level:`1`,id:`mensagens-na-fila`,children:`Mensagens na fila`})}),`\n`,_jsx(_components.p,{children:`Enquanto você aguarda o Cascade concluir a tarefa atual, é possível colocar novas mensagens na fila para serem executadas em ordem assim que a tarefa terminar.`}),`\n`,_jsxs(_components.p,{children:[`Para adicionar uma mensagem à fila, basta digitar enquanto o Cascade estiver trabalhando e pressionar `,_jsx(_components.code,{children:`Enter`}),`.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Enviar imediatamente`}),`: Pressione Enter novamente em uma caixa de texto vazia para enviar na hora.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Excluir`}),`: Remova qualquer mensagem da fila antes que ela seja enviada`]}),`\n`]}),`\n`,_jsx(`div`,{id:`access-to-tools`,children:_jsx(Heading,{level:`1`,id:`acesso-a-ferramentas`,children:`Acesso a ferramentas`})}),`\n`,_jsxs(_components.p,{children:[`O Cascade tem uma variedade de ferramentas à disposição, como Search, Analyze, `,_jsx(_components.a,{href:`/pt-BR/windsurf/cascade/web-search`,children:`Web Search`}),` e o `,_jsx(_components.a,{href:`/pt-BR/windsurf/terminal`,children:`terminal`}),`.`]}),`\n`,_jsx(_components.p,{children:`Ele consegue detectar quais pacotes e ferramentas você está usando, quais precisam ser instalados e até instalá-los para você. Basta pedir ao Cascade para executar seu projeto e clicar em Accept.`}),`\n`,_jsxs(Note,{children:[`O Cascade pode fazer até 25 chamadas de ferramenta por prompt. Se a execução parar, basta digitar `,_jsx(_components.code,{children:`continue`}),` e o Cascade retomará de onde parou. Cada `,_jsx(_components.code,{children:`continue`}),` contará como um novo prompt.`]}),`\n`,_jsx(`div`,{id:`voice-input`,children:_jsx(Heading,{level:`1`,id:`entrada-de-voz`,children:`Entrada de voz`})}),`\n`,_jsx(_components.p,{children:`Use a Entrada de voz para interagir com o Cascade usando a sua voz. Na versão atual, ele transcreve sua fala em 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:`revert-to-previous-steps`,children:_jsx(Heading,{level:`1`,id:`reverter-para-etapas-anteriores`,children:`Reverter para etapas anteriores`})}),`\n`,_jsx(_components.p,{children:`Você pode reverter as alterações feitas pelo Cascade, se quiser. Basta passar o mouse sobre o prompt original e clicar na seta de reversão à direita ou reverter diretamente pelo sumário. Isso restaurará todas as alterações de código para o estado da sua base na etapa desejada.`}),`\n`,_jsx(Warning,{children:`As reversões não podem ser desfeitas no momento. Tenha 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(`div`,{id:`auto-execution-modes`,children:_jsx(Heading,{level:`1`,id:`modos-de-autoexecução`,children:`Modos de autoexecução`})}),`\n`,_jsxs(_components.p,{children:[`Cascade oferece três níveis de autoexecução de comandos no JetBrains: `,_jsx(_components.strong,{children:`Off`}),`, `,_jsx(_components.strong,{children:`Auto`}),` e `,_jsx(_components.strong,{children:`Turbo`}),`. Você pode selecionar o nível preferido no painel de configurações do Windsurf.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Nível`}),_jsx(_components.th,{children:`Descrição`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Off`})}),_jsx(_components.td,{children:`Nunca autoexecutar comandos de terminal, exceto aqueles na sua lista de permissões (allow list).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Auto`})}),_jsx(_components.td,{children:`O modelo de IA decide se deve autoexecutar comandos com base em uma avaliação de segurança. Disponível apenas com modelos de IA premium.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Turbo`})}),_jsx(_components.td,{children:`Sempre autoexecutar comandos de terminal e controles do navegador, exceto aqueles na sua lista de bloqueio (deny list).`})]})]})]}),`\n`,_jsx(Note,{children:`Para usuários dos planos Teams e Enterprise, os administradores podem definir um nível máximo permitido de autoexecução. Os usuários podem selecionar qualquer nível até esse máximo, mas não podem excedê-lo.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{style:{maxHeight:`500px`},src:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=8860ea8311000ae2cc440cef26560620`,\"data-og-width\":`680`,width:`680`,\"data-og-height\":`60`,height:`60`,\"data-path\":`assets/windsurf/cascade/cascade-turbo-mode.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?w=280\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=dbcaa01fab58d7ba1fac05acc91ae12f 280w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?w=560\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=c5dc736ca3cd591d00f0c8b3b4f13f90 560w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?w=840\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=13ee4803cf3edcdaba2b9d76dcf109aa 840w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=389cfcb06aec368986869bfd15a42553 1100w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=e9829ad62b78b641213d472b4bca8683 1650w, https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf/cascade/cascade-turbo-mode.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qJj_RRojefb93yIg\u0026q=85\u0026s=db556ad06ddff8c4fbe5186569bf8334 2500w`})}),`\n`,_jsxs(_components.p,{children:[`Para mais detalhes sobre níveis de autoexecução e listas de permissões/bloqueio (allow/deny lists), consulte a `,_jsx(_components.a,{href:`/pt-BR/windsurf/terminal#auto-executed-cascade-commands`,children:`documentação do Terminal`}),`.`]}),`\n`,_jsx(`div`,{id:`real-time-collaboration`,children:_jsx(Heading,{level:`1`,id:`colaboração-em-tempo-real`,children:`Colaboração em tempo real`})}),`\n`,_jsx(_components.p,{children:`Um diferencial do Cascade é que ele percebe suas ações em tempo real.`}),`\n`,_jsx(_components.p,{children:`Você não precisa mais fornecer contexto sobre suas ações anteriores, pois o Cascade já está ciente.`}),`\n`,_jsx(_components.p,{children:`Tente fazer uma alteração manual no editor de código e, em seguida, peça ao Cascade para “continuar meu trabalho”!`}),`\n`,_jsx(`div`,{id:`ignoring-files`,children:_jsx(Heading,{level:`1`,id:`ignorando-arquivos`,children:`Ignorando arquivos`})}),`\n`,_jsxs(_components.p,{children:[`Se você quiser que o Cascade ignore arquivos, adicione-os ao `,_jsx(_components.code,{children:`.codeiumignore`}),` na raiz do seu workspace. Isso impedirá que o Cascade visualize, edite ou crie arquivos nos caminhos especificados. Você pode declarar os caminhos de arquivo em um formato semelhante ao do `,_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 gerenciam vários repositórios, é possível aplicar regras de exclusão em todos eles colocando um arquivo `,_jsx(_components.code,{children:`.codeiumignore`}),` global na pasta `,_jsx(_components.code,{children:`~/.codeium/`}),`. Essa configuração global se aplicará a todos os workspaces do Windsurf no seu sistema e funcionará em conjunto com quaisquer arquivos `,_jsx(_components.code,{children:`.codeiumignore`}),` específicos de cada repositório.`]})]})}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":"Visão geral do Cascade","og:title":"Windsurf - Cascade","sidebarTitle":"Visão geral do Cascade","description":"O Cascade traz programação baseada em agentes com IA para o JetBrains, com modos Write/Chat, entrada por voz, acesso a ferramentas, modo turbo e colaboração em tempo real.","keywords":["Cascade","JetBrains","baseada em agentes","assistente de IA","modo Write","modo Chat","entrada por voz","modo turbo"],"href":"/pt-BR/plugins/cascade/cascade-overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Seleção de modelo","slug":"seleção-de-modelo","depth":1,"children":[]},{"title":"Modos Write/Chat","slug":"modos-write/chat","depth":1,"children":[]},{"title":"Mensagens na fila","slug":"mensagens-na-fila","depth":1,"children":[]},{"title":"Acesso a ferramentas","slug":"acesso-a-ferramentas","depth":1,"children":[]},{"title":"Entrada de voz","slug":"entrada-de-voz","depth":1,"children":[]},{"title":"Reverter para etapas anteriores","slug":"reverter-para-etapas-anteriores","depth":1,"children":[]},{"title":"Modos de autoexecução","slug":"modos-de-autoexecução","depth":1,"children":[]},{"title":"Colaboração em tempo real","slug":"colaboração-em-tempo-real","depth":1,"children":[]},{"title":"Ignorando arquivos","slug":"ignorando-arquivos","depth":1,"children":[]},{"title":".codeiumignore global","slug":"codeiumignore-global","depth":2,"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":"/plugins/cascade/cascade-overview","matchLevel":1},"fr":{"href":"/fr/plugins/cascade/cascade-overview","matchLevel":1},"es":{"href":"/es/plugins/cascade/cascade-overview","matchLevel":1},"de":{"href":"/de/plugins/cascade/cascade-overview","matchLevel":1},"pt-BR":{"href":"/pt-BR/plugins/cascade/cascade-overview","matchLevel":0},"zh":{"href":"/zh/plugins/cascade/cascade-overview","matchLevel":1},"ja":{"href":"/ja/plugins/cascade/cascade-overview","matchLevel":1},"ro":{"href":"/ro/plugins/cascade/cascade-overview","matchLevel":1}}},"lastModified":"2026-03-09T16:57:09.777Z","originalFileLocation":"pt-BR/plugins/cascade/cascade-overview.mdx","locale":"pt-BR"},"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=\"O Cascade traz programação baseada em agentes com IA para o JetBrains, com modos Write/Chat, entrada por voz, acesso a ferramentas, modo turbo e colaboração em tempo real.\">\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/pt-BR/plugins/cascade/cascade-overview\">\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/pt-BR/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt-BR/plugins/cascade/cascade-overview.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.windsurf.com/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.windsurf.com/fr/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.windsurf.com/es/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.windsurf.com/de/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.windsurf.com/zh/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.windsurf.com/ja/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ro\" href=\"https://docs.windsurf.com/ro/plugins/cascade/cascade-overview\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.windsurf.com/plugins/cascade/cascade-overview\">\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/pt-BR/plugins/cascade/cascade-overview#webpage\",\"url\":\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview\",\"name\":\"Visão geral do Cascade\",\"description\":\"O Cascade traz programação baseada em agentes com IA para o JetBrains, com modos Write/Chat, entrada por voz, acesso a ferramentas, modo turbo e colaboração em tempo real.\",\"dateModified\":\"2026-03-09T16:57:09.777Z\",\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Windsurf Docs\",\"item\":\"https://docs.windsurf.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Visão geral do Cascade\",\"item\":\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview#article\",\"headline\":\"Visão geral do Cascade\",\"name\":\"Visão geral do Cascade\",\"description\":\"O Cascade traz programação baseada em agentes com IA para o JetBrains, com modos Write/Chat, entrada por voz, acesso a ferramentas, modo turbo e colaboração em tempo real.\",\"url\":\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview\",\"mainEntityOfPage\":{\"@id\":\"https://docs.windsurf.com/pt-BR/plugins/cascade/cascade-overview#webpage\"},\"image\":\"https://exafunction.github.io/public/hero/thumbnail_docs.png\",\"dateModified\":\"2026-03-09T16:57:09.777Z\",\"keywords\":\"Cascade, JetBrains, baseada em agentes, assistente de IA, modo Write, modo Chat, entrada por voz, modo turbo\",\"publisher\":{\"@id\":\"https://docs.windsurf.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.windsurf.com#website\"}}]}\u003c/script>","agentPointerHref":"/pt-BR/plugins/cascade/cascade-overview.md","siteName":"Windsurf Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/plugins/cascade/cascade-overview"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/plugins/cascade/cascade-overview"}]},{"language":"es","pages":[{"title":"es","href":"/es/plugins/cascade/cascade-overview"}]},{"language":"de","pages":[{"title":"de","href":"/de/plugins/cascade/cascade-overview"}]},{"language":"pt-BR","tabs":[{"tab":"Windsurf","pages":[{"title":"Windsurf","href":"/pt-BR/windsurf/getting-started"}]},{"tab":"Windsurf Plugins","groups":[{"group":"Primeiros passos","pages":[{"title":"Bem-vindo ao Windsurf Plugins","sidebarTitle":"Configuração","href":"/pt-BR/plugins/getting-started"},{"title":"Compatibilidade de IDEs","sidebarTitle":"Compatibilidade","href":"/pt-BR/plugins/compatibility"},{"title":"Guia para administradores","href":"/pt-BR/plugins/guide-for-admins"}]},{"group":"Recursos","pages":[{"group":"Autocomplete","pages":[{"title":"Visão geral do Autocomplete","sidebarTitle":"Visão geral","href":"/pt-BR/autocomplete/overview"},{"title":"Dicas de Autocomplete","sidebarTitle":"Dicas","href":"/pt-BR/autocomplete/tips"}]},{"group":"Chat","pages":[{"title":"Visão geral do Chat","sidebarTitle":"Visão geral","href":"/pt-BR/chat/overview"},{"title":"Modelos de Chat","sidebarTitle":"Modelos de Chat","href":"/pt-BR/chat/models"}]},{"group":"Command","pages":[{"title":"Visão geral do Command","sidebarTitle":"Visão geral","href":"/pt-BR/command/plugins-overview"},{"title":"Refatorações, docstrings e mais","description":"Use recursos do Command, como code lenses para refatoração, geração de docstrings e Smart Paste para tradução de código entre linguagens.","href":"/pt-BR/command/related-features"}]}]},{"group":"Cascade (JetBrains)","pages":[{"title":"Visão geral do Cascade","sidebarTitle":"Visão geral do Cascade","href":"/pt-BR/plugins/cascade/cascade-overview"},{"title":"Modelos do Cascade","sidebarTitle":"Modelos","description":"Modelos de IA disponíveis no Cascade, incluindo SWE-1.5, SWE-1, Claude, GPT e opções bring-your-own-key (BYOK) com custos em créditos.","href":"/pt-BR/plugins/cascade/models"},{"title":"Pesquisa na Web e em Documentação","href":"/pt-BR/plugins/cascade/web-search"},{"title":"Memórias e Regras","href":"/pt-BR/plugins/cascade/memories"},{"title":"Model Context Protocol (MCP)","href":"/pt-BR/plugins/cascade/mcp"},{"title":"Workflows","sidebarTitle":"Workflows","href":"/pt-BR/plugins/cascade/workflows"}]},{"group":"Contas","pages":[{"title":"Planos e Uso de Créditos","sidebarTitle":"Uso","href":"/pt-BR/plugins/accounts/usage"},{"title":"Analytics","href":"/pt-BR/plugins/accounts/analytics"},{"group":"Teams e Enterprise","pages":[{"title":"Introdução ao Teams e ao Enterprise","sidebarTitle":"Introdução","href":"/pt-BR/plugins/accounts/teams-getting-started"},{"title":"Acesso e gerenciamento baseado em funções","sidebarTitle":"Acesso baseado em funções","href":"/pt-BR/plugins/accounts/rbac-role-management"},{"group":"Referência da API","pages":[{"title":"Referência da API","href":"/pt-BR/plugins/accounts/api-reference/api-introduction"},{"group":"Analytics API","pages":[{"title":"Analytics API","href":"/pt-BR/plugins/accounts/api-reference/analytics-api-introduction"},{"title":"Obter Analytics da página do usuário","api":"POST https://server.codeium.com/api/v1/UserPageAnalytics","href":"/pt-BR/plugins/accounts/api-reference/user-page-analytics"},{"title":"Obter Analytics do Cascade","api":"POST https://server.codeium.com/api/v1/CascadeAnalytics","href":"/pt-BR/plugins/accounts/api-reference/cascade-analytics"},{"title":"Consulta Personalizada de Analytics","api":"POST https://server.codeium.com/api/v1/Analytics","href":"/pt-BR/plugins/accounts/api-reference/custom-analytics"},{"title":"Tratamento de erros","href":"/pt-BR/plugins/accounts/api-reference/errors"}]},{"group":"API de Uso","pages":[{"title":"Definir configuração de uso","api":"POST https://server.codeium.com/api/v1/UsageConfig","href":"/pt-BR/plugins/accounts/api-reference/usage-config"},{"title":"Obter configuração de uso","api":"POST https://server.codeium.com/api/v1/GetUsageConfig","href":"/pt-BR/plugins/accounts/api-reference/get-usage-config"},{"title":"Obter Saldo de Créditos da Equipe","api":"POST https://server.codeium.com/api/v1/GetTeamCreditBalance","href":"/pt-BR/plugins/accounts/api-reference/get-team-credit-balance"}]}]},{"title":"Configurando SSO \u0026 SCIM","sidebarTitle":"SSO \u0026 SCIM","href":"/pt-BR/plugins/accounts/sso-scim"}]}]},{"group":"Consciência de contexto","pages":[{"title":"Visão geral do contexto","sidebarTitle":"Visão geral","href":"/pt-BR/context-awareness/overview"},{"title":"Fast Context","href":"/pt-BR/context-awareness/fast-context"},{"title":"Windsurf Ignore","href":"/pt-BR/context-awareness/windsurf-ignore"},{"title":"Remote Indexing","sidebarTitle":"Remote Indexing (Enterprise)","href":"/pt-BR/context-awareness/remote-indexing"}]},{"group":"Boas práticas","pages":[{"title":"Engenharia de Prompts","href":"/pt-BR/best-practices/prompt-engineering"},{"title":"Casos de uso comuns","href":"/pt-BR/best-practices/use-cases"}]},{"group":"Solução de problemas","pages":[{"title":"Coleta de logs do plugin","sidebarTitle":"Coleta de logs","href":"/pt-BR/troubleshooting/plugins-gathering-logs"},{"title":"Problemas gerais","sidebarTitle":"Problemas comuns","href":"/pt-BR/troubleshooting/plugins-common-issues"},{"group":"Enterprise","pages":[{"title":"Solução de problemas do JetBrains","sidebarTitle":"JetBrains","href":"/pt-BR/troubleshooting/plugins-enterprise/jetbrains"},{"title":"Configuração de proxy do Windsurf em IDEs JetBrains","sidebarTitle":"Proxy no JetBrains","href":"/pt-BR/troubleshooting/plugins-enterprise/jetbrains-proxy"},{"title":"Visual Studio Code (VSCode) Solução de problemas","sidebarTitle":"Visual Studio Code (VSCode)","href":"/pt-BR/troubleshooting/plugins-enterprise/vscode"},{"title":"Solução de problemas no Eclipse","sidebarTitle":"Eclipse","href":"/pt-BR/troubleshooting/plugins-enterprise/eclipse"},{"title":"Resolução de problemas no Visual Studio","sidebarTitle":"Visual Studio","href":"/pt-BR/troubleshooting/plugins-enterprise/visualstudio"}]}]},{"group":"Segurança","pages":[{"title":"Guia de Administração de Segurança FedRAMP","sidebarTitle":"Guia de Administração de Segurança FedRAMP","href":"/pt-BR/security/security-admin-guide"},{"title":"Como reportar preocupações de segurança","sidebarTitle":"Reportar","href":"/pt-BR/security/reporting"}]}]}],"global":{"anchors":[{"anchor":"Comunidade no Discord","icon":"discord","href":"https://discord.com/invite/3XFf78nAx5"},{"anchor":"Blog da Windsurf","icon":"newspaper","href":"https://windsurf.com/blog"},{"anchor":"Suporte","icon":"bug","href":"https://windsurf.com/support"}]}},{"language":"zh","pages":[{"title":"zh","href":"/zh/plugins/cascade/cascade-overview"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/plugins/cascade/cascade-overview"}]},{"language":"ro","pages":[{"title":"ro","href":"/ro/plugins/cascade/cascade-overview"}]}]},"basePath":"","title":"Windsurf - Cascade","buildId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","deploymentId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-vIkpUzVS.js","DynamicMarkdown-TAXIW2vN.js","zoom-image-lightbox-y00V8U6G.js","lightbox-handle-r17bVUz3.js"]}