Ce face /compact
/compact înlocuiește istoricul mai vechi al conversației cu un rezumat. Poți continua în același chat cu mai puțin istoric irelevant, iar cererile următoare trimit mai puțini tokeni. Opțional, adaugi instrucțiuni despre ce trebuie să păstreze rezumatul.
VS Code compactează automat conversația când fereastra de context se umple. Compactarea automată se oprește cu setarea github.copilot.chat.summarizeAgentConversationHistory.enabled pusă pe false. Manual, poți compacta și din controlul de utilizare a contextului din câmpul de chat, cu Compact Conversation.
Compactarea manuală este disponibilă pentru sesiunile Local, Copilot și Claude. Dacă vrei un istoric complet nou, nu un rezumat, pornește un chat nou (/clear) sau un alt chat în aceeași sesiune.
Sintaxă și opțiuni
| Opțiune / Parametru | Descriere |
|---|---|
[instrucțiuni] |
Opțional: ce trebuie să rețină rezumatul. |
Exemple practice
Exemplul 1: Compactare cu focus
/compact păstrează deciziile despre schema bazei de date
Greșeli frecvente și bune practici
- Folosești
/compactcând treci la o sarcină fără legătură. Pentru asta e mai potrivit un chat nou. - Compactezi fără instrucțiuni într-o conversație cu multe decizii importante. Spune explicit ce trebuie păstrat.