OpenCode ist ein Open-Source-Coding-Agent, der in deinem Terminal läuft, dein Projekt liest, Dateien bearbeitet und Befehle ausführt.
Ollama konfiguriert OpenCode zur Verwendung lokaler und Cloud-Modelle.
Erste Schritte
Starte OpenCode mit Ollama:
shell
ollama launch opencodeFunktionen
Chat
Stelle Fragen zu einem Repository oder einer Aufgabe
<div class="capability-list-item">
<div class="capability-list-icon"><Icon icon="terminal" /></div>
<div>
<div class="capability-list-heading">Befehlszeile</div>
<div class="capability-list-copy">Führe Befehle aus deinem Arbeitsverzeichnis aus</div>
</div>
</div>
<div class="capability-list-item">
<div class="capability-list-icon"><Icon icon="code" /></div>
<div>
<div class="capability-list-heading">Dateibearbeitungen</div>
<div class="capability-list-copy">Lese und bearbeite Dateien in deinem Projekt</div>
</div>
</div>
<div class="capability-list-item">
<div class="capability-list-icon"><Icon icon="users" /></div>
<div>
<div class="capability-list-heading">Unteragenten</div>
<div class="capability-list-copy">Teile Arbeit auf mehrere Aufgaben auf</div>
</div>
</div>
<div class="capability-list-item">
<div class="capability-list-icon"><Icon icon="file-text" /></div>
<div>
<div class="capability-list-heading">Web-Abruf</div>
<div class="capability-list-copy">Rufe Webseiten ab und fasse sie zusammen</div>
</div>
</div>
<div class="capability-list-item">
<div class="capability-list-icon"><Icon icon="image" /></div>
<div>
<div class="capability-list-heading">Vision</div>
<div class="capability-list-copy">Sende Bilder und Bildschirmfotos</div>
</div>
</div>
Modelle
Wähle ein Modell mit ausreichend Kontext für dein Repository.
Cloud-Modelle
Nutze größere Modelle, ohne sie herunterzuladen.
Lokale ModelleWähle ein Modell und setze ein Kontextfenster von 64k+.
Hinweis
OpenCode erfordert eine Kontextlänge von 64k oder höher. Siehe Kontextlänge für weitere Informationen.
Manuelle Einrichtung
1. Installiere OpenCode
shell
curl -fsSL https://opencode.ai/install | bashpowershell
npm install -g opencode-ai2. Konfiguriere Ollama als Anbieter
Füge einen Ollama-Anbieter zu opencode.json hinzu:
json
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ollama": {
"npm": "@ai-sdk/openai-compatible",
"name": "Ollama",
"options": {
"baseURL": "http://localhost:11434/v1"
},
"models": {
"qwen3.5": {
"name": "qwen3.5"
}
}
}
}
}3. Führe OpenCode aus
shell
opencodeUm OpenCode mit Ollama zu konfigurieren, ohne eine interaktive Sitzung zu starten:
shell
ollama launch opencode --configKonfigurationspriorität
ollama launch opencode startet OpenCode mit einer Inline-Konfiguration für das ausgewählte Ollama-Modell. Es überschreibt nicht ~/.config/opencode/opencode.json; vorhandene OpenCode-Einstellungen bleiben weiterhin gültig.
Modelle, die nur in opencode.json definiert sind, werden nicht in der Modellauswahl von ollama launch angezeigt.
Siehe die Konfigurationspriorität von OpenCode.