Goose Entwickler-Guide
Goose ist ein nativer quelloffener KI-Agent mit Desktop-App, CLI und API. Dieser Guide erklärt, wie Goose strukturiert ist, wie du es installierst und konfigurierst, wie Provider und Erweiterungen zusammenspielen und wo du anfangen kannst, wenn du beitragen möchtest.
Dieser Guide basiert auf der offiziellen Goose-Dokumentation und dem offiziellen aaif-goose/goose-Repository, geprĂĽft am 26. Juni 2026.
In diesem Abschnitt​
- Setup und erster Start
- Architektur und Laufzeit
- Konfiguration und Sicherheit
- Erweitern und beitragen
- Einfacher Nutzer-Guide
1. Was Goose ist​
Die kĂĽrzeste zutreffende Beschreibung lautet:
Goose ist ein universeller lokaler KI-Agent, gebaut in Rust, den du als Desktop-App, als Terminal-Tool oder als eingebettete API-Oberfläche nutzen kannst.
Das ist wichtig, weil Goose breiter ist als ein Coding-Assistent. Die README des Upstream-Projekts positioniert es ausdrĂĽcklich fĂĽr Code, Recherche, Schreiben, Automatisierung, Datenanalyse und andere Wissensarbeit.
2. Das mentale Modell​
Stell dir Goose als fĂĽnf zusammenarbeitende Teile vor:
| Schicht | Was sie macht |
|---|---|
| CLI und Desktop-UI | Oberflächen für die Nutzerinteraktion |
| Rust-Agent-Kern | Hauptsächliche Laufzeit und Ausführungsschleife |
| Provider-Schicht | Verbindet mit ĂĽber 15 Modell-Backends |
| MCP-Erweiterungen | Ergänzen externe Fähigkeiten |
| API und Recipes | Lassen Teams Workflows einbetten oder produktisieren |
3. Warum Entwickelnde es wählen würden​
- Es ist local-first und läuft auf deinem Rechner.
- Es ist Multi-Provider, inklusive Pfaden fĂĽr lokale Modelle wie Ollama und LM Studio.
- Es unterstĂĽtzt sowohl MCP als auch ACP, was es erweiterbarer macht als eine geschlossene Anbieter-CLI.
- Es hat sowohl eine Desktop-App als auch eine vollständige CLI, sodass Teams technische und weniger technische Nutzende mit derselben Kern-Laufzeit unterstützen können.
4. Die Projekt-Haltung​
Goose ist nicht mehr nur ein persönliches Tool-Repo. Es ist in die Agentic AI Foundation (AAIF) der Linux Foundation übergegangen, ein starkes Signal dafür, dass das Projekt eine breitere Beteiligung des Ökosystems und eine längerfristige Governance erwartet.
5. Empfohlene Lesereihenfolge​
- diese Ăśbersicht,
- Installation und Quickstart,
- Provider-Konfiguration,
- Erweiterungs- und MCP-Doku,
- Beitragsdokumentation, sobald du bereit bist, im Repo zu arbeiten.