OpenCode ist der quelloffene AI Harness von Anomaly (vormals SST) für die Kommandozeile: ein Coding-Agent, der Sprachmodelle über MCP-Werkzeuge, Kontextverwaltung und ein feingranulares Rechtesystem arbeitsfähig macht – frei kombinierbar mit über 75 Modell-Anbietern. Stand: 20. September 2026.
Was ist OpenCode?
OpenCode entstand aus dem Umfeld von SST (Serverless Stack); die GitHub-Organisation sst verweist inzwischen im eigenen Profil auf den Umzug zu anomalyco, und das aktive Repository liegt heute unter github.com/anomalyco/opencode und steht laut LICENSE unter der MIT-Lizenz. Laut GitHub-Releases erschienen erste Versionen im Mai 2025. OpenCode läuft als Terminal-Anwendung (TUI), als Beta-Desktop-App für macOS, Windows und Linux sowie über eine VS-Code-Integration, die beim ersten Start aus dem Terminal automatisch installiert wird. Installiert wird es unter anderem über npm i -g opencode-ai@latest, brew install anomalyco/tap/opencode oder das offizielle Installationsskript; gestartet wird es mit dem Befehl opencode im Projektverzeichnis.
OpenCode als AI Harness
Die Agentenschleife wertet Werkzeuganfragen des Modells aus, führt sie aus und schreibt Ergebnisse zurück in den Kontext – interaktiv im Terminal, headless über opencode run oder dauerhaft über opencode serve mit OpenAPI-Schnittstelle. Werkzeuge lassen sich über MCP-Server erweitern, die in opencode.json als type: "local" (Startbefehl) oder type: "remote" (URL, Header) konfiguriert werden. Projektregeln stehen in AGENTS.md, mit Fallback auf CLAUDE.md für Claude-Code-Migrationen. Zwei eingebaute Primäragenten – build (voller Zugriff) und plan (fragt standardmäßig vor Datei-Änderungen und Bash-Befehlen nach) – lassen sich per Tab-Taste umschalten. Für Teilaufgaben stehen drei eingebaute Subagenten bereit: general (mehrstufige Recherche und Aufgaben mit Werkzeugzugriff), explore (schreibgeschützte Codebase-Suche) und scout (schreibgeschützte Recherche zu externen Docs und Abhängigkeiten); eigene Subagenten definiert man als Markdown-Dateien mit YAML-Frontmatter in .opencode/agents/. Rechte werden je Aktion (bash, edit, webfetch u. a.) auf allow, ask oder deny gesetzt.
Modelle und Modellzugang
OpenCode bindet laut Dokumentation über 75 Anbieter an, gespeist aus AI SDK und Models.dev – von Claude über GPT bis Gemini sowie lokale Modelle über Ollama, LM Studio oder llama.cpp. Mit OpenCode Zen betreibt der Hersteller zusätzlich einen eigenen, für Coding-Agenten kuratierten Modell-Marktplatz. Eigene OpenAI-kompatible Endpunkte sind ausdrücklich vorgesehen: In opencode.json legt man dafür einen Provider mit "npm": "@ai-sdk/openai-compatible" und "options": {"baseURL": "..."} an. Damit lässt sich OpenCode über das AI Gateway betreiben, sofern das Gateway als OpenAI-kompatibler Endpunkt hinterlegt wird.
Einsatz im Unternehmen: Datenschutz und Governance
Laut Dokumentation speichert OpenCode selbst keinen Code und keine Kontextdaten; Anfragen gehen lokal oder direkt an den gewählten Modell-Anbieter – einzige Ausnahme ist die optionale /share-Funktion, die öffentliche Links erzeugt und sich per "share": "disabled" abschalten lässt. Für Organisationen ist SSO-Anbindung an zentrale Konfiguration vorgesehen, ebenso die Möglichkeit, andere Modell-Anbieter zu deaktivieren, damit alle Anfragen über eine freigegebene Infrastruktur laufen. Unabhängig vom Harness gilt: Quellcode und Prompts gehen an den jeweils gewählten Modellanbieter und gehören vorab in das Verarbeitungsverzeichnis.
OpenCode mit herdr orchestrieren
Laut herdr-Dokumentation unterstützt herdr OpenCode über ein Lifecycle-Plugin, sofern installiert, und fällt sonst auf ein Screen-Manifest zurück; die Integration liefert sowohl Zustand als auch Session. Details und weitere unterstützte Harnesses zeigt die herdr-Seite.
Einordnung: Entwickler-Harness und Unternehmens-Harness
OpenCode ist ein Harness für Entwickler im Terminal – für Fachanwender im Unternehmen, die ohne Kommandozeile arbeiten, ist CompanyGPT der passende Harness mit MCP-Werkzeugen, Unternehmenswissen und Rollen aus Entra ID oder Keycloak. Das AI Gateway bildet dazu die gemeinsame Kosten- und Governance-Schicht für beide Welten. Einen Überblick über weitere Coding-Agenten und Orchestrierer bietet unsere Übersicht aller AI Harnesses. Wir unterstützen Unternehmen dabei, OpenCode und andere Coding-Harnesses sauber in bestehende Identitäts-, Kosten- und Compliance-Strukturen einzubinden.
