Você pode alternar entre os diferentes modos usando o seletor de modo abaixo do campo de entrada ou com o atalho de teclado
⌘+. (Mac) ou Ctrl+. (Windows/Linux). O seletor também oferece modos de permissão, que controlam o quanto o agente pergunta antes de agir — consulte Permissões.
Modo de Código
- Criar, editar e excluir arquivos
- Executar comandos no terminal
- Pesquisar e analisar sua base de código
- Instalar dependências
- Executar tarefas com várias etapas de forma autônoma
Plan Mode
- Explorar sua base de código para entender o estado atual
- Fazer perguntas para esclarecer pontos e garantir que o plano esteja alinhado aos seus objetivos
- Apresentar várias opções para você escolher em uma interface interativa
- Apresentar um plano detalhado, escrito em um arquivo Markdown externo, com etapas de implementação
Planejamento mais aprofundado
megaplan, ultraplan ou masterplan em qualquer ponto da sua mensagem alterna a conversa para o modo Plan e faz o agente planejar mais detalhadamente, fazendo pelo menos uma pergunta para esclarecer pontos antes de escrever o plano. O modo anterior é restaurado quando você remove a palavra-chave.

No modo Plan, o Cascade costuma fazer perguntas de múltipla escolha para esclarecer seus requisitos
Continuando a partir de um plano
~/.windsurf/plans ou ~/.devin/plans, dependendo do agente, e ficam disponíveis no menu @mentions.
Ao mencionar um arquivo do plano, você pode continuar a implementação com um novo contexto.
Isso pode ser particularmente útil quando uma implementação inicial não saiu como esperado: basta descartar as alterações originais, ajustar o arquivo de plano e clicar em “Implement” para tentar implementar novamente em uma nova conversa.
Saindo do modo Plan
- Clique no botão “Implement” no arquivo do plano
- Aprove a solicitação do agente para sair do modo Plan quando o plano estiver pronto
- Altere seu modo para o modo Code no campo de entrada
- Deixe o agente alternar automaticamente para o modo Code quando detectar que você está pronto para implementar

