machichdigital
System PromptSystem Prompts von Coding-AgentenLizenz: Apache-2.0 (Block / Agentic AI Foundation)frei kopierbar

Goose — System Prompt

Der System Prompt von Goose, dem quelloffenen Agenten der Agentic AI Foundation. Ein Jinja-Template: Abschnitte für Erweiterungen und Antwortregeln werden je nach aktiver Konfiguration ein- oder ausgeblendet.

⬇ Als Datei laden

× kopiert× heruntergeladenBewertung:

Der System Prompt von Goose, dem quelloffenen Agenten der Agentic AI Foundation. Ein Jinja-Template: Abschnitte für Erweiterungen und Antwortregeln werden je nach aktiver Konfiguration ein- oder ausgeblendet.

Für wen: Wer wissen will, wie ein Agent mit dynamisch nachladbaren Werkzeugen (MCP) seinen eigenen Funktionsumfang beschreibt.

Installation

Jinja-Template. Die Blöcke {% if %} und {% for %} werden zur Laufzeit gefüllt — beim Lesen einfach als „dieser Abschnitt erscheint nur, wenn …“ verstehen.

Erste Schritte

Interessant ist die Ehrlichkeit gegenüber dem eigenen Modell: Goose erklärt ihm, dass frühere Gesprächsteile sich auf Erweiterungen beziehen können, die gerade gar nicht aktiv sind. Und es gibt einen eingebauten Warnhinweis, wenn zu viele Erweiterungen laufen — zu viele Werkzeuge verschlechtern die Trefferquote bei der Werkzeugwahl. Ein Detail, das man in eigenen Agenten gern vergisst.

Im Detail

Der System Prompt von Goose (Agentic AI Foundation, Open Source) ist als Jinja-Template gebaut: Abschnitte für aktive Erweiterungen und Antwortregeln werden je nach Konfiguration ein- oder ausgeblendet. Das unterscheidet ihn von statischen Prompts wie bei Aider oder Cline — Goose passt seine Selbstbeschreibung dynamisch an, je nachdem, welche MCP-Werkzeuge gerade aktiv sind. Aufschlussreich für alle, die einen Agenten mit optionalen, nachladbaren Fähigkeiten bauen: Das Template zeigt konkret, wie man Bedingungen im Prompt selbst abbildet, statt für jede Kombination einen eigenen Prompt zu pflegen.

Voraussetzungen

  • Grundverständnis von Jinja-Templates
  • Kenntnis von Goose bzw. den aktiven MCP-Erweiterungen, um die Bedingungen einzuordnen
  • Zugriff auf den quelloffenen Goose-Quellcode zur Einsicht oder Anpassung

Beispiel aus der Praxis

Wer einen eigenen Agenten mit optionalen MCP-Werkzeugen baut, orientiert sich am Goose-Template, um zu sehen, wie ein Abschnitt zu einem Datei-Werkzeug nur dann im Prompt erscheint, wenn dieses Werkzeug tatsächlich geladen ist.

Praxis-Tipp

Wenn dein Agent mehrere optionale MCP-Server unterstützt, übernimm das Jinja-Muster: Bedingte Blöcke pro Extension halten den Prompt wartbar, statt für jede Werkzeug-Kombination eine eigene Version zu schreiben.

Stolperfallen

Wird ein neuer bedingter Abschnitt falsch verschachtelt, kann er unabhängig vom Aktivierungsstatus der Erweiterung erscheinen oder verschwinden — deshalb nach jeder Änderung mit unterschiedlichen Konfigurationen testen. Wer das Template wie einen statischen Prompt behandelt und die Bedingungen ignoriert, verliert den eigentlichen Vorteil gegenüber starren Prompts.

Siehe auch

Lizenz & Quelle

Inhalt ansehen (system-prompt-goose.md)
Lade …

Erfahrungen & Kommentare.

Funktioniert der System Prompt bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.

Cline — System Prompt

Der vollständige System Prompt des Coding-Agenten Cline: die Anweisung, mit der die Erweiterung ihr Sprachmodell steuert — inklusive Platzhaltern für Plattform, Datum, IDE und Arbeitsverzeichnis.

Apache-2.0 (Cline Bot Inc.)

system-prompts-and-models-of-ai-tools

Die größte öffentliche Sammlung extrahierter System Prompts kommerzieller KI-Werkzeuge — über 140.000 Sterne, laufend erweitert um neue Anbieter und Versionen.

GPL-3.0 am Repo — Inhalte gehören den jeweiligen Anbietern