KI-Agenten im Detail
So funktioniert das Agentensystem von Epicat – von der Zerlegung einer Aufgabe bis zur autonomen Ausführung.
Unser Agentensystem folgt einem einfachen Prinzip: Komplexe Aufgaben werden in kleine, überprüfbare Schritte zerlegt.
Architektur
Jeder Agent arbeitet in einer isolierten Umgebung und kann auf eine festgelegte Auswahl an Werkzeugen zugreifen. Der Orchestrator steuert den Ablauf:
- Zerlegen — Die Aufgabe wird in Teilaufgaben aufgeteilt
- Zuweisen — Jede Teilaufgabe wird einem spezialisierten Agenten zugewiesen
- Ausführen — Agenten arbeiten parallel, wo es möglich ist
- Überprüfen — Ergebnisse werden anhand der Akzeptanzkriterien geprüft
Werkzeugsystem
Agenten interagieren über Werkzeuge mit ihrer Umgebung. Das sind typisierte Funktionen, die bestimmte Aktionen ausführen:
const tool = defineTool({
name: "read-file",
input: z.object({ path: z.string() }),
handler: async ({ path }) => {
return fs.readFile(path, "utf-8");
},
});Wie es weitergeht
Wir arbeiten an der Orchestrierung mehrerer Agenten für noch komplexere Abläufe. Folge unserem Entwicklungsblog für Neuigkeiten.