Skip to main content
PromptQuorum
Startseite/Lokale LLMs Pro/OpenCode Review: Der quelloffene Terminal-Coding-Agent
Coding Assistants

OpenCode Review: Der quelloffene Terminal-Coding-Agent

·9 Min. Lesezeit·Von Hans Kuepper · Gründer von PromptQuorum, Multi-Model-AI-Dispatch-Tool · PromptQuorum

OpenCode ist ein kostenloser, quelloffener, terminalbasierter KI-Coding-Agent, der sich über Models.dev mit mehr als 75 Modellanbietern verbindet, einschließlich lokaler Backends wie Ollama und LM Studio über einen OpenAI-kompatiblen Endpunkt, statt an die Cloud-API eines einzigen Anbieters gebunden zu sein. Laut eigener Website verfügt es zudem über IDE- und Desktop-Modi, seine primäre Oberfläche ist jedoch die Kommandozeile, und es bearbeitet Code direkt in Ihren Projektdateien.

OpenCode (opencode.ai) ist ein kostenloser, quelloffener, terminalbasierter KI-Coding-Agent, der auch im IDE- und Desktop-Modus läuft. Er verbindet sich über Models.dev mit mehr als 75 Modellanbietern, darunter lokale Backends wie Ollama und LM Studio über einen OpenAI-kompatiblen Endpunkt — so können Sie ihn auf ein Modell richten, das vollständig auf Ihrem eigenen Rechner läuft, statt auf eine Cloud-API. Diese Review ist eine Ergänzung zu OpenCodes Eintrag im Local LLM Software Directory und beschreibt, was das Tool tut, wie die Unterstützung lokaler Modelle konkret funktioniert und für wen es geeignet ist.

OpenCode Review: Der quelloffene Terminal-Coding-Agent

Wichtigste Erkenntnisse

  • OpenCode (opencode.ai) ist ein kostenloser, quelloffener KI-Coding-Agent, laut eigener Website terminalbasiert mit zusätzlichen IDE- und Desktop-Modi
  • Das kanonische GitHub-Repository ist anomalyco/opencode; das Projekt wurde laut Recherchen im eigenen PromptQuorum-Directory ursprünglich unter einer anderen GitHub-Organisation veröffentlicht, bevor es zu dieser Umbenennung kam
  • MIT-lizenziert, laut dem auf der aktuellen GitHub-Repository-Seite angezeigten Lizenz-Badge
  • Verbindet sich laut eigener Website über Models.dev mit mehr als 75 Modellanbietern, darunter Claude, GPT und Gemini
  • Unterstützt lokale Modelle über eine OpenAI-kompatible Anbieterkonfiguration, gerichtet auf den lokalen API-Endpunkt von Ollama oder LM Studio
  • Über 200.000 GitHub-Stars zum Zeitpunkt dieser Review; OpenCodes eigene Website nennt zudem Contributor- und Nutzerzahlen, die diese Review nicht unabhängig verifizieren konnte (siehe Hinweis unten)

📍 In einem Satz

OpenCode ist ein kostenloser, quelloffener, terminalbasierter KI-Coding-Agent, kanonisch unter anomalyco/opencode auf GitHub gehostet mit über 200.000 Stars, der sich über 75+ Modellanbieter verbindet, einschließlich lokaler Backends wie Ollama und LM Studio über einen OpenAI-kompatiblen Endpunkt.

💬 In einfachen Worten

OpenCode ist ein kostenloses Kommandozeilen-Tool, mit dem ein KI-Modell Ihre Codebase liest und direkt in Ihrem Projekt Code schreibt oder bearbeitet — ähnlich einem Coding-Assistenten, der in Ihrem Terminal lebt. Anders als Tools, die an einen einzigen KI-Anbieter gebunden sind, können Sie es auf Claude, GPT, Gemini oder ein Modell richten, das kostenlos auf Ihrem eigenen Computer über Ollama oder LM Studio läuft.

📌Hinweis: Diese Review basiert auf OpenCodes eigener Website, seiner Dokumentation und seinem GitHub-Repository. GitHub-Sternzahlen ändern sich ständig und werden zum Datum dieser Review genannt, nicht als Echtzeit-Wert. OpenCodes eigene Website nennt Contributor-Zahlen und eine hohe monatliche Nutzerzahl; diese Review gibt sie als OpenCodes eigene Angaben wieder, nicht als von PromptQuorum unabhängig verifizierte Fakten, da keine Drittquelle sie zum Zeitpunkt der Erstellung bestätigen konnte.

