/learn în Antigravity CLI (agy)

Transformă corecturile și soluțiile din sesiune în reguli sau skills permanente, printr-o propunere pe care o aprobi înainte de scriere.

Sintaxă & invocare
/learn [instrucțiune]

Ce face /learn

Agentul nu ține minte conversațiile. /learn îi cere să analizeze sesiunea, să găsească lecția (o corectură, o constrângere ignorată, o procedură care a mers) și s-o clasifice: regulă (o constrângere sau un invariant) sau skill (o procedură în mai mulți pași). Dacă există deja o regulă sau un skill depășit, îl actualizează în loc să creeze un duplicat.

Agentul nu modifică direct fișierele. Creează un artefact learning_proposal.md cu clasificarea, motivul și textul exact pe care vrea să-l adauge; fișierele se scriu doar după ce aprobi. Cu o instrucțiune după comandă, agentul sare peste etapa de descoperire.

Regulile ajung în AGENTS.md, GEMINI.md sau .agents/rules/<nume>.md (ori echivalentele globale din ~/.gemini/), iar skills în .agents/skills/<nume>/SKILL.md sau ~/.gemini/config/skills/<nume>/SKILL.md. Dacă sesiunea nu are nimic reutilizabil, agentul spune asta și nu propune nimic.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
[instrucțiune] Lecția exactă de reținut. Fără ea, agentul analizează conversația recentă.

Exemple practice

Exemplul 1: Analiza sesiunii

> /learn

Exemplul 2: O lecție precisă

> /learn always run vitest with --pool=forks in this repo

Greșeli frecvente și bune practici

  • Aprobi propunerea fără s-o citești. Verifică domeniul (proiect sau global) și locul fișierului înainte de aprobare.
  • Ceri o regulă pentru o procedură lungă. Procedurile în mai mulți pași se potrivesc mai bine ca skill.

Comenzi înrudite