Skip to main content
OpenCode kann Phaseo über einen benutzerdefinierten OpenAI-kompatiblen Provider aufrufen. Verwende diese Einrichtung, wenn Modellauswahl, Nutzung und Routing von OpenCode über einen einzigen Phaseo-API-Schlüssel laufen sollen.

1) OpenCode konfigurieren

Installiere OpenCode aus der offiziellen Version. Verwende anschließend die Phaseo-CLI, um einen globalen Provider hinzuzufügen, alle kompatiblen Phaseo-Modelle zu synchronisieren und einen eigenen Schlüssel im Anmeldedatenspeicher von OpenCode abzulegen:
Der Befehl erstellt einen nicht ablaufenden Phaseo CLI: OpenCode API Key, behält andere OpenCode-Einstellungen und Zugangsdaten bei und unterstützt --dry-run. Eine vorhandene globale opencode.jsonc wird aktualisiert; andernfalls wird ~/.config/opencode/opencode.json verwendet. Verwende --catalog default, um nur das ausgewählte Modell einzurichten. Die CLI speichert außerdem eine eigene Kopie im Anmeldedatenspeicher des Betriebssystems und widerruft den Schlüssel, wenn du phaseo integrations remove opencode ausführst.

Manuelle Konfiguration

Erstelle oder aktualisiere opencode.json in deinem Projekt oder in der globalen OpenCode-Konfiguration:
Füge dem Objekt models Modelle hinzu oder entferne sie, damit es den Phaseo-Modell-IDs entspricht, die du in OpenCode verwenden möchtest.

2) OpenCode starten

Starte OpenCode nach der Konfigurationsänderung neu und wähle das Phaseo-Modell unter /models aus. Entferne später nur den Phaseo-Provider mit:

Überprüfung

  • Führe eine einfache Anfrage aus, bevor du Abläufe zum Bearbeiten von Dateien verwendest.
  • Wird ein Modell abgelehnt, prüfe die genaue ID über den Models-Endpunkt.
  • Wenn die Authentifizierung fehlschlägt, führe phaseo opencode erneut aus und prüfe opencode auth list.

Dokumentationskontext hinzufügen

Damit OpenCode während einer Sitzung die Phaseo-Dokumentation lesen kann, füge auch den Docs-MCP-Server hinzu.
Zuletzt geändert am 2. Oktober 2026