Salt la conținutul principal
Cascade oferă trei moduri distincte, fiecare cu un set diferit de capabilități, concepute pentru fluxuri de lucru specifice.
ModCaz de utilizareInstrumente
CodeFuncționalități complexe, refactorizareToate instrumentele activate
PlanFuncționalități complexe care necesită planificareToate instrumentele activate
AskÎnvățare, planificare, întrebăriDoar instrumentele de căutare
Puteți comuta între diferite moduri folosind comutatorul de mod de sub caseta de introducere Cascade sau folosind combinația de taste ⌘+. (Mac) sau Ctrl+. (Windows/Linux).

Modul Code

Modul Code este modul complet agentic implicit al Windsurf, conceput pentru a efectua modificări în codul proiectului. În modul Code, Cascade poate:
  • Crea, edita și șterge fișiere
  • Rula comenzi în terminal
  • Căuta și analiza codul proiectului
  • Instala dependențe
  • Executa autonom sarcini cu mai mulți pași
Folosiți modul Code atunci când doriți ca Cascade să lucreze activ la proiectul dvs. și să aplice modificări.
Vă recomandăm să utilizați modul Code ca modul implicit pentru majoritatea sarcinilor.

Modul Plan

Modulul Plan vă ajută să abordați sarcini complexe, prin dezvoltarea unui plan de implementare detaliat înainte de a scrie orice linie de cod. În modul Plan, Cascade va:
  • explora baza de cod pentru a înțelege starea curentă
  • adresa întrebări de clarificare pentru a se asigura că planul este aliniat cu obiectivele dvs.
  • oferi mai multe opțiuni din care puteți alege, printr-o interfață interactivă
  • prezenta un plan detaliat, scris într-un fișier Markdown extern, cu pașii de implementare
Când Cascade a terminat, puteți face clic pe „Implement” în fișierul de plan pentru a comuta automat la modul Code și a începe implementarea planului.

Continuarea pe baza unui plan

Fișierul markdown creat în modul plan poate fi deosebit de util pentru a continua lucrul de-a lungul mai multor sesiuni. Planurile sunt stocate în directorul ~/.windsurf/plans și sunt disponibile în meniul @mentions. Menționând un fișier de plan, puteți continua implementarea cu un context proaspăt. Acest lucru poate fi deosebit de util atunci când o implementare inițială nu a decurs bine: pur și simplu renunțați la modificările originale, ajustați fișierul de plan și faceți clic pe „Implement” pentru a încerca din nou implementarea într-o conversație nouă.

Ieșirea din modul de planificare

Există mai multe moduri în care puteți trece de la planificare la implementare:
  • Faceți clic pe butonul „Implement” din fișierul de plan
  • Schimbați modul în Code mode în câmpul de introducere
  • Lăsați agentul să treacă automat la Code mode atunci când detectează că sunteți gata să implementați

Modul Întreabă

Modul Întreabă este un mod cu acces doar în citire, optimizat pentru întrebări și explorare. În modul Întreabă, Cascade poate căuta și analiza baza de cod, dar nu poate face nicio modificare.