Zum Inhalt springen

Sprachen & Roadmap

Go ist die produktive Implementierung; Ports und begleitende Werkzeuge sind in Arbeit.

Implementierungen

SpracheStatus
Go (go-exons)Produktiv. go get github.com/itsatony/go-exons
PythonIn Arbeit
RustIn Arbeit
TypeScript / JavaScriptIn Arbeit

Alle Implementierungen teilen sich eine einzige Quelle der Wahrheit: das JSON-Schema für die .exons-Frontmatter (schema/exons.schema.json). Eine gegen das Schema verfasste Spezifikation ist über alle Implementierungen hinweg portabel.

Begleitende Werkzeuge

  • exons-run — ein CLI- und MCP-Server für die Arbeit mit .exons-Dateien.
  • VS-Code-Erweiterung — Syntax-Hervorhebung für .exons-Dateien (enthalten in editor/vscode/).

Herkunft

go-exons ist aus go-prompty hervorgegangen und übernimmt dessen erprobte Template-Engine — Lexer, Parser, Ausdrucks-Evaluator — bei neu gestalteter öffentlicher API für den Anwendungsfall der Agenten-Spezifikation.