OpenCode-Installation
OpenCode ist ein Open-Source-KI-Coding-Agent, der die Erledigung von Entwicklungsaufgaben wie Codeverständnis, Änderung und Ausführung direkt im Terminal unterstützt.
Im Vergleich zu traditionellen KI-Tools kann OpenCode direkt am Entwicklungsworkflow teilnehmen und nicht nur Code generieren.
Stellen Sie vor der Installation sicher, dass Ihre Umgebung die folgenden Anforderungen erfüllt:
1. Betriebssystemanforderungen
- macOS
- Linux
- Windows (WSL empfohlen)
2. Terminal-Tool
Sie benötigen ein modernes Terminal, wie zum Beispiel:
- WezTerm (plattformübergreifend):https://wezterm.org/
- Alacritty (plattformübergreifend):https://alacritty.org/
- Ghostty (Linux/macOS):https://ghostty.org/
- Kitty (Linux/macOS):https://github.com/kovidgoyal/kitty
Weitere Terminal-Tools finden Sie unter:https://www.example.com/w3cnote/terminal-tools.html
3. API-Schlüssel
OpenCode selbst stellt keine Modelle bereit; Sie müssen einen KI-Dienstanbieter konfigurieren (wird später erläutert):
- OpenAI (GPT)
- Anthropic(Claude)
- Google (Gemini)
- DeepSeek
- Alibaba Bailian
- GLM
- MiniMax
Installationsmethoden
OpenCode bietet mehrere Installationsmethoden; es wird empfohlen, zuerst das offizielle Skript zu verwenden.
1. Ein-Klick-Installation (empfohlen)
curl -fsSL https://opencode.ai/install | bash
Beschreibung:
- Lädt automatisch die neueste Version herunter
- Konfiguriert die Umgebung automatisch
- Geeignet für macOS / Linux / WSL
Nach der Installation wird außerdem gezeigt, wie du es verwendest. OpenCode enthält einen kostenlosen Modus, Nutzung:
cd <project> # 进入项目目录 opencode # 启动 OpenCode

2. Installation über Node.js
Wenn du mit Node.js vertraut bist, kannst du Folgendes verwenden:
npm install -g opencode-ai
Oder:
pnpm install -g opencode-ai
Oder:
yarn global add opencode-ai
3. macOS (Homebrew)
brew install anomalyco/tap/opencode
Beschreibung:
- Offizieller Tap empfohlen (schnellere Updates)
brew install opencodeLangsamere Updates
3. Windows-Installation
Empfohlene Methode: WSL
Grund:
- Stabiler
- Vollständige Unterstützung für alle Funktionen
Mit Chocolatey:
choco install opencode
Mit Scoop:
scoop install opencode
Mit NPM:
npm install -g opencode-ai
Mit Mise:
mise use -g github:anomalyco/opencode
Mit Docker:
docker run -it --rm ghcr.io/anomalyco/opencode
Sie können auch die Releases-Seitehttps://github.com/anomalyco/opencode/releases besuchen, um die Binärdateien direkt herunterzuladen.
4. Linux-Installation
Universelle Methode (empfohlen):
curl -fsSL https://opencode.ai/install | bash
Arch Linux:
sudo pacman -S opencode
Oder:
paru -S opencode-bin
Docker (fortgeschritten):
docker run -it --rm ghcr.io/anomalyco/opencode
Installation überprüfen
Nach der Installation ausführen:
opencode --version
Wenn die Ausgabe ähnlich ist wie:
1.1.50
Die Installation war erfolgreich.
OpenCode starten
Führen Sie einfach aus:
opencode
Wenn SieEACCES: permission denied, open '' sehen,handelt es sich um ein Berechtigungsproblem; wir können die Verzeichnisberechtigungen korrigieren:
sudo chown -R $(whoami) ~/.localFühren Sie dann aus:
chmod -R 755 ~/.local
Sie sehen die Terminal-Oberfläche (TUI):

Sobald es geöffnet ist, können Sie in dieser Oberfläche Fragen stellen.
Andere Erweiterungen