OpenCode

Der beliebteste offene Coding-Agent: plant, schreibt und testet Code direkt in deinem Projekt.

Symbolbild, KI-generiert
SchwierigkeitEtwas Erfahrung
Hardwareqwen3-coder:30b braucht ca. 20 GB (V)RAM · Cloud-Modelle gehen auf jedem Rechner
LizenzMIT
LinksWebsite · GitHub

OpenCode arbeitet im Terminal wie ein Kollege: Es liest dein Projekt, führt Befehle aus, ändert Dateien und erklärt, was es tut. Mit einem lokalen Modell über Ollama kostet das nichts und dein Code bleibt auf deinem Rechner – Cloud-Modelle lassen sich aber auch einbinden. Voraussetzung für den lokalen Betrieb: Ollama ist installiert. Klappen Werkzeug-Aufrufe nicht, in Ollama die Kontextlänge auf 32k erhöhen (Ollama-App → Einstellungen → Context length).

So probierst du es aus

Befehle aus den offiziellen Anleitungen – einfach kopieren.

Linux

curl -fsSL https://opencode.ai/install | bash
export PATH="$HOME/.opencode/bin:$PATH"    # gilt ab dem nächsten Terminal automatisch
ollama pull qwen3-coder:30b
# Ollama als Anbieter eintragen (überschreibt eine vorhandene globale OpenCode-Konfiguration):
mkdir -p ~/.config/opencode && cat > ~/.config/opencode/opencode.json <<'EOF'
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "ollama": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Ollama (lokal)",
      "options": { "baseURL": "http://localhost:11434/v1" },
      "models": { "qwen3-coder:30b": { "name": "Qwen3 Coder 30B" } }
    }
  }
}
EOF
cd dein-projekt && opencode
# In OpenCode "/models" eingeben und "Qwen3 Coder 30B" wählen, dann einfach losschreiben

macOS

curl -fsSL https://opencode.ai/install | bash
export PATH="$HOME/.opencode/bin:$PATH"    # gilt ab dem nächsten Terminal automatisch
ollama pull qwen3-coder:30b
# Ollama als Anbieter eintragen (überschreibt eine vorhandene globale OpenCode-Konfiguration):
mkdir -p ~/.config/opencode && cat > ~/.config/opencode/opencode.json <<'EOF'
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "ollama": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Ollama (lokal)",
      "options": { "baseURL": "http://localhost:11434/v1" },
      "models": { "qwen3-coder:30b": { "name": "Qwen3 Coder 30B" } }
    }
  }
}
EOF
cd dein-projekt && opencode
# In OpenCode "/models" eingeben und "Qwen3 Coder 30B" wählen, dann einfach losschreiben

Windows (PowerShell)

# Am zuverlässigsten in WSL (Ubuntu) mit der Linux-Anleitung. Direkt unter Windows (braucht Node.js):
npm install -g opencode-ai
ollama pull qwen3-coder:30b
# Konfiguration wie bei Linux als %USERPROFILE%\.config\opencode\opencode.json anlegen, dann:
cd dein-projekt; opencode

Frag den KI-Assistenten

Fragen zu OpenCode, zur Installation oder zu Hintergründen? Unser Assistent kennt diese Seite und läuft auf unserem eigenen Rechner, nicht in einer fremden Cloud.

Verbinde …

Der Assistent ist eine KI (Gemma 4) und kann sich irren – wichtige Angaben bitte in der Quelle prüfen. Fragen werden nur zum Beantworten genutzt und nach einer Stunde gelöscht. Bitte keine persönlichen Daten eingeben.