/compress / /compact în Hermes Agent CLI

Comprimă istoricul conversației curente prin rezumare automată, eliberând spațiu în fereastra de context.

Sintaxă & invocare
/compress [here <N> | focus <temă> | --preview]

Ce face

Pe măsură ce lucrezi la sarcini complexe, cantitatea de tokeni acumulată din mesaje și unelte poate umple fereastra de context a modelului (context window).

Comanda /compress (cu aliasul /compact) generează un rezumat sintetic al deciziilor și concluziilor importante, păstrând ultimele N interacțiuni active și eliberând spațiu prețios pentru raționament.

Sintaxă

/compress [here  | focus  | --preview]

Opțiuni și parametri

Parametru Explicație
here Păstrează intacte ultimele N schimburi de replici (turn-uri) neatinse de rezumat.
focus Direcționează rezumatul să păstreze cu prioritate detaliile legate de tema menționată.
--preview Afișează o simulare a rezultatului compresiei fără a aplica modificarea.

Exemple practice

Exemplul 1: Compactarea contextului menținând ultimele 3 replici

Eliberăm fereastra de context după un schimb lung de 40 de mesaje.

/compress here 3

Rezultat consolă:

Compresie context finalizată:
Înainte: 84,200 tokeni (65% din fereastră)
După: 12,450 tokeni (9.7% din fereastră)
Economie: 71,750 tokeni (85% reducere)
Ultimele 3 mesaje au fost păstrate complet nemodificate.

Bune practici și recomandări

  • Verifică starea contextului înainte și după folosind comanda /context.
  • Dacă ai atins o etapă cheie (ex. ‘autentificarea funcționează’), o compactare este ideală înainte de a trece la următoarea funcționalitate.

Comenzi înrudite