Agents & Ökosystem
Opencode ist nicht nur ein Editor; es ist eine Agent-gesteuerte Entwicklungsumgebung.
Was sind Agents?
In Opencode bezieht sich ein Agent auf eine KI-Einheit, die Kontext wahrnehmen, Aufgaben planen und Operationen ausführen kann.
Wenn Sie /init ausführen, generiert Opencode eine AGENTS.md-Datei im Projektstammverzeichnis.
- Dies ist eine Markdown-Datei.
- Sie zeichnet die Architekturspezifikationen, den Codierungsstil und häufige Befehle des Projekts auf.
- Zweck: Jedes Mal, wenn Sie eine Frage stellen, liest Opencode zuerst diese Datei. Das bedeutet, Sie müssen nicht jedes Mal "bitte verwenden Sie Vue 3 Composition API" oder "meine Datenbank ist PostgreSQL" wiederholen—der Agent erinnert sich bereits.
Was ist Big Pickle?
In Opencode-Community-Diskussionen hören Sie möglicherweise von "Big Pickle".
- Es bezieht sich typischerweise auf Opencodes intern feinabgestimmte große Modellkonfiguration, die sich durch die Handhabung komplexer Kontexte auszeichnet.
- Es ist wie ein "Grand Slam"-Burger, der alle Fähigkeiten enthält, einschließlich Code-Verständnis, Dateioperationen, Terminal-Steuerung usw.
- Hinweis: Die spezifische Benennung kann sich mit Versionsaktualisierungen ändern; bitte beziehen Sie sich auf die offizielle neueste Modellliste.
MCP (Model Context Protocol)
Opencode unterstützt vollständig das MCP-Protokoll. Dies ist ein von Anthropic eingeführter Standard, der darauf abzielt, KI-Modellen zu ermöglichen, sich auf standardisierte Weise mit externen Daten zu verbinden.
Was kann Opencode + MCP tun?
- Mit GitHub verbinden: Lassen Sie die KI direkt Issues und PRs in der IDE überprüfen.
- Mit PostgreSQL verbinden: Lassen Sie die KI direkt die Datenbankstruktur abfragen und ORM-Code generieren.
- Mit Slack verbinden: Fassen Sie Team-Diskussionen zusammen und wandeln Sie sie in Code-Anforderungen um.
Sie können MCP-Server-Adressen in der Konfigurationsdatei hinzufügen, und Opencode erkennt und mountet diese Tools automatisch.