O que proactive-self-improving-agent faz?
Habilidade de capturar automaticamente experiências e evoluir de forma segura. Condições de gatilho:
- Quando um comando/operação falha → registra em
ERRORS.md - Quando o usuário corrige o agente (ex: 'não', 'deveria ser') → registra em
LEARNINGS.md - Quando o usuário solicita uma capacidade que não existe → registra em
FEATURE_REQUESTS.md - Quando uma API/ferramenta externa apresenta erro → registra em
ERRORS.md - Quando o agente descobre que seu conhecimento está desatualizado/incorreto → registra em
LEARNINGS.md - Quando descobre uma prática melhor → registra em
LEARNINGS.md - Ao final de cada tarefa → revisa o processo; se houver nova experiência, registra em
LEARNINGS.md
Princípio de desduplicação: Se não há nova experiência ou se uma entrada existente já cobre o caso, a escrita é pulada.
Cada vez que uma entrada é registrada, um log JSONL é adicionado em .learnings/CHANGELOG.md.
Quando uma experiência se repete 3 vezes ou mais, ela é promovida para AGENTS.md, TOOLS.md ou SOUL.md.
Consulte o texto principal para mais detalhes.