AgentRun - DSL für agentenbasierte Workflows
Show HN: AgentRun: DSL to turn agents into Workflows

AgentRun ist eine Workflow-Sprache, die deine bestehenden Agents in wiederholbare, überprüfbare Prozesse verwandelt. Du definierst Schritte, nutzt Jev für präzise Entscheidungen und rufst Agents nur dann auf, wenn echte Untersuchung nötig ist. Deine Anwendung behält dabei Tools, Modellzugriff, Berechtigungen und Budgets. Workflows lassen sich als JSON oder mit dem TypeScript-Builder schreiben, unterstützen verschachtelte Workflows, parallele Ausführung und begrenzte Schleifen. Die Integration erfolgt über Adapter für Tools, Agents und Jev-Entscheidungen. Eine Pi-Extension erlaubt es, Workflows direkt in Pi zu erstellen und auszuführen. Die Beta-Version ist auf npm verfügbar und bietet eine schnelle Möglichkeit, Agenten zuverlässiger und nachvollziehbarer zu machen.
AgentRun speichert die Schritte in einem Workflow-Dokument, das du einsehen, erneut ausführen oder von einem Agenten aufrufen lassen kannst.