OpenCode: Free Open-Source-Alternative zu Claude Code mit 100K GitHub Stars
OpenCode im Praxistest: Open-Source-Alternative zu Claude Code mit 100K GitHub Stars. Kein Provider-Lock-in, 75+ LLM-Anbieter, MCP-Integration. Lohnt es sich?
Mehr erfahren
OpenCode ist ein KI Helfer, der in einem schwarzen Fenster auf deinem Rechner läuft. Dieses Fenster heißt Terminal. Diese Anleitung bringt dich in vier Schritten dahin. Du brauchst kein Vorwissen und keine Adminrechte.
Auf der OpenCode Seite steht ein Befehl mit dem Wort bash. Der ist für Mac und Linux. Unter Windows kommt sofort das hier:
Der Name "bash" wurde nicht als Name eines Cmdlet, einer Funktion,
einer Skriptdatei oder eines ausführbaren Programms erkannt.
Das ist kein Fehler von dir. Windows kennt bash einfach nicht. Wir nehmen deshalb den Windows Weg. Wir nutzen diese Anleitung auch in unseren Vibe Coding Schulungen, damit im Training keine Zeit fürs Setup draufgeht.
Wir arbeiten jeden Tag mit Terminal Agents. OpenCode und Claude Code gehören zu unserem Stack, dazu lokale Modelle über Ollama. Wir wissen also genau, wo Windows Nutzer hängen bleiben.
Wir holen Teams beim Onboarding ab, begleiten im 1:1 Mentoring und in der Vibe Coding Beratung. Danach geht es um Best Practices, CI/CD Pipelines und Security bei KI Code. Läuft ein Projekt aus dem Ruder, helfen wir beim Retten von Vibe Coding Projekten.
Finde das passende Angebot für dein Projekt
Hey! Ich bin CodeBot. Lass uns herausfinden, wie wir dein Projekt zum Fliegen bringen.
Was soll entstehen?
Drücke die Windows Taste, tippe powershell und drücke Enter. Fertig, das ist dein Terminal.
Dort tippst du Befehle ein und drückst Enter. Nach jedem Befehl wartest du, bis wieder eine neue Zeile erscheint. Die Zeile sieht so aus:
PS C:\Users\DeinName>
Wichtig ist nur das PS am Anfang. Dann bist du richtig. Fehlt das PS, tippe einmal das Wort powershell und drücke Enter.
Geschafft, wenn: deine Zeile mit PS beginnt.
OpenCode braucht ein Programm namens Node.js. Das holst du dir mit einem Befehl. Kopiere ihn und drücke Enter.
winget install OpenJS.NodeJS.LTS
Kommt eine Frage zur Lizenz, tippe J und drücke Enter. Dann läuft die Installation.
Jetzt das Wichtigste: Schließe das Terminal Fenster komplett und öffne es neu. Ohne diesen Neustart kennt Windows den neuen Befehl nicht. Das ist die häufigste Stolperfalle.
Im neuen Fenster prüfst du, ob alles da ist:
node --version
Geschafft, wenn: eine Zahl erscheint, zum Beispiel v22.14.0. Kommt eine Fehlermeldung, hast du das Fenster nicht neu geöffnet.
Viele bekommen jetzt diese Meldung:
npm : Die Datei "C:\Program Files\nodejs\npm.ps1" kann nicht geladen werden,
da die Ausführung von Skripts auf diesem System deaktiviert ist.
Kein Grund zur Sorge. Windows sperrt aus Sicherheitsgründen bestimmte Dateien. Es gibt einen einfachen Trick.
Der Trick: Hänge .cmd an den Befehl an. Jeder Befehl existiert doppelt. Die eine Version wird gesperrt, die andere nie. Mit .cmd nimmst du automatisch die, die immer funktioniert.
npm.cmd --version
Das gilt für alle weiteren Befehle: statt npm einfach npm.cmd. Wer die Sperre dauerhaft lösen will, tippt einmal diesen Befehl. Adminrechte braucht es dafür nicht.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Geschafft, wenn: npm.cmd --version eine Zahl zeigt, zum Beispiel 10.9.2.
Jetzt kommt OpenCode selbst. Ein Befehl, einmal Enter.
npm.cmd install -g opencode-ai
Das Paket heißt opencode-ai, nicht opencode. Vertipp dich hier nicht.
Danach wieder: Fenster schließen, neu öffnen. Dann prüfen:
opencode --version
Geschafft, wenn: eine Zahl erscheint. Kommt eine Sperrmeldung, nimm opencode.cmd --version.
OpenCode arbeitet immer in dem Ordner, in dem du es startest. Mit cd wechselst du in deinen Projektordner, danach startest du das Programm.
cd C:\Users\DeinName\Documents\mein-projekt
opencode
Beim ersten Start fehlt noch die KI. Du tippst im Programm /connect und wählst einen Anbieter aus. Der Zugang wird gespeichert, beim nächsten Mal geht es sofort los.
Du kannst Anthropic, OpenAI oder Google verbinden. Genauso laufen lokale Modelle über Ollama, ganz ohne Daten an US Anbieter. Welches Modell zu dir passt, zeigt unser Guide zur Modellauswahl.
Ein Tipp für den Anfang: Mit der Tab Taste schaltest du um. Plan Mode schaut sich dein Projekt nur an. Build Mode schreibt Code. Starte mit Plan Mode.
Geschafft, wenn: OpenCode läuft und auf deine erste Frage antwortet.
| Was auf dem Bildschirm steht | Was los ist | Was du tust |
|---|---|---|
| Der Name bash wurde nicht erkannt | Du hast den Befehl für Mac oder Linux erwischt | Nimm den Weg aus dieser Anleitung |
| Die Datei npm.ps1 kann nicht geladen werden | Windows sperrt diese Datei | Hänge .cmd an, also npm.cmd statt npm |
| Der Name node wurde nicht erkannt | Das Fenster kennt den neuen Befehl noch nicht | Terminal schließen und neu öffnen |
| Der Name opencode wurde nicht erkannt | Gleiche Ursache wie oben | Terminal schließen und neu öffnen, sonst opencode.cmd nutzen |
| winget wurde nicht gefunden | Sehr altes Windows 10 | Node.js von nodejs.org laden, LTS Version wählen |
| Etwas mit bin sh exe beim Start | Ein Fehler älterer OpenCode Versionen | npm.cmd install -g opencode-ai@latest ausführen |
| OpenCode startet, kennt aber kein Modell | Es ist noch keine KI verbunden | Im Programm /connect tippen |
OpenCode wird oft verbessert. Ein Befehl holt die neueste Version:
npm.cmd install -g opencode-ai@latest
Und wenn du es wieder loswerden willst:
npm.cmd uninstall -g opencode-ai
Damit läuft dein Setup. Der nächste Schritt ist der Umgang damit: gute Prompts schreiben und Code Qualität mit KI Agenten sichern.
In unseren Schulungen sehen wir es immer wieder: Die erste Stunde geht für Installationsprobleme drauf. Fast jede Anleitung im Netz geht von Mac oder Linux aus. Windows Rechner ohne Entwickler Setup bleiben hängen. Deshalb schicken wir dieses Dokument vorher raus.
Ein laufender Agent ist der Anfang, nicht das Ziel. Ohne Regeln entsteht Code, den später niemand prüfen will. Genau da setzen wir an: mit automatisierten Code Reviews, klaren Best Practices und einer ehrlichen Tool Übersicht.
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Die Fragen, die uns in Schulungen und im Support am häufigsten begegnen, wenn Windows Nutzer OpenCode zum ersten Mal lokal installieren.
In vier Schritten. Node.js mit winget installieren, Terminal neu öffnen, dann npm.cmd install -g opencode-ai eingeben, Terminal wieder neu öffnen. Danach startest du OpenCode in deinem Projektordner mit dem Wort opencode. Adminrechte brauchst du nicht.
Er endet auf bash. Das ist eine Shell von Mac und Linux, die es unter Windows nicht gibt. Deshalb bricht Windows sofort ab. Der Weg über winget und npm ist der Windows Weg.
Windows sperrt aus Sicherheitsgründen bestimmte Dateien. Node.js ist trotzdem korrekt installiert. Hänge einfach .cmd an den Befehl an, also npm.cmd statt npm. Damit umgehst du die Sperre komplett.
Nein. OpenCode läuft direkt unter Windows. WSL wird von der offiziellen Doku empfohlen, nötig ist es für den Einstieg aber nicht. Fang ohne an.
Es heißt opencode-ai, nicht opencode. Das ist die häufigste Verwechslung. Der komplette Befehl lautet npm.cmd install -g opencode-ai.
Windows Taste drücken, das Wort powershell tippen, Enter drücken. Das schwarze Fenster ist dein Terminal. Dort tippst du Befehle ein und bestätigst jeden mit Enter.
Weil das Fenster noch offen war, als du installiert hast. Es kennt den neuen Befehl nicht. Schließe es komplett und öffne es neu. Danach funktioniert node --version.
Nein. Kein Schritt dieser Anleitung braucht Adminrechte. Das ist besonders auf Firmenrechnern wichtig, wo du selbst nichts installieren darfst.
OpenCode selbst ist Open Source und kostenlos. Kosten entstehen nur beim KI Anbieter, den du verbindest. Wer lokale Modelle über Ollama nutzt, zahlt gar nichts, braucht dafür aber einen passenden Rechner.
Das entscheidest du. Anthropic, OpenAI und Google gehen genauso wie lokale Modelle über Ollama. Du tippst im Programm /connect und wählst aus. Der Zugang wird gespeichert.
Plan Mode schaut sich dein Projekt nur an und ändert nichts. Build Mode schreibt Code. Mit der Tab Taste wechselst du. Für den Anfang ist Plan Mode die sichere Wahl.
Mit npm.cmd install -g opencode-ai@latest. Danach zeigt opencode --version die neue Nummer. Bei Problemen lohnt sich ein Update fast immer als erster Versuch.
Vibe Coding Training statt Schulungsraum: So lernen Entwicklerteams den produktiven KI Einsatz direkt im Arbeitsalltag, mit Guardrails und Quality Gates.
Remote Vibe Coding Schulung mit OpenCode und lokalen Modellen, in zwei Stunden zur deployten Astro Landing Page, Grundlage für eigene KI Infrastruktur