> ## 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.

# Prezentare generală Chat

> Discutați cu baza de cod folosind Windsurf Chat în VS Code și JetBrains. Folosiți @-mentions, context persistent, fișiere fixate și citări inline.

<Note>
  Chat și funcțiile aferente sunt disponibile doar în: VS Code, IDE-urile JetBrains, Eclipse, Xcode și Visual Studio.
</Note>

**Windsurf Chat** vă permite să interacționați cu baza de cod direct din editor.
Chat este alimentat de motorul nostru de [conștientizare a contextului](/ro/context-awareness/overview.mdx).
Acesta combină regăsirea integrată de context cu îndrumări opționale din partea utilizatorului pentru a oferi răspunsuri precise și bine fundamentate.

<Tabs>
  <Tab title="VS Code">
    În VS Code, Windsurf Chat se află implicit în bara laterală din stânga.
    Dacă doriți să îl mutați, puteți face clic și trage pictograma Windsurf pentru a-l repoziționa după preferințe.

    <Frame>
      <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/chat_vscode_where_to_find.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=7834d605c66fe4413718ad0d6e54ba29" width="1037" height="702" data-path="assets/chat_vscode_where_to_find.png" />
    </Frame>

    Puteți folosi `⌘+⇧+A` pe Mac sau `Ctrl+⇧+A` pe Windows/Linux pentru a deschide panoul de chat și a comuta focalizarea între acesta și editor.
    De asemenea, puteți desprinde complet fereastra de chat din IDE făcând clic pe pictograma pagină din partea de sus a panoului de chat.
  </Tab>

  <Tab title="JetBrains">
    În IDE-urile JetBrains, Windsurf Chat se află implicit în bara laterală din dreapta.
    Dacă doriți să îl mutați, puteți face clic și trage pictograma Windsurf pentru a-l repoziționa după preferințe.

    <Frame>
      <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/chat_jetbrains_where_to_find.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=d2679679c30f27acf855984e168e9707" width="989" height="771" data-path="assets/chat_jetbrains_where_to_find.png" />
    </Frame>

    Puteți folosi `⌘+⇧+L` pe Mac sau `Ctrl+⇧+L` pe Windows/Linux pentru a deschide panoul de chat în timp ce tastați în editor.
    De asemenea, puteți deschide chatul într-o fereastră de browser separată făcând clic pe `Tools > Windsurf > Open Windsurf Chat in Browser` în bara de meniu de sus.
  </Tab>
</Tabs>

<div id="mentions">
  ## Mențiuni cu @
</div>

<Tip>O mențiune cu @ este o modalitate deterministă de a aduce context și este garantat că va fi inclusă în contextul folosit pentru a răspunde într-un Chat.</Tip>

În orice mesaj de chat pe care îl trimiți, poți face referire explicită la elemente de context direct din câmpul de introducere al chatului, prefixând un cuvânt cu `@`.

Elemente de context disponibile pentru menționare cu @:

