Plan Mode în Cursor IDE

Plan Mode cercetează proiectul, pune întrebări de clarificare și scrie un plan editabil înainte ca Agent să modifice cod.

Sintaxă & invocare
Shift + Tab din câmpul de mesaj (până la Plan) sau selectorul de moduri

Ce face Plan Mode

În Plan Mode, Agent nu scrie cod imediat. Pune întrebări de clarificare, cercetează codul proiectului și creează un plan de implementare pe care îl citești și îl editezi, în chat sau ca fișier Markdown. Când planul e bun, apeși Build și Agent începe implementarea.

Treci în Plan cu Shift + Tab din câmpul de mesaj (rotește modurile până ajungi la Plan) sau din selectorul de moduri. Cursor sugerează singur Plan Mode când scrii cuvinte care indică o sarcină complexă. Planurile se salvează implicit în directorul home; Save to workspace mută planul în proiect, pentru echipă și documentație.

Dacă rezultatul nu e cel dorit, documentația recomandă să revii la plan în loc să corectezi prin prompturi noi: Revert pe un mesaj anterior, apoi Confirm, rafinezi planul și îl rulezi din nou. În CLI, Plan se pornește cu /plan, --plan sau --mode=plan.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
Shift + Tab Rotește modurile până la Plan.
Build Pornește implementarea planului.
Save to workspace Mută planul din directorul home în proiect.
Revert / Confirm Readuce fișierele la starea de la un mesaj anterior.

Exemple practice

Exemplul 1: O funcționalitate cu mai multe abordări posibile

Cmd + I → Shift + Tab până la Plan
„Adaugă autentificare cu JWT. Propune pașii și fișierele afectate.”
→ răspunzi la întrebări → editezi planul → Build

Exemplul 2: Același mod în CLI

agent --plan "migrează rutele din /api la TypeScript strict"

Greșeli frecvente și bune practici

  • Folosești Plan pentru modificări mici sau repetate. Pentru ele, documentația spune că poți trece direct la Agent.
  • Corectezi un rezultat greșit prin multe prompturi succesive. Revino la plan, fă-l mai precis și rulează-l din nou.
  • Lași planul doar în directorul home când echipa are nevoie de el. Folosește Save to workspace.

Comenzi înrudite