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:

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) ~/.local

Fü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