OpenCode

Anomaly

Quelloffener Coding-Agent für Terminal, Desktop und IDE – arbeitet mit Modellen von über 75 Anbietern, auch mit lokal betriebenen.

Entwicklung & IT Open Source
Hersteller
Anomaly
Lizenz
Open Source
Preismodell
Kostenlos
Bereitstellung
Self-Hosted, Desktop

Wofür

OpenCode ist ein Coding-Agent, der wie Claude Code selbständig in einer Codebasis arbeitet: Er liest Dateien, plant Änderungen, bearbeitet Code und führt Befehle und Tests aus. Der wesentliche Unterschied ist die Anbieterunabhängigkeit — OpenCode ist nicht an ein Modell gebunden, sondern arbeitet mit Modellen von über 75 Anbietern, darunter Anthropic, OpenAI, Google und DeepSeek, sowie mit lokal betriebenen Modellen.

Bedient wird OpenCode über eine Terminal-Oberfläche, über Desktop-Anwendungen für macOS, Windows und Linux (Beta), als Erweiterung in VS Code oder im Browser.

Typische Einsatzgebiete

  • Coding-Agent im Unternehmen, bei dem das Modell frei gewählt und gewechselt werden kann
  • Programmieren mit lokal betriebenen Modellen über llama.cpp, LM Studio, vLLM oder Ollama, ohne dass Quellcode das Haus verlässt
  • Kostensteuerung durch Wahl günstiger offener Modelle für Routineaufgaben
  • Mehrere Agenten mit unterschiedlichen Rollen (Planung, Umsetzung, Review) im selben Projekt
  • Automatisierte Aufgaben in Pipelines über die Server- und SDK-Schnittstelle

Datenschutz & Betrieb

OpenCode steht unter der MIT-Lizenz und ist kostenfrei. Wohin der Quellcode zur Verarbeitung geht, entscheidet allein das konfigurierte Modell: Mit einem lokalen Inferenz-Server bleibt alles im eigenen Netz, bei einem Cloud-Anbieter gelten dessen Bedingungen. Zugangsdaten werden als eigene API-Schlüssel hinterlegt (Bring Your Own Key) oder über bestehende Abonnements verbunden.

Optional bietet der Hersteller mit OpenCode Zen ein nutzungsbasiertes Modell-Gateway und mit OpenCode Go ein günstiges Abonnement für ausgewählte offene Modelle an.

Integration & Automatisierung

Werkzeuge und Datenquellen werden über das Model Context Protocol (MCP) eingebunden. Projektregeln, eigene Agenten und Befehle lassen sich als Dateien im Repository ablegen und im Team teilen. OpenCode läuft zudem als Server mit HTTP-Schnittstelle und SDK, sodass sich Sitzungen aus eigenen Anwendungen oder CI-Pipelines steuern lassen.

Links