Was ist OpenCode?

OpenCode ist ein kostenloser, quelloffener KI-Coding-Agent, laut eigener Website terminalbasiert entwickelt, mit zusätzlichen IDE- und Desktop-Modi. Er liest und bearbeitet den Code Ihres Projekts direkt, statt nur Snippets zum Einfügen vorzuschlagen.

  • Produkttyp: ein terminalnativer Coding-Agent (eine CLI, keine einzelne herunterladbare Installer-App), laut opencode.ai auch mit IDE- und Desktop-Oberflächen
  • Repository: heute kanonisch anomalyco/opencode auf GitHub; PromptQuorums eigene Directory-Recherche fand, dass es sich um ein umbenanntes bzw. verlagertes Repository handelt, und weist darauf hin, dass ein ähnlich benanntes, unabhängiges kleineres Projekt existiert — prüfen Sie vor der Installation, dass Sie auf dem Pfad anomalyco/opencode landen
  • Lizenz: MIT, laut Lizenz-Badge auf der aktuellen GitHub-Repository-Seite
  • Umfang: über 200.000 GitHub-Stars zum Zeitpunkt dieser Review; OpenCodes eigene Website nennt zudem eine Contributor-Zahl im hohen dreistelligen Bereich sowie eine monatliche Nutzerzahl im Millionenbereich — diese Review behandelt beide als OpenCodes eigene Angaben, nicht als unabhängig verifizierte Zahlen
  • Preismodell: der Kern-Agent ist kostenlos und quelloffen; OpenCode Zen ist laut opencode.ai ein separater, kostenpflichtiger Marktplatz für gehostete Modelle daneben

Was macht OpenCode tatsächlich?

OpenCode arbeitet als Agent von Ihrem Terminal aus: Es liest Ihre Codebase, bearbeitet Dateien direkt basierend auf Ihren Anweisungen und läuft laut eigener Website auch im IDE- oder Desktop-Modus.

  • Terminalbasierter Agent: Die primäre Oberfläche ist eine Kommandozeilen-Sitzung innerhalb Ihres Projektverzeichnisses
  • IDE- und Desktop-Modi: OpenCodes eigene Website beschreibt zusätzliche Nutzungswege über das Terminal hinaus, für Entwickler, die es in einen grafischen Workflow einbetten möchten
  • Anbieterunabhängiger Modellzugriff: Verbindet sich laut opencode.ai über Models.dev mit 75+ Modellanbietern, statt ein festes eingebautes Modell mitzubringen
  • Benannte Anbieter-Integrationen: OpenCodes eigene Website listet direkte Unterstützung für Claude, GPT und Gemini sowie Integrationen mit GitHub-Copilot- und ChatGPT-Plus/Pro-Konten
  • Zugriff auf lokale Modelle: Eine OpenAI-kompatible Anbieterkonfiguration erlaubt es, OpenCode auf ein Modell zu richten, das auf Ihrem eigenen Rechner läuft — die genaue Konfiguration finden Sie im Abschnitt zu lokalen Modellen unten
  • Datenschutz-Positionierung: OpenCodes eigene Website beschreibt einen "Privacy-first"-Ansatz ohne Speicherung von Code auf den eigenen Servern; diese Review hat diese Angabe nicht unabhängig geprüft und gibt sie als OpenCodes eigene Aussage wieder

Wie OpenCode sich mit lokalen Modellen verbindet

