Fehlerbehebung
Haeufige Probleme und schnelle Loesungen.
Wenn OpenCode Probleme macht, starte mit Logs und lokal gespeicherten Daten auf der Festplatte.
Logs
Logdateien werden hier gespeichert:
- macOS/Linux:
~/.local/share/opencode/log/ - Windows: Druecke
WIN+Rund fuege ein:%USERPROFILE%\.local\share\opencode\log
Dateinamen enthalten Zeitstempel (z. B. 2025-01-09T123456.log) und es bleiben die letzten 10 Logs erhalten.
Mit --log-level bekommst du detailliertere Diagnoseinfos, z. B. opencode --log-level DEBUG.
Speicher
opencode speichert Sitzungs- und App-Daten auf der Festplatte unter:
- macOS/Linux:
~/.local/share/opencode/ - Windows: Druecke
WIN+Rund fuege ein:%USERPROFILE%\.local\share\opencode
Dieses Verzeichnis enthaelt:
auth.json- Authentifizierungsdaten wie API-Keys und OAuth-Tokenslog/- Anwendungslogsproject/- Projektspezifische Daten wie Sitzungen und Nachrichten- In Git-Repositories unter
./<project-slug>/storage/ - Ohne Git unter
./global/storage/
- In Git-Repositories unter
Desktop-App
OpenCode Desktop startet im Hintergrund einen lokalen OpenCode-Server (opencode-cli-Sidecar).
Viele Probleme kommen von fehlerhaften Plugins, kaputtem Cache oder falschen Server-Einstellungen.
Schnellchecks
- App komplett beenden und neu starten
- Bei Fehlerbildschirm Restart klicken und Details kopieren
- Nur macOS:
OpenCode-Menue -> Reload Webview (hilft bei leerer/eingefrorener UI)
Plugins deaktivieren
Wenn die Desktop-App beim Start abstuerzt, haengt oder sich seltsam verhaelt, deaktiviere zunaechst Plugins.
Globale Konfiguration prüfen
Oeffne deine globale Konfigurationsdatei und suche nach dem plugin-Schluessel.
- macOS/Linux:
~/.config/opencode/opencode.jsonc(oder~/.config/opencode/opencode.json) - macOS/Linux (aeltere Installationen):
~/.local/share/opencode/opencode.jsonc - Windows: Druecke
WIN+Rund fuege ein:%USERPROFILE%\.config\opencode\opencode.jsonc
Wenn du Plugins konfiguriert hast, deaktiviere sie voruebergehend, indem du den Schluessel entfernst oder auf ein leeres Array setzt:
{ "$schema": "https://opencode.ai/config.json", "plugin": [],}Plugin-Verzeichnisse prüfen
OpenCode kann auch lokale Plugins von der Festplatte laden. Verschiebe diese voruebergehend (oder benenne den Ordner um) und starte die Desktop-App neu:
- Globale Plugins
- macOS/Linux:
~/.config/opencode/plugins/ - Windows: Druecke
WIN+Rund fuege ein:%USERPROFILE%\.config\opencode\plugins
- macOS/Linux:
- Projekt-Plugins (nur bei projektspezifischer Konfig)
<your-project>/.opencode/plugins/
Wenn die App wieder funktioniert, aktiviere Plugins nacheinander, um den Verursacher zu finden.
Cache leeren
Wenn das Deaktivieren von Plugins nicht hilft (oder eine Plugin-Installation haengt), leere den Cache, damit OpenCode ihn neu aufbauen kann.
- Beende OpenCode Desktop komplett.
- Loesche das Cache-Verzeichnis:
- macOS: Finder ->
Cmd+Shift+G-> einfuegen:~/.cache/opencode - Linux: loesche
~/.cache/opencode(oder fuehre aus:rm -rf ~/.cache/opencode) - Windows: Druecke
WIN+Rund fuege ein:%USERPROFILE%\.cache\opencode
- Starte OpenCode Desktop neu.
Server-Verbindungsprobleme beheben
OpenCode Desktop kann entweder einen eigenen lokalen Server starten (Standard) oder sich mit einer konfigurierten Server-URL verbinden.
Wenn du einen “Connection Failed”-Dialog siehst (oder die App beim Splash-Screen haengen bleibt), pruefe auf eine benutzerdefinierte Server-URL.
Desktop-Standard-Server-URL löschen
Klicke im Startbildschirm auf den Servernamen (mit dem Statuspunkt), um die Serverauswahl zu oeffnen. Klicke im Bereich Default server auf Clear.
server.port / server.hostname aus Konfiguration entfernen
Wenn deine opencode.json(c) einen server-Abschnitt enthaelt, entferne ihn voruebergehend und starte die Desktop-App neu.
Umgebungsvariablen prüfen
Wenn du OPENCODE_PORT in deiner Umgebung gesetzt hast, versucht die Desktop-App diesen Port fuer den lokalen Server zu nutzen.
- Setze
OPENCODE_PORTzurueck (oder waehle einen freien Port) und starte neu.
Linux: Wayland / X11-Probleme
Unter Linux koennen manche Wayland-Setups leere Fenster oder Compositor-Fehler verursachen.
- Wenn du Wayland nutzt und die App leer ist/abstuerzt, versuche den Start mit
OC_ALLOW_WAYLAND=1. - Wenn das es verschlimmert, entferne es und versuche den Start in einer X11-Session.
Windows: WebView2-Laufzeit
Unter Windows benoetigt OpenCode Desktop die Microsoft Edge WebView2 Runtime. Wenn die App ein leeres Fenster zeigt oder nicht startet, installiere/aktualisiere WebView2 und versuche es erneut.
Windows: Allgemeine Performance-Probleme
Wenn du langsame Performance, Dateizugriffsprobleme oder Terminal-Probleme unter Windows hast, versuche WSL (Windows Subsystem for Linux). WSL bietet eine Linux-Umgebung, die nahtloser mit OpenCode-Features funktioniert.
Benachrichtigungen werden nicht angezeigt
OpenCode Desktop zeigt Systembenachrichtigungen nur wenn:
- Benachrichtigungen fuer OpenCode in den OS-Einstellungen aktiviert sind, und
- das App-Fenster nicht fokussiert ist.
Desktop-App-Speicher zurücksetzen (letzter Ausweg)
Wenn die App nicht startet und du Einstellungen nicht in der UI loeschen kannst, setze den gespeicherten Zustand der Desktop-App zurueck.
- Beende OpenCode Desktop.
- Finde und loesche diese Dateien (im App-Data-Verzeichnis von OpenCode Desktop):
opencode.settings.dat(desktop default server URL)opencode.global.datundopencode.workspace.*.dat(UI state like recent servers/projects)
So findest du das Verzeichnis schnell:
- macOS: Finder ->
Cmd+Shift+G->~/Library/Application Support(dann suche nach den Dateinamen oben) - Linux: suche unter
~/.local/sharenach den Dateinamen oben - Windows: Druecke
WIN+R->%APPDATA%(dann suche nach den Dateinamen oben)
Hilfe bekommen
Wenn du Probleme mit OpenCode hast:
-
Probleme auf GitHub melden
Bugs und Feature-Wuensche meldest du am besten im GitHub-Repository:
github.com/anomalyco/opencode/issues
Suche vor dem Erstellen nach bestehenden Issues, damit Duplikate vermieden werden.
-
Unserem Discord beitreten
Fuer schnelle Hilfe und Austausch in der Community:
Haeufige Probleme
Hier sind typische Fehlerbilder und wie du sie loest.
OpenCode startet nicht
- Pruefe die Logs auf Fehlermeldungen
- Versuche den Start mit
--print-logs, um Ausgaben im Terminal zu sehen - Stelle sicher, dass du die neueste Version hast:
opencode upgrade
Authentifizierungsprobleme
- Versuche erneute Authentifizierung mit
/connectin der TUI - Pruefe, ob deine API-Keys gueltig sind
- Stelle sicher, dass dein Netzwerk Verbindungen zur Provider-API erlaubt
Modell nicht verfügbar
- Pruefe, ob du dich beim Provider authentifiziert hast
- Verifiziere, dass der Modellname in deiner Config korrekt ist
- Manche Modelle erfordern speziellen Zugriff oder Abonnements
Wenn du ProviderModelNotFoundError erhaeltst, referenzierst du ein Modell wahrscheinlich falsch.
Modelle sollten so referenziert werden: <providerId>/<modelId>
Beispiele:
openai/gpt-4.1openrouter/google/gemini-2.5-flashopencode/kimi-k2
Um zu sehen, auf welche Modelle du Zugriff hast, fuehre opencode models aus.
ProviderInitError
Wenn du einen ProviderInitError erhaeltst, hast du wahrscheinlich eine ungueltige oder korrupte Konfiguration.
Zur Loesung:
-
Pruefe zuerst, ob dein Provider korrekt eingerichtet ist, gemaess dem Provider-Guide
-
Wenn das Problem besteht, versuche deine gespeicherte Konfiguration zu loeschen:
Terminal-Fenster rm -rf ~/.local/share/opencodeUnter Windows druecke
WIN+Rund loesche:%USERPROFILE%\.local\share\opencode -
Authentifiziere dich erneut beim Provider mit dem
/connect-Befehl in der TUI.
AI_APICallError und Provider-Paket-Probleme
Wenn du API-Call-Fehler erhaeltst, kann das an veralteten Provider-Paketen liegen. opencode installiert Provider-Pakete (OpenAI, Anthropic, Google, etc.) dynamisch bei Bedarf und cached sie lokal.
Um Provider-Paket-Probleme zu loesen:
-
Leere den Provider-Paket-Cache:
Terminal-Fenster rm -rf ~/.cache/opencodeUnter Windows druecke
WIN+Rund loesche:%USERPROFILE%\.cache\opencode -
Starte opencode neu, um die neuesten Provider-Pakete zu installieren
Dies zwingt opencode, die neuesten Versionen der Provider-Pakete herunterzuladen, was oft Kompatibilitaetsprobleme mit Modellparametern und API-Aenderungen loest.
Copy/Paste funktioniert nicht unter Linux
Linux-Nutzer muessen eines der folgenden Clipboard-Utilities installiert haben, damit Copy/Paste funktioniert:
Fuer X11-Systeme:
apt install -y xclip# orapt install -y xselFuer Wayland-Systeme:
apt install -y wl-clipboardFuer Headless-Umgebungen:
apt install -y xvfb# and run:Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &export DISPLAY=:99.0opencode erkennt, ob du Wayland nutzt und bevorzugt wl-clipboard, sonst versucht es xclip und xsel (in dieser Reihenfolge).