OpenSage: Self-programming Agent Generation Engine

Dit paper introduceert OpenSage, het eerste agent-ontwikkelingskits dat grote taalmodellen in staat stelt om zelfstandig agenten te genereren met dynamische topologieën, hulpmiddelen en een gestructureerd, hiërarchisch geheugensysteem, waardoor de ontwikkeling van agenten verschuift van mens- naar AI-gestuurd.

Hongwei Li, Zhun Wang, Qinrun Dai, Yuzhou Nie, Jinjun Peng, Ruitong Liu, Jingyang Zhang, Kaijie Zhu, Jingxuan He, Lun Wang, Yangruibo Ding, Yueqi Chen, Wenbo Guo, Dawn Song

Gepubliceerd 2026-03-16
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een groot, complex project moet bouwen, zoals het repareren van een oude fabriek of het ontwerpen van een nieuw computerspel.

Hoe werkt het nu (de oude manier)?
Vroeger (en nog steeds bij veel huidige systemen) moest een menselijke "architect" alles van tevoren uitdenken. De mens moest zeggen: "We hebben agent A nodig voor het ontwerp, agent B voor de bouw, en agent C voor de controle." De mens moest ook alle gereedschappen (tools) uitzoeken en de instructieboekjes (geheugen) schrijven. Als het project veranderde, moest de mens alles opnieuw aanpassen. Dit is traag, duur en beperkt tot wat de mens al weet.

Wat is OpenSage? (De nieuwe manier)
OpenSage is als het geven van een magische bouwset aan een slimme robot. In plaats van dat jij de robot vertelt wat hij moet doen, geef je de robot de opdracht: "Bouw een team dat dit probleem oplost."

De robot (de AI) doet dan het volgende:

  1. Het Team Zelf Maken (Agent Topologie):
    Stel je voor dat je een chef-kok bent. In plaats van dat jij elke kok aanstuurt, roep je de hoofdkok op. De hoofdkok kijkt naar het recept en zegt: "Oké, ik heb een bakker nodig voor het brood, een slager voor het vlees, en een sous-chef om te controleren."

    • Verticaal: De hoofdkok deelt het werk op in stappen (eerst bakken, dan vullen).
    • Horizontaal: De hoofdkok roept drie koks op die allemaal een eigen idee hebben voor hetzelfde gerecht, en kiest daarna het beste idee uit.
      De robot maakt deze helpers (sub-agents) er zelf bij, precies op het moment dat ze nodig zijn, en stopt ze weer als het werk klaar is.
  2. Het Gereedschap Zelf Vinden en Maken (Tools):
    Stel je voor dat je een gereedschapskist hebt, maar je moet een schroevendraaier gebruiken die er niet in zit.

    • Bij oude systemen moest je wachten tot de mens de schroevendraaier kocht en in de kist legde.
    • Met OpenSage zegt de robot: "Ik heb een schroevendraaier nodig," en hij bouwt die schroevendraaier zelf uit de onderdelen die hij al heeft. Hij maakt zelfs nieuwe, speciale gereedschappen voor specifieke klussen (zoals een gereedschap om computerbugs te vinden) en zorgt dat ze veilig in hun eigen werkplek (een zandbak) werken, zodat ze elkaar niet verstoren.
  3. Het Geheugen Zelf Organiseren (Memory):
    Mensen vergeten dingen als ze te veel informatie hebben.

    • Oude systemen schrijven alles in één lange, saaie lijst op.
    • OpenSage heeft een slimme bibliothecaris (een speciale "geheugen-agent"). Deze bibliothecaris zorgt ervoor dat informatie niet in een rommelige stapel ligt, maar in een netwerk van verbindingen (zoals een spinnenweb).
    • Als de robot iets zoekt, vraagt hij de bibliothecaris: "Waar heb ik eerder over dit onderwerp gelezen?" De bibliothecaris haalt niet alleen de tekst op, maar ook de context en de verbanden, zodat de robot slimme beslissingen kan nemen, zelfs bij heel lange projecten.

Waarom is dit belangrijk?
In de testresultaten (zoals in de paper te zien) bleek dat robots die met OpenSage werken, veel beter zijn dan robots die door mensen zijn ontworpen. Ze kunnen:

  • Complexe problemen oplossen die mensen niet eens hadden bedacht.
  • Sneller werken door hun eigen team te vormen.
  • Beter omgaan met nieuwe situaties omdat ze hun eigen gereedschappen kunnen maken.

Kortom:
OpenSage is de overstap van "Mens als architect" naar "AI als architect". Het is alsof we stoppen met het bouwen van elke auto handmatig en in plaats daarvan een fabriek bouwen die zichzelf kan aanpassen aan elke nieuwe auto die er nodig is. Dit opent de deur naar een toekomst waar AI-systemen zichzelf kunnen verbeteren, leren en aanpassen, zonder dat wij elke kleine stap hoeven te plannen.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →