OpenCode API-Einstellungen

Mit OpenCode können Sie eine Verbindung zu jedem LLM-Anbieter (Großes Sprachmodell) herstellen, wie OpenAI, Claude, DeepSeek, Alibaba Bailian usw., um stärkere KI-Codierungsfähigkeiten zu erhalten.

Wenn Sie es zum ersten Mal verwenden, wird empfohlen, vorrangigOpenCode Zenzu wählen, ein Set von Modellen, das offiziell von OpenCode kuratiert wurde. Sie wurden getestet und optimiert, sofort einsatzbereit, für Anfänger geeignet.

OpenCode ZenEs enthält auch eine große Anzahl kostenloser LLMs, sodass Sie es im Grunde direkt ohne zu bezahlen nutzen können.


Schritt 1: Startkonfiguration

Direkt ausführen:

opencode

Wenn SieEACCES: permission denied, open ''sehen, handelt es sich um ein Berechtigungsproblem. Bitte führen Sie es mit Administratorrechten aus, zum Beispiel:

sudo opencode

Sie sehen die Terminal-Oberfläche (TUI):

Geben Sie Folgendes in der OpenCode-Terminal-Oberfläche ein:

/connect

Hinweis: Verwenden Sie den/connectBefehl, um den API-Schlüssel des Anbieters hinzuzufügen, die Zugangsdaten werden in~/.local/share/opencode/auth.json gespeichert..

Wählen Sie dann:opencode

Wenn Sie andere LLM-Schlüssel haben, können Sie diese auch über diese Liste auswählen und konfigurieren.

Schritt 2: API-Schlüssel abrufen

Öffne die folgende Seite und melde dich an:https://opencode.ai/auth

  • Melde dich bei deinem Konto an
  • Rechnungsinformationen hinzufügen
  • API-Schlüssel erstellen

Schritt 3: API-Schlüssel einfügen

Gehe zurück zum Terminal und füge den erhaltenen API-Schlüssel ein:

Sobald dies abgeschlossen ist, kannst du OpenCode verwenden.

Wir können Esc drücken, um die LLM-Anbieterkonfiguration zu verlassen, und dann den folgenden Befehl/modelim Chatfenster eingeben, um unterstützte Modelle anzuzeigen:

Modelle mit der Bezeichnung "Free" sind kostenlose Modelle:

Nachdem du deine Auswahl getroffen hast, drücke Esc, um die Konfiguration zu verlassen, und du siehst das aktuell verwendete LLM:

Inländische Coding-Plan-Pakete

Es gibt jetzt viele LLM-Anbieter auf dem Markt. Ausländische sind unter anderem Anthropic, OpenAI, Grok, Gemini usw., aber der Zugriff auf ausländische Dienste ist mittlerweile unbequem. Inländische Anbieter sind DeepSeek, Qwen, ZLM, Minimax usw.

Wenn Sie Claude Code zum Schreiben von Code verwenden, sind Tokens der teuerste Teil. Der Zugriff aus dem Ausland ist unbequem und teuer. Inländische Anbieter bieten jetzt Monatsabonnements an. Wenn Sie es langfristig nutzen, empfiehlt es sich, ein Monatsabo zu kaufen, um ein besseres Preis-Leistungs-Verhältnis zu erhalten.


Alibaba Bailian integrieren

OpenCode ist ein quelloffenes KI-Coding-Tool, das mit den von Alibaba Cloud Bailian bereitgestellten Modellinferenzdiensten für eine effiziente Codeentwicklung zusammenarbeiten kann.

Wir können zunächst mit dem Hauptkonto von Alibaba Cloud auf die Bailian-Modellserviceplattform zugreifenhttps://bailian.console.aliyun.com/, klicken Sie dann oben rechts auf "Login". Klicken Sie nach der Anmeldung oben rechts auf das Zahnradsymbol ⚙️, wählen Sie API Key aus und kopieren Sie dann den API Key. Wenn Sie keinen haben, können Sie auch einen API Key erstellen:

Sie können Ressourcenpakete direkt erwerben, was kostengünstiger ist:https://cn.aliyun.com/benefit?from_alibabacloud=&userCode=i5mn5r7m

