Sgai: Zielorientiertes Multi-Agenten-Softwareentwicklungstool

✍️ OpenClawRadar📅 Veröffentlicht: 26. Februar 2026🔗 Source
Sgai: Zielorientiertes Multi-Agenten-Softwareentwicklungstool
Ad

Was Sgai macht

Sgai (ausgesprochen "Sky") ist eine zielgesteuerte KI-Softwarefabrik, die lokal in Ihrem Repository läuft. Anstatt Schritt-für-Schritt-Prompts zu verwenden, definieren Sie Ergebnisse in GOAL.md-Dateien, die beschreiben, was gebaut werden soll, nicht wie. Das System koordiniert dann mehrere KI-Agenten, um das Ziel auszuführen.

Hauptmerkmale

  • Zielgesteuerter Workflow: Definieren Sie Ergebnisse in GOAL.md-Dateien mit Abschlussgates (z.B. make test), die bestimmen, wann die Arbeit tatsächlich erledigt ist
  • Multi-Agenten-Koordination: Zerlegt Ziele in einen DAG von Rollen (Entwickler → Prüfer → Sicherheitsanalyst, usw.)
  • Lokale Ausführung: Alles läuft lokal in Ihrem Repo ohne automatische Pushes zu GitHub
  • Visuelle Überwachung: Web-Dashboard zeigt die Echtzeit-Ausführung des Agenten-Graphen
  • Interaktive Klärung: Agenten stellen bei Bedarf Klärungsfragen vor der Ausführung
  • Fähigkeitsextraktion: Extrahiert wiederverwendbare Fähigkeiten und Code-Snippets aus abgeschlossenen Sitzungen

Wie es funktioniert

Der Workflow folgt diesen Schritten:

  1. Ziel erstellen: Die meisten Benutzer erstellen Ziele mit dem integrierten Assistenten. Ziele werden in GOAL.md gespeichert und beschreiben Ergebnisse, nicht Implementierungsschritte.
  2. Agenten planen die Arbeit: Sgai zerlegt Ihr Ziel in ein Workflow-Diagramm koordinierter Agenten mit definierten Rollen.
  3. Genehmigen & Überwachen: Agenten stellen Klärungsfragen, arbeiten dann autonom an Aufgaben, führen Tests aus und validieren den Abschluss.
  4. Aus Sitzungen lernen: Das System extrahiert wiederverwendbare Fähigkeiten aus abgeschlossenen Sitzungen.

Beispiel GOAL.md

---
flow: |
  "backend-developer" -> "code-reviewer"
completionGateScript: make test
interactive: yes
---

Eine REST-API erstellen

Erstellen Sie Endpunkte für Benutzerregistrierung und Login mit JWT-Authentifizierung.

  • POST /register validiert E-Mail, hasht Passwort
  • POST /login gibt JWT-Token zurück
  • Tests bestehen vor Abschluss
Ad

Installation & Einrichtung

Empfohlene automatische Einrichtung via opencode:

opencode update
opencode auth login
opencode --model anthropic/claude-opus-4-6 run "install Sgai using the instructions from https://github.com/sandgardenhq/sgai/blob/main/INSTALLATION.md"

Manuelle Installationsvoraussetzungen: Go, Node.js, bun, opencode. Empfohlen: jj (Versionskontrolle), tmux (Sitzungsverwaltung), ripgrep (Codesuche), Graphviz (Diagrammrendering).

Installationsbefehl:

go install github.com/sandgardenhq/sgai/cmd/sgai@latest

Oder aus dem Quellcode bauen:

git clone https://github.com/sandgardenhq/sgai.git
cd sgai
cd cmd/sgai/webapp && bun install && cd ../../..
make build

Sgai ausführen

Starten Sie den Server mit sgai serve und öffnen Sie http://localhost:8080, um auf das Dashboard zuzugreifen.

Technische Details

  • Open Source (Go)
  • Funktioniert mit Anthropic, OpenAI oder lokalen Modellen via opencode
  • Änderungen durchlaufen Ihre Versionskontrolle (empfiehlt jj, aber Git funktioniert)
  • Demo verfügbar: 4-minütiges Video
  • Beispielanwendungsfall: "Erstelle einen Drag-and-Drop-Bildkompressor" → 3 Agenten (Entwickler, Prüfer, Designer) → Funktionsfähige App mit bestandenen Tests → 45 Minuten

Das Projekt wird als "noch früh und stellenweise roh, aber funktionsfähig genug zum Teilen" beschrieben und wurde intern für das Prototyping kleiner Apps und interner Tools verwendet.

📖 Vollständige Quelle lesen: HN AI Agents

Ad

👀 Siehe auch

Tether: Ein MCP-Server zum Austausch von Kontext zwischen KI-Modellen über SQLite
Werkzeuge

Tether: Ein MCP-Server zum Austausch von Kontext zwischen KI-Modellen über SQLite

Tether ist ein Open-Source-Tool, das JSON-Daten auf 28-Byte inhaltsadressierte Handles reduziert, wodurch mehrere KI-Modelle Kontext über eine gemeinsame SQLite-Datenbank teilen können. Es fungiert als MCP-Server und ermöglicht die direkte Kommunikation zwischen Modellen wie Claude und MiniMax ohne Kopieren und Einfügen.

OpenClawRadar
OpenClaw Claude-Erweiterung nach Änderungen bei der Anthropic-Abrechnung auf Agent SDK aktualisiert
Werkzeuge

OpenClaw Claude-Erweiterung nach Änderungen bei der Anthropic-Abrechnung auf Agent SDK aktualisiert

Ein OpenClaw-Erweiterungsentwickler hat seine Claude-CLI-Integration neu geschrieben, um das offizielle claude-agent-sdk zu verwenden, nachdem Anthropic begonnen hatte, die CLI-Nutzung zu erkennen und als Nutzung durch Drittanbieter-Applikationen neu zu klassifizieren, was gegen einen separaten Guthabenpool anstatt gegen die Max-Plan-Limits abgerechnet wird. Der SDK-Ansatz authentifiziert sich über die bestehende Claude-Code-Anmeldung und rechnet als reguläre Max-Plan-Nutzung ab.

OpenClawRadar
Benchmark-Ergebnisse: 6 kostengünstige Modelle im Vergleich zu Claude Sonnet 4.6 für OpenClaw-Orchestrierung
Werkzeuge

Benchmark-Ergebnisse: 6 kostengünstige Modelle im Vergleich zu Claude Sonnet 4.6 für OpenClaw-Orchestrierung

Ein Entwickler testete sechs günstigere KI-Modelle gegen Claude Sonnet 4.6 als Haupt-Orchestrator für ein OpenClaw-Setup. Nur o4-mini erreichte Sonnets perfekte Punktzahl, während andere bei kritischen Beurteilungsaufgaben wie Dateiinspektion und Delegierung versagten.

OpenClawRadar
PocketBot: KI kompiliert Automatisierungen in JavaScript für kostengünstige, deterministische Planung
Werkzeuge

PocketBot: KI kompiliert Automatisierungen in JavaScript für kostengünstige, deterministische Planung

PocketBot löst API- und Hardwarekostenprobleme, indem es natürlichsprachliche Anfragen in eigenständige JavaScript-Skripte kompiliert, die nach Zeitplan ausgeführt werden, ohne LLM-Aufrufe zur Laufzeit. Das Tool nutzt KI nur einmal zum Schreiben von Code und führt dann deterministisch mit 20+ Integrationen wie Google Suite, Slack und Notion aus.

OpenClawRadar