* Funcții și clase
  * Doar funcțiile și clasele indexate local
  * Disponibile doar pentru limbajele pentru care am construit parsere AST (Python, TypeScript, JavaScript, Go, Java, C, C++, PHP, Ruby, C#, Perl, Kotlin, Dart, Bash, COBOL și altele)
* Directoare și fișiere din baza ta de cod
* Repozitoare remote
* Conținutul terminalului din IDE (numai în VS Code).

<Frame>
  <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/at_mentions.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=941c76f7691cd053706a4bc281112cc5" width="1456" height="814" data-path="assets/at_mentions.png" />
</Frame>

Poți încerca și `@diff`, care îți permite să discuți despre starea curentă a `git diff`-ului repository-ului tău.
Funcționalitatea `@diff` este în prezent în beta.

<Tip>Dacă vrei să aduci o secțiune de cod în Chat și nu ai Mențiuni cu @ disponibile, poți: 1. evidenția codul -> 2. click dreapta -> 3. selecta „Windsurf: Explain Selected Code Block”</Tip>

<div id="persistent-context">
  ## Context persistent
</div>

Poți instrui modelul de Chat să folosească un anumit context pe parcursul unei conversații și între conversații diferite
făcând clic pe fila `Advanced` din panoul de Chat.

<Frame caption="Chat îți arată contextul pe care îl ia în considerare.">
  <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/chat_context.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=414beb483cf5725f5999ae090b01c986" width="1314" height="624" data-path="assets/chat_context.png" />
</Frame>

În această filă, poți vedea:

* **Instrucțiuni personalizate pentru Chat**: o scurtă regulă de prompt, de tipul „Răspunde în Kotlin și presupune că sunt puțin familiarizat cu acesta”, pentru a orienta modelul către un anumit tip de răspuns.
* **Contexte fixate**: elemente din baza ta de cod, precum fișiere, directoare și fragmente de cod, pe care vrei în mod explicit ca modelul să le ia în considerare.
  Vezi și [Fixarea contextului](/ro/context-awareness/overview#context-pinning).
* **Document activ**: indicatorul fișierului tău activ curent, care primește atenție specială.
* **Indexuri locale**: o listă de repository-uri locale pe care motorul de context Windsurf le-a indexat.

<div id="slash-commands">
  ## Comenzi slash
</div>

Poți începe un mesaj cu `/explain` pentru a cere modelului AI să explice ceva la alegerea ta.
În acest moment, `/explain` este singura comandă slash acceptată.
[Anunță-ne](https://discord.com/invite/3XFf78nAx5) dacă există alte fluxuri de lucru frecvente pe care le-ai dori incluse într-o comandă slash.

<div id="copy-and-insert">
  ## Copiere și inserare
</div>

Uneori, răspunsurile din Chat conțin blocuri de cod. Poți copia un bloc de cod în clipboard sau îl poți insera direct în editor,
la poziția cursorului, făcând clic pe butonul corespunzător din partea de sus a blocului de cod.

<Note>
  Dacă vrei ca AI-ul să aplice direct o modificare în editorul tău pe baza unei instrucțiuni,
  ia în considerare utilizarea [Windsurf Command](/ro/command/plugins-overview).
</Note>

<div id="inline-citations">
  ## Citări inline
</div>

Chat este conștient de elementele de context ale codului, iar răspunsurile sale includ adesea referințe cu link către fragmente de cod din fișierele tale.

<Frame>
  <video autoPlay muted loop playsInline src="https://exafunction.github.io/public/videos/chat/inline-citations.mp4" />
</Frame>

<div id="regenerate-with-context">
  ## Regenerează cu context
</div>

Implicit, Windsurf decide dacă o întrebare este generală sau necesită context din cod.

Poți forța modelul AI să folosească contextul codului trimițând întrebarea cu `⌘⏎`.
Pentru o întrebare care a primit deja un răspuns, poți re-rula cu context făcând clic pe pictograma „scânteie”.

<Frame>
  <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/chat_regenerate_with_context.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=6da54122318e3b654ba4613abe6a68a1" width="440" height="206" data-path="assets/chat_regenerate_with_context.png" />
</Frame>

<div id="stats-for-nerds">
  ## Statistici pentru cunoscători
</div>

Se întâmplă multe „sub capotă” pentru fiecare mesaj de Chat. Poți face clic pe pictograma de statistici pentru a le vedea.

<Frame>
  <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/chat_stats_for_nerds.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=048a60359f0330d1281175296804fbcb" width="1634" height="1180" data-path="assets/chat_stats_for_nerds.png" />
</Frame>

<div id="chat-history">
  ## Istoric Chat
</div>

Pentru a reveni la conversațiile anterioare, faceți clic pe pictograma „Istoric” din partea de sus a panoului de Chat.
Faceți clic pe `+` pentru a crea o conversație nouă și
faceți clic pe butonul `⋮` pentru a vă exporta conversația. Acest lucru se aplică doar pentru Windsurf Plugins.

<Frame>
  <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/chat_history.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=2c18d444db63df1329fa744079e7a05d" width="828" height="210" data-path="assets/chat_history.png" />
</Frame>

<div id="settings">
  ## Setări
</div>

Faceți clic pe pictograma rotiță pentru a accesa fila `Settings`. Aici puteți vedea setările aplicabile contului dvs. De exemplu, puteți actualiza preferințele de temă (deschisă sau închisă), modifica viteza Autocomplete, vizualiza planul curent și schimba dimensiunea fontului.
Panoul de setări vă oferă, de asemenea, opțiunea de a descărca fișiere de diagnostic, adică loguri de depanare care pot fi utile echipei Windsurf pentru a investiga o problemă, dacă întâmpinați una.

<Frame caption="În Windsurf Chat, faceți clic pe pictograma rotiță din colțul din dreapta sus">
  <img src="https://mintcdn.com/codeium/DnGnXhZxl1qb2EWt/assets/chat_settings.png?fit=max&auto=format&n=DnGnXhZxl1qb2EWt&q=85&s=d32c713a4055cf8f5c9cb0472671a5f0" width="1488" height="1536" data-path="assets/chat_settings.png" />
</Frame>

<div id="telemetry">
  ## Telemetrie
</div>

<Note>Ați putea întâmpina probleme cu Chat dacă telemetria nu este activată.</Note>

<Tabs>
  <Tab title="VS Code">
    Pentru a activa telemetria, deschideți setările din VS Code și navigați la User > Application > Telemetry. În lista derulantă următoare, selectați „all”.

    <img width="350" src="https://mintcdn.com/codeium/vRt4FQOyBeZpD2Pu/assets/vscode_telemetry_settings.png?fit=max&auto=format&n=vRt4FQOyBeZpD2Pu&q=85&s=0d4cd0b8d2c1dfaf0fa5c3a87e9e639f" data-path="assets/vscode_telemetry_settings.png" />
  </Tab>

  <Tab title="JetBrains">
    Pentru a activa telemetria în IDE-urile JetBrains, deschideți Settings și navigați la Appearance & Behavior > System Settings > Data Sharing.

    <img width="350" src="https://mintcdn.com/codeium/d8O4q6w3H2CjrirL/assets/jetbrains_telemetry_settings.png?fit=max&auto=format&n=d8O4q6w3H2CjrirL&q=85&s=ded930e34656b692d02371b36b9d612b" data-path="assets/jetbrains_telemetry_settings.png" />
  </Tab>
</Tabs>
