---
title: "Autogenesis: A Self-Evolving Agent Protocol"
source: "arXiv:2604.15034v2 [cs.AI] 21 Apr 2026"
type: papers
ingested: 2026-04-27
tags: [autogenesis, agent-protocol, self-evolution, MCP, A2A, RSPL, SEPL, resource-substrate, multi-agent]
summary: "Kétlayerű protokoll (RSPL + SEPL) agent rendszerek önfejlődéséhez. Decoupling, verziókezelés, rollback, formális operátor interfész."
---

# Autogenesis: A Self-Evolving Agent Protocol

**Szerzők:** Wentao Zhang, Zhe Zhao, Haibin Wen, Yingcheng Wu, Ming Yin, Bo An, Mengdi Wang
**Intézmények:** NTU Singapore, Stanford, CityU Hong Kong, Princeton
**arXiv:** 2604.15034v2 [cs.AI] 21 Apr 2026
**GitHub:** https://github.com/DVampire/Autogenesis

## Absztrakt

Az LLM alapú agent rendszerek fejlődése ellenére a meglévő protokollok (MCP, A2A) nem specifikálják megfelelően a cross-entity lifecycle menedzsmentet, verziókövetést és evolúció-biztonságos update interfészeket. Az Autogenesis Protocol (AGP) két rétegben oldja meg: RSPL (Resource Substrate Protocol Layer) és SEPL (Self-Evolution Protocol Layer).

## Motiváció

**Probléma:** A meglévő protokollok (MCP = model-tool invocation, A2A = inter-agent communication) csak kapcsolódást oldanak meg, nem pedig állapotmutációt és menedzsmentet.

**Hiányosságok:**
- Nincs entity lifecycle menedzsment
- Nincs verziókövetés és rollback
- Nincsenek formális operátorok a fejlődéshez
- Monolitikus, törékeny "glue code"

## Architektúra: Kétlayerű Protokoll

### Layer 1: RSPL (Resource Substrate Protocol Layer)

**Evolválható erőforrások (5 típus):**
1. **Prompt** — instrukciók
2. **Agent** — döntési politikák
3. **Tool** — aktuációs interfészek (native, MCP, agent skills)
4. **Environment** — feladat/világ dinamika
5. **Memory** — perzisztens állapot

**Erőforrás entitás:**
```
e_τ,i = (n_τ,i, d_τ,i, φ_τ,i, g_τ,i, m_τ,i)
```
- n: egyedi név
- d: rövid leírás
- φ: input-output leképezés
- g: tanítható jelölő (evolvable-e?)
- m: metaadatok

**Erőforrás regisztrációs rekord:**
```
c_τ,i = (e_τ,i, v_τ,i, η_τ,i, θ_τ,i, F_τ,i)
```
- v: verzió string
- η: implementációs leíró (import path, class definition, source code)
- θ: instanciálási paraméterek
- F: exportált reprezentációk (function-calling schema, natural language text)

**Context Manager funkciók:**
- Lifecycle és regisztráció (init, build)
- Lekérdezés és inspekció (list, get_state)
- Evolúció és verziókezelés (update, restore)
- Futtatás és kontrakt (run, load_contract)
- Szerializálás (save_to_json, load_from_json)

**Server interfész:** Egységes külső API a context manager mögött, izolálja a klienseket a belső komplexitástól.

### Layer 2: SEPL (Self-Evolution Protocol Layer)

**Formális operátor interfész (zárt hurkú evolúció):**
1. **Reflect** — jelenlegi állapot értékelése
2. **Select** — mit fejlesszünk
3. **Improve** — javítás javaslata
4. **Evaluate** — javítás tesztelése
5. **Commit** — véglegesítés verziókezeléssel

**Cél:** Minden önmódosítás dokumentált, nyomon követhető és visszaállítható.

## Autogenesis System (AGS)

Önfejlődő multi-agent rendszer, amely dinamikusan:
- Instanciál
- Lekérdez
- Finomhangol erőforrásokat protokoll-regisztrált interfészeken keresztül

**Benchmarkok:** GPQA, AIME, GAIA, LeetCode

## Kritikai értékelés

### Erősségek
- **Protokoll szintű absztrakció** — nem ad-hoc, hanem szabványos
- **Decoupling** — "what evolves" vs "how evolution occurs"
- **Biztonság** — verziókezelés, rollback, audit trail
- **Formalizmus** — operátor algebra, kontroll elmélet alapján

### Kérdések
- **Komplexitás** — kétlayerű protokoll overhead-je kisebb rendszereknél
- **Adopció** — MCP és A2A már létezik, harmadik protokoll fragmentation
- **Implementáció** — "skills.md" stílusú contract-ok mennyire univerzálisak?
- **Rollback** — memória state rollback-je összetett lehet

## Összehasonlítás meglévő protokollokkal

| Jellemző | MCP | A2A | AGP |
|----------|-----|-----|-----|
| Model-tool invocation | ✅ | ❌ | ✅ |
| Inter-agent communication | ❌ | ✅ | ✅ |
| Entity lifecycle | ❌ | ❌ | ✅ |
| Verziókezelés | ❌ | ❌ | ✅ |
| Rollback | ❌ | ❌ | ✅ |
| Formális evolúció operátorok | ❌ | ❌ | ✅ |

## Kapcsolódó munkák

- **MCP (Anthropic, 2025):** Model Context Protocol — tool invocation
- **A2A (Google, 2025):** Agent-to-Agent — kommunikáció
- **TextGrad (Yuksekgonul et al., 2025):** Natural language feedback mint gradiens
- **Reinforce++, GRPO (Shao et al., 2024):** RL alapú agent improvement

## Konklúzió

Az Autogenesis a kapcsolódási protokolloktól (MCP, A2A) az evolúciós protokollokig lép. A cél: moduláris, nyomon követhető, biztonságos önfejlődés multi-agent rendszerekben. A formális operátor interfész és a verziókezelt erőforrás menedzsment alapvető paradigmaváltás lehet az agent engineeringben.
