> ## Documentation Index
> Fetch the complete documentation index at: https://docs.windsurf.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Command

> Folosiți Windsurf Command (Cmd/Ctrl+I) pentru generare și editare de cod în linie cu limbaj natural. Nu sunt necesare credite premium.

**Command** generează cod nou sau editează cod existent pe baza instrucțiunilor în limbaj natural, direct în fereastra editorului.

<Tip>Command NU consumă credite pentru modele premium.</Tip>

Pentru a invoca Command, apasă `⌘+I` pe Mac sau `Ctrl+I` pe Windows/Linux.

Poți introduce un prompt în limbaj natural și apăsa butonul Submit (sau `⌘+⏎`/`Ctrl+⏎`) pentru a trimite instrucțiunea către AI.

Dacă evidențiezi o secțiune de cod înainte de a invoca Command, AI-ul va edita selecția acoperită de liniile evidențiate.
În caz contrar, va genera cod la poziția curentă a cursorului.

<Frame style={{ border: 'none', background: 'none' }}>
  <img src="https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command.png?fit=max&auto=format&n=vRt4FQOyBeZpD2Pu&q=85&s=355f106c06d14c5150b8fd6ade2544d8" width="1786" height="1018" data-path="assets/windsurf-command.png" />
</Frame>

Poți accepta, respinge sau continua o generare făcând clic pe code lens-ul corespunzător de deasupra diff-ului generat sau folosind scurtăturile corespunzătoare (`Cmd/Ctrl+Enter`/`Cmd/Ctrl+Delete`).

<div id="models">
  # Modele
</div>

Command are propriul set de modele optimizate pentru editări în fișierul curent.

<Frame>
  <video autoPlay muted loop playsInline src="https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/windsurf-command-models.mp4?fit=max&auto=format&n=vRt4FQOyBeZpD2Pu&q=85&s=56ff76bccc777e7bb30af7d4a4991325" data-path="assets/windsurf-command-models.mp4" />
</Frame>

<Tip>Windsurf Fast este cel mai rapid și mai precis model disponibil.</Tip>

<div id="terminal-command">
  # Command în terminal
</div>

Poți folosi Command în terminal (`Cmd/Ctrl+I`) pentru a genera sintaxa corectă pentru CLI pe baza unor instrucțiuni în limbaj natural.

<Frame style={{ border: 'none', background: 'none' }}>
  <img src="https://mintcdn.com/codeium/qJj_RRojefb93yIg/assets/windsurf-terminal-command.png?fit=max&auto=format&n=qJj_RRojefb93yIg&q=85&s=b03f1498ac0b7dc344270f975f9a234f" width="980" height="164" data-path="assets/windsurf-terminal-command.png" />
</Frame>

<div id="best-practices">
  # Cele mai bune practici
</div>

Command este excelent pentru modificări în linie, la nivel de fișier, pe care le poți descrie ca instrucțiuni în limbaj natural.
Iată câteva recomandări de reținut:

* Modelul AI care alimentează Command este mai mare decât cel care alimentează Autocomplete.
  Este mai lent, dar mai capabil și este antrenat să fie deosebit de bun la urmarea instrucțiunilor.

  * Dacă evidențiezi un bloc de cod înainte de a invoca Command, acesta va edita selecția. Altfel, va face o generare pură.

  * Utilizarea eficientă a Command poate fi o artă. Indicații simple precum „Fix this” sau „Refactor” vor funcționa, de obicei,
    datorită conștientizării contextului din Windsurf.
    O solicitare specifică, precum „Write a function that takes two inputs of type `Diffable` and implements the Myers diff algorithm”,
    care conține un obiectiv clar și referințe la contextul relevant, poate ajuta modelul și mai mult.
