Acquisisce apprendimenti, errori e correzioni da ogni sessione per il miglioramento continuo del tuo agente di codifica IA.
npx clawhub@latest install self-improving-agentLa skill self-improving-agent fornisce agli agenti AI per la scrittura di codice (Claude Code, Codex, GitHub Copilot, OpenClaw) un sistema di memoria strutturato per acquisire errori, correzioni degli utenti e best practice scoperte nel tempo. Le voci registrate vengono salvate in file markdown nella cartella .learnings/ e possono essere promosse a file di memoria permanente del progetto come CLAUDE.md o AGENTS.md. Consultando questi log prima di attività importanti, gli agenti evitano di ripetere gli stessi errori e applicano automaticamente le conoscenze accumulate sul progetto.
npx clawhub@latest install self-improving-agentFai clic sul pulsante Installa in cima a questa pagina per la configurazione con un clic
Ogni evento registrato ottiene una voce tipizzata e con timestamp, contenente priorità, tag di area, stato e campi di metadati come Pattern-Key e link See Also. Tre file di log separati mantengono organizzati e facilmente ricercabili le correzioni, i fallimenti dei comandi e le richieste di funzionalità.
Quando un apprendimento è ampiamente applicabile, la skill self-improving-agent fornisce un flusso di lavoro chiaro per distillarlo in regole concise e scriverle in CLAUDE.md, AGENTS.md, .github/copilot-instructions.md, o nei file workspace di OpenClaw (SOUL.md, TOOLS.md). Questo trasforma il contesto effimero della sessione in conoscenza duratura e visibile ai collaboratori.
Le voci includono un Pattern-Key stabile e un Recurrence-Count. Quando un pattern viene registrato 3 o più volte in 2 o più attività distinte nell'arco di 30 giorni, le regole di promozione di self-improving-agent lo segnalano automaticamente per l'elevazione a linee guida a livello di system-prompt, eliminando alla fonte il ripetersi degli stessi errori.
Gli script hook opzionali (activator.sh, error-detector.sh) si integrano con Claude Code e Codex CLI tramite gli hook UserPromptSubmit e PostToolUse. Ciò significa che il rilevamento degli errori e i prompt di apprendimento si attivano automaticamente senza intervento manuale (overhead di circa 50–100 token per prompt).
Le conoscenze acquisite che soddisfano i criteri di qualità (ricorrenti, verificate, non ovvie, ampiamente applicabili) possono essere estratte in competenze autonome e condivisibili utilizzando l'helper extract-skill.sh fornito. Il flusso di lavoro include una modalità di prova (dry-run), controlli di qualità e il monitoraggio dello stato sulla voce originale.
Funziona con Claude Code, Codex CLI, GitHub Copilot e OpenClaw. Ogni agente dispone di un metodo di attivazione documentato: basato su hook per Claude Code/Codex, iniezione manuale tramite .github/copilot-instructions.md per Copilot, e iniezione nel workspace con strumenti di messaggistica inter-sessione per OpenClaw.
Un agente tenta ripetutamente npm install su un workspace pnpm. Dopo la prima correzione, la skill registra una voce correction e lo sviluppatore la promuove in CLAUDE.md come Package manager: pnpm. Le sessioni successive leggono questa regola e non commettono mai lo stesso errore.
Un team tiene traccia di .learnings/ nel controllo di versione. Quando la sessione di uno sviluppatore incontra un problema di autenticazione CI e lo registra in ERRORS.md, ogni agente del team acquisisce la correzione documentata e la risoluzione suggerita nelle sessioni future.
Dopo aver diagnosticato un problema complesso di rigenerazione del client TypeScript che ha richiesto tre sessioni di debug, l'apprendimento accumula link See Also e un elevato Recurrence-Count. Lo sviluppatore esegue extract-skill.sh api-client-regen per pacchettizzare la soluzione come skill distribuibile.
Prima di avviare un ampio refactoring, una sessione di OpenClaw utilizza il promemoria attivato dagli hook per scansionare .learnings/ alla ricerca di voci ad alta priorità in sospeso nell'area backend, applicando tutte le convenzioni accumulate prima di scrivere una singola riga di codice.
npx clawhub@latest install self-improving-agentAccedi per scrivere una recensione
Nessuna recensione ancora. Sii il primo a condividere la tua esperienza!