In OpenCode konfigurieren

Geben Sie Folgendes in das Eingabefeld ein:/connectund drücken Sie die Eingabetaste.

InConnect a Provider Geben Sie im Suchfeld der Liste Folgendes ein:alibabaum zu suchen, wählen Sie Alibaba (China) aus und drücken Sie die Eingabetaste.

Geben Sie den API Key ein, den wir beantragt haben, und drücken Sie die Eingabetaste:

Dann können wir/modeleingeben, um die von Alibaba unterstützten Modelle anzuzeigen und das benötigte auszuwählen:

Dieses Dokument gilt nur für den Pay-as-you-go-Modus. Nutzer des Coding Plan sollten die dedizierte Base URL und den API Key für den Zugriff verwenden. Weitere Informationen finden Sie in derOpenCode Coding PlanDokumentation zur Konfiguration.


Konfiguration der inländischen API

Antragsadressen für APIs inländischer Anbieter:

Anbieter/Marke Beschreibung API-Antragsportal (zum Zugriff klicken)
DeepSeek (inländisches hohes Preis-Leistungs-Verhältnis) Offizielle Modelle:
deepseek-v4-flash
deepseek-v4-pro
deepseek-chat (wird am 2026/07/24 abgekündigt)
deepseek-reasoner (wird am 2026/07/24 abgekündigt)
https://platform.deepseek.com/api_keys
Volcano Ark Coding-Plan Unterstützt den freien Wechsel zwischen den neuesten Versionen der Modelle Doubao-Seed-2.0-pro/lite/Code, Doubao-Seed-Code, MiniMax-M2.5, Kimi-K2.5, GLM-4.7, Deepseek-V3.2 oder die Verwendung des Auto-Modus für die Planung. https://www.volcengine.com/activity/codingplan
Alibaba Bailian (Tongyi Qianwen) Alibaba Clouds einheitliches LLM-Portal, das die neuesten Versionen von Qwen, GLM, Kimi, MiniMax und anderen Modellen unterstützt https://bailian.console.aliyun.com
GLM (Zhipu Qingyan) Tsinghuas ChatGLM-Serie, die GLM-4, GLM-3-Turbo usw. unterstützt https://open.bigmodel.cn
MiniMax Inländisch multimodal, unterstützt gemischte Aufrufe von Text, Sprache und Bildern https://platform.minimaxi.com

Nach dem Aufrufen der entsprechenden Konsole: registrieren/anmelden → Echtnamenverifizierung durchführen → einen API-Schlüssel erstellen, um mit dem Aufruf zu beginnen.

API-Verwaltungstools

Bei so vielen Plattformen wird die Konfiguration mühsam. Wir können das Drittanbieter-Tool CC Switch verwenden, um die API-Konfigurationen dieser beliebten Tools einfach zu verwalten:https://github.com/farion1231/cc-switch/, unterstützt vollständig Windows / macOS / Linux.

CC Switch ist ein umfassendes Hilfstool für Claude Code / Codex / Gemini CLI.

CC Switch kann uns dabei helfen, die API-Konfigurationen dieser beliebten Tools mühelos zu verwalten, fast wie ein intelligenter Organisationsassistent für Ihre Entwicklungs-Toolbox, in der alle Tool-Konfigurationen geordnet verwaltet werden können.

Download-Adressen des Installationspakets für jede Plattform:https://github.com/farion1231/cc-switch/releases。

Hier wählen wir das OpenCode-Symbol aus und klicken dann auf die Schaltfläche „Hinzufügen“ in der oberen rechten Ecke:

Es gibt standardmäßig viele Anbieter. Hier wähle ich DeepSeek zur Demonstration aus:

Legen Sie den API-Schlüssel fest, den Sie erhalten haben:

Legen Sie das Modell festdeepseek-v4-pro:

Nach der Konfiguration können wir es im Terminal testen:

sudo opencode run 解释一下 JavaScript 中闭包的原理

Für spezifischere Bedienungseinstellungen lesen Sie den Artikel:https://www.example.com/ai-agent/cc-switch.html

Andere Erweiterungen