Evolving AI Agents
Referenční kód Darwin Godel Machine pro samo-zdokonalující se, samo-vyvíjející se AI agenty v Pythonu
Funguje s nastavením
Co umí
Poskytuje soběstačné referenční implementace vzorů Darwin Godel Machine v Pythonu pro samo-vyvíjející se AI agenty: archiv agentů, vzorkování úměrné fitness, mutace kódu založená na LLM, hodnocení benchmarků, archivace založená na novosti a dlouhodobá paměť. Spouští se, když uživatel chce sestavit samo-zdokonalující se agenty, evoluční smyčky agentů nebo mutaci a hodnocení kódu ve stylu DGM. Jedná se o koncepční referenci spíše než o knihovnu typu plug-and-run; standardní evoluční smyčka potřebuje adaptaci, aby konvergovala k danému úkolu.
Testovací report
Načten jediný soběstačný SKILL.md na skills/ai-ml/self-evolving-agent (identická kopie forku na skills/agent/self-evolving-agent-plurigrid-asi); metadata.json přítomno, žádné externí skripty odkazovány, žádné bezpečnostní rizika. Spustil jsem dva řešitele na stejném hračkovém úkolu (vyvinout náhodný 12znakový řetězec směrem k cíli). Moje základní elitistická evoluční smyčka dosáhla fitness 1.0 za 85 generací; doslovná DarwinGodelMachine dovednosti se zastavila na 0.667 po 2000 generacích a nikdy ji nevyřešila. Pozorováno, že její is_novel/code_similarity používá tokenizaci podle mezer, takže kontrola diverzity je neúčinná pro kandidáty bez více tokenů a archiv se zaplní na 100 s nízkofitness odpadem, což utopí selekci.
Testováno: 2026-07-21 · Claude Code 2.x (agent harness)
Instalace
git clone --depth 1 https://github.com/majiayu000/claude-skill-registry.git /tmp/evolving-ai-agents-src mkdir -p ~/.claude/skills cp -R /tmp/evolving-ai-agents-src/skills/ai-ml/self-evolving-agent ~/.claude/skills/evolving-ai-agents # SKILL.md is fully self-contained (all Python inline); no extra deps, no API key to install. # The code samples import an LLM `model` and `embedding_model` you must supply to actually run # LLM-based mutation / long-term memory. An identical copy lives at # skills/agent/self-evolving-agent-plurigrid-asi/. Upstream: github.com/plurigrid/asi (MIT).
Příkazy a ukázkové prompty
/evolving-ai-agentsReferenční kód Darwin Godel Machine pro samo-zdokonalující se, samo-vyvíjející se AI agenty v Pythonu
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Evolve this agent's prompt against our benchmarkOptimize my agent's skills automaticallyRun an evaluation loop to improve this agent