OpenCode unterstützt lokale Modelle, indem Sie in der Konfigurationsdatei einen benutzerdefinierten Anbieter definieren, der auf einen OpenAI-kompatiblen API-Endpunkt zeigt — derselbe Mechanismus, mit dem eine lokal laufende Ollama- oder LM-Studio-Instanz angebunden wird. Es handelt sich nicht um einen separaten "Lokal-Modus"-Schalter, sondern um eine allgemeine Anbieterkonfiguration, die zufällig mit jedem OpenAI-kompatiblen Server funktioniert, lokal oder entfernt.

  • Konfigurationsdatei: OpenCode liest eine JSON-Konfiguration (mit Bezug auf das Schema https://opencode.ai/config.json), in der Sie einen benutzerdefinierten provider-Eintrag deklarieren
  • Ollama: Setzen Sie npm auf @ai-sdk/openai-compatible und options.baseURL auf http://localhost:11434/v1 — Ollamas eigenen OpenAI-kompatiblen API-Port — und listen Sie dann die lokal geladenen Modellnamen unter dem models-Objekt dieses Anbieters auf
  • LM Studio: Dasselbe Muster gilt mit options.baseURL gesetzt auf http://127.0.0.1:1234/v1, LM Studios lokaler Serveradresse, und den von LM Studio geladenen Modellkennungen
  • Laut OpenCodes eigener Dokumentation ist es die empfohlene Lösung, wenn Tool-Calls mit einem lokalen Modell nicht zuverlässig funktionieren, Ollamas Kontextfenster-Einstellung num_ctx zu erhöhen (die Dokumentation empfiehlt einen Startwert um 16k–32k)
  • Da es sich um einen generischen OpenAI-kompatiblen Anbieter-Slot handelt, sollte dasselbe Konfigurationsmuster mit jedem anderen Backend funktionieren, das einen OpenAI-kompatiblen Endpunkt bereitstellt, nicht nur speziell mit Ollama und LM Studio
json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "ollama": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Ollama (local)",
      "options": {
        "baseURL": "http://localhost:11434/v1"
      },
      "models": {
        "llama2": { "name": "Llama 2" }
      }
    }
  }
}

Plattform, Preise und Lizenzierung

Plattform

Was OpenCode angibt:
Terminalbasiert, mit zusätzlichen IDE- und Desktop-Modi; läuft auf macOS, Windows und Linux.

Kosten

Was OpenCode angibt:
Der Kern-Agent ist kostenlos und quelloffen. OpenCode Zen ist ein separater, kostenpflichtiger Marktplatz für gehostete Modelle daneben.

Lizenzierung

Was OpenCode angibt:
MIT, laut Lizenz-Badge auf der aktuellen GitHub-Repository-Seite.

Installationsmethode

Was OpenCode angibt:
Laut opencode.ai: curl -fsSL https://opencode.ai/install | bash, oder npm i -g opencode-ai@latest für eine npm-basierte Installation.

Prüfen Sie die aktuell empfohlene Installationsmethode auf opencode.ai, bevor Sie einen der Befehle ausführen, da sich Installationsanweisungen zwischen Releases ändern können.

Für wen eignet sich OpenCode?

OpenCode passt zu Entwicklern, die einen terminalbasierten Coding-Agenten möchten, der nicht an einen einzigen Modellanbieter gebunden ist, einschließlich solcher, die ihn gegen ein lokal gehostetes Modell laufen lassen möchten.

Wofür OpenCode nicht gut geeignet ist

OpenCode ist keine gute Wahl, wenn Sie eine einzige, lange unveränderte organisatorische Identität benötigen oder von PromptQuorum verifizierte Nutzungsstatistiken statt OpenCodes eigener veröffentlichter Zahlen brauchen.

  • Kein Tool mit festen Kosten für Cloud-Anbieter — wenn Sie über Models.dev ein Cloud-Modell statt eines lokalen anbinden, skalieren Ihre Kosten mit den eigenen Preisen dieses Anbieters
  • Nicht unabhängig von PromptQuorum benchmarkt — diese Review basiert auf OpenCodes eigener Website, Dokumentation und GitHub-Repository, nicht auf praktischen Tests durch PromptQuorum
  • Nicht frei von zu prüfender organisatorischer Historie — das kanonische Repository ist zwischen GitHub-Organisationen umgezogen, prüfen Sie daher stets, dass Sie dem aktuellen Link von opencode.ai folgen statt einem alten Lesezeichen oder Suchergebnis
  • Keine einzelne herunterladbare Installer-App — wenn Sie speziell einen Ein-Klick-GUI-Installer statt eines Terminal-Befehls möchten, ist dies nicht das richtige Tool

Häufige Fehler bei der Bewertung von OpenCode

Die meiste Verwirrung um OpenCode entsteht dadurch, dass man auf dem falschen Repository landet oder seine eigenen Marketingzahlen als unabhängig verifizierte Fakten behandelt.

Wettbewerber und Alternativen

