machichdigital

System Prompts

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

Goose — System Prompt

Zuletzt aktualisiert:

⬇ Als Datei laden

⧉ –× kopiert⬇ –× heruntergeladenBewertung:

Typ

System Prompt

Lizenz

Apache-2.0 (Block / Agentic AI Foundation)

Anwendungsfeld

System Prompts von Coding-Agenten

Wer wissen will, wie ein Agent mit dynamisch nachladbaren Werkzeugen (MCP) seinen eigenen Funktionsumfang beschreibt.

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

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 ist als Jinja-Template gebaut: Ganze Abschnitte zu verfügbaren Erweiterungen oder Antwortregeln werden je nach aktiver Konfiguration ein- oder ausgeblendet, statt dass ein einziger starrer Text für alle Fälle gilt. Das löst ein reales Problem bei MCP-basierten Agenten — die Zahl möglicher Werkzeuge ist offen, ein Prompt, der immer alle denkbaren Erweiterungen auflistet, würde unnötig aufgebläht. Für Entwickler, die eigene Agenten mit nachladbaren MCP-Tools bauen, zeigt das Template ein konkretes Muster, wie sich der Prompt-Umfang automatisch an die tatsächlich geladenen Fähigkeiten anpassen lässt, statt ihn manuell zu pflegen.

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

Die Jinja-Bedingungen (z. B. {% if extensions %}) im Quelltext aufsuchen, um zu sehen, welcher Abschnitt bei null aktiven Erweiterungen komplett verschwindet.

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♥ –⧉ –