Seed: minimaler, selbstmodifizierender Agent-Harness
Seed: Minimal, self-modifying agent harness
Vivek Haldar hat mit "Seed" einen minimalen Agent-Harness veröffentlicht, der aus einer etwa 150 Zeilen umfassenden Python-Datei besteht. Der Agent verbindet ein Sprachmodell mit genau einem Tool (bash-Ausführung) und lädt sein System-Prompt aus einer Datei, die er selbst überschreiben kann. Alles andere, was ein Agent normalerweise von einem Framework erhält, muss er sich selbst in einem self/-Verzeichnis aneignen. Das Projekt basiert auf Simon Willisons llm-Bibliothek und unterstützt Modelle wie OpenAI, Anthropic, Gemini und OpenRouter.
Es gibt hier kein Framework – die gesamte eingefrorene Schicht ist seed.py, eine kleine Schleife, die ein Sprachmodell mit genau einem Tool verbindet und sein System-Prompt aus einer Datei lädt, die der Agent selbst besitzt und umschreiben darf.