OpenCode wird am häufigsten mit Aider, Cline, OpenHands und GPT Engineer verglichen — sein wichtigstes Unterscheidungsmerkmal ist die Kombination aus einem terminalbasierten Agenten mit breitem Modellanbieter-Zugriff (75+ Anbieter über Models.dev) und ausdrücklich dokumentierter lokaler Modellkonfiguration für Ollama und LM Studio.

Tool
Best known for
Link
AiderTerminalnativer, git-zentrierter KI-Pair-Programmer mit Auto-CommitAider Review
ClineQuelloffene, autonome Agent-Erweiterung für VS Code und JetBrainsCline Review
OpenHandsKostenlose, quelloffene, selbst gehostete autonome Coding-Agent-PlattformOpenHands Review
GPT EngineerCLI-Tool zur Generierung ganzer Codebasen aus einer natürlichsprachlichen SpezifikationGPT Engineer Review

Diese Liste spiegelt Tools wider, mit denen OpenCode innerhalb des Coding-Agent-Segments häufig verglichen wird, nicht ein unabhängiges PromptQuorum-Ranking — prüfen Sie die aktuellen Preise und den Funktionsumfang jedes Tools, bevor Sie sich entscheiden.

Häufig gestellte Fragen

Was ist OpenCode?

OpenCode (opencode.ai) ist ein kostenloser, quelloffener, terminalbasierter KI-Coding-Agent, kanonisch gehostet unter anomalyco/opencode auf GitHub, mit laut eigener Website zusätzlichen IDE- und Desktop-Modi.

Ist OpenCode kostenlos?

Der Kern-Agent ist kostenlos und quelloffen (MIT-lizenziert). OpenCode Zen ist ein separater, kostenpflichtiger Marktplatz für gehostete Modelle daneben. Wenn Sie über Models.dev einen Cloud-Modellanbieter anbinden, zahlen Sie direkt an diesen Anbieter.

Unterstützt OpenCode lokale Modelle?

Ja. Sie konfigurieren in OpenCodes Konfigurationsdatei einen benutzerdefinierten Anbieter, der auf einen OpenAI-kompatiblen Endpunkt zeigt — zum Beispiel Ollamas lokale API unter http://localhost:11434/v1 oder LM Studios unter http://127.0.0.1:1234/v1.

Wie installiere ich OpenCode?

Laut opencode.ai: Führen Sie curl -fsSL https://opencode.ai/install | bash aus, oder installieren Sie über npm mit npm i -g opencode-ai@latest. Prüfen Sie die aktuellen Installationsanweisungen auf opencode.ai, bevor Sie einen der Befehle ausführen.

Welche Lizenz verwendet OpenCode?

MIT, laut dem auf der aktuellen GitHub-Repository-Seite angezeigten Lizenz-Badge.

Wie viele Modellanbieter unterstützt OpenCode?

Laut opencode.ai mehr als 75, über die Integration mit Models.dev, einschließlich benannter Unterstützung für Claude, GPT und Gemini.

Warum steht bei OpenCodes Repository anomalyco/opencode statt eines anderen Organisationsnamens?

Das kanonische GitHub-Repository des Projekts ist im Laufe seiner Geschichte zwischen Organisationen umgezogen. Folgen Sie stets dem GitHub-Link von opencode.ai selbst, um das aktuelle kanonische Repository zu erreichen, statt einem älteren Link zu vertrauen.

Wie viele GitHub-Stars hat OpenCode?

Über 200.000 zum Zeitpunkt dieser Review. Sternzahlen ändern sich kontinuierlich, prüfen Sie daher die aktuelle Zahl direkt auf dem GitHub-Repository anomalyco/opencode.

Sind OpenCodes Contributor- und Nutzerzahlen unabhängig verifiziert?

Nein. Diese Review gibt diese Zahlen als Angaben auf OpenCodes eigener Website wieder; PromptQuorum konnte sie zum Zeitpunkt der Erstellung nicht aus einer Drittquelle unabhängig bestätigen.

Hat PromptQuorum OpenCodes Angaben unabhängig getestet?

Diese Review basiert auf OpenCodes eigener Website, seiner Dokumentation und seinem GitHub-Repository, statt auf praktischem Benchmarking durch PromptQuorum.

Quellen

← Zurück zu Lokale LLMs Pro