Goose ist ein Open-Source-KI-Agent, der ursprünglich von Block entwickelt wurde. Er läuft lokal als Desktop-Anwendung oder über eine Befehlszeilenschnittstelle und kann Softwareentwicklung sowie andere computerbasierte Aufgaben mithilfe großer Sprachmodelle ausführen. Der Agent ist modellunabhängig und unterstützt Modelle mehrerer Anbieter, darunter Anthropic, OpenAI, Google, Amazon Bedrock und OpenRouter, sowie lokal gehostete Modelle über Ollama.
Goose ist darauf ausgelegt, den Nutzern die Kontrolle über ihr bevorzugtes Sprachmodell zu geben, während der Agent Zugriff auf lokale Entwicklungswerkzeuge und externe Dienste erhält. Er fungiert als Agent-Harness, der die automatisierte Ausführung komplexer, mehrstufiger Aufgaben auf dem Computer des Benutzers ermöglicht.
Geschichte
Goose wurde bei Block entwickelt und im Januar 2025 unter dem Codenamen goose öffentlich vorgestellt. Die erste Veröffentlichung konzentrierte sich auf Softwareentwicklungsaufgaben und ermöglichte es den Nutzern, ihr bevorzugtes Sprachmodell auszuwählen, während der Agent Zugriff auf lokale Entwicklungswerkzeuge und externe Dienste erhielt. Das Projekt wurde von Anfang an als Open-Source-Software veröffentlicht.
Im Dezember 2025 brachte Block Goose als Gründungsprojekt der Linux Foundation's Agentic AI Foundation (AAIF) ein, zusammen mit Anthropic's Model Context Protocol (MCP) und OpenAI's AGENTS.md. Dieser Schritt zielte darauf ab, Zusammenarbeit und Standardisierung im aufstrebenden Bereich der agentischen künstlichen Intelligenz zu fördern. Das Repository und die Governance des Projekts wurden im April 2026 formell von Block an die AAIF übertragen.
Funktionen
Goose kann Dateien lesen und ändern, Shell-Befehle ausführen, Software erstellen und ausführen, Tests durchführen sowie über seinen Agent-Harness mit externen Diensten interagieren. Diese Fähigkeit macht ihn für eine breite Palette von Automatisierungsaufgaben über die einfache Codegenerierung hinaus geeignet, einschließlich Systemadministration und Datenverarbeitung.
Der Agent ist als native Desktop-Anwendung für macOS, Linux und Windows verfügbar sowie über eine Befehlszeilenschnittstelle und eine Anwendungsprogrammierschnittstelle (API). Dieser Multi-Schnittstellenansatz ermöglicht es, Goose in verschiedene Arbeitsabläufe zu integrieren, von der interaktiven Nutzung bis hin zu vollautomatisierten Pipelines.
Goose unterstützt das Model Context Protocol, wodurch der Agent über MCP-Erweiterungen eine Verbindung zu externen Werkzeugen, Datenbanken, APIs, Browsern und anderen Diensten herstellen kann. Diese Erweiterbarkeit ist ein zentrales Designprinzip, das es den Nutzern ermöglicht, die Fähigkeiten des Agents an ihre spezifischen Bedürfnisse anzupassen.
Modell- und Anbieterunterstützung
Ein definierendes Merkmal von Goose ist seine Modellunabhängigkeit. Er unterstützt mehrere KI-Anbieter, darunter Anthropic, OpenAI, Google, Microsoft Azure, Amazon Bedrock und OpenRouter. Darüber hinaus können Nutzer Modelle lokal über Ollama ausführen, was Optionen für Datenschutz, Kostenkontrolle und Offline-Betrieb bietet.
Goose kann auch als Server für das Agent Client Protocol (ACP) fungieren. Dies ermöglicht es ihm, sich in kompatible Entwicklungsumgebungen zu integrieren, einschließlich Visual Studio Code, Zed und JetBrains-Produkten, und bringt seine Automatisierungsfähigkeiten direkt in gängige Codierungsschnittstellen.
Ökosystem und Governance
Als Gründungsprojekt der Linux Foundation's Agentic AI Foundation ist Goose in eine breitere Anstrengung zur Schaffung offener Standards für KI-Agenten eingebettet. Seine Governance ist nun gemeinschaftsgetrieben unter der AAIF, mit Beiträgen von verschiedenen Organisationen und Einzelpersonen. Die Open-Source-Natur des Projekts fördert Gemeinschaftsentwicklung und Transparenz, und steht im Einklang mit anderen Initiativen im Bereich der Open-Source-KI.
Die Entwicklung von Goose spiegelt breitere Trends in Generative AI und großen Sprachmodellen wider, bei denen Agenten zunehmend eingesetzt werden, um die Lücke zwischen konversationaler KI und umsetzbaren Computeraufgaben zu schließen. Seine Architektur, die auf Multi-Head Attentionund anderen Transformer (architecture)-basierten Techniken aufbaut, ist typisch für moderne KI-Systeme, obwohl Goose selbst diese Komplexitäten für den Endbenutzer abstrahiert.
Siehe auch
- Liste von KI-gestützten Softwareentwicklungswerkzeugen
- Listen von Open-Source-KI-Software
Externe Links
- Offizielle Website
- Goose auf GitHub