OpenCode ist ein leistungsstarker KI-Coding-Agent, der für die Verwendung von VibeCodeCheap-Modellen konfiguriert werden kann.
Schritt 1: OpenCode installieren
Der einfachste Weg, OpenCode zu installieren, ist über das Installationsskript.
curl -fsSL https://opencode.ai/install | bash
Sie können auch mit npm installieren:
npm install -g opencode-ai
Schritt 2: Benutzerdefinierten Anbieter konfigurieren
-
Besuchen Sie die VibeCodeCheap API-Konsole, um Ihren API-Schlüssel zu erhalten.
-
Führen Sie
opencode auth login aus und scrollen Sie nach unten, um Other auszuwählen und einen benutzerdefinierten Anbieter zu erstellen.
$ opencode
opencode auth login
┌ Add credential
│
◆ Select provider
│ ...
│ ● Anthropic
└
- Geben Sie Ihren VibeCodeCheap API-Schlüssel ein.
┌ Add credential
│
◇ Enter your API key
│ lm_...
└
- Erstellen oder aktualisieren Sie die Konfigurationsdatei
opencode.json:
- Global config (
~/.config/opencode/opencode.json) - Benutzereinstellungen
- Project config (
opencode.json im Projektverzeichnis) - projektspezifische Einstellungen
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"anthropic": {
"options": {
"baseURL": "https://api.vibecodecheap.com/v1/ai/v1"
}
}
}
}
Siehe Modelle für alle verfügbaren Modelle.
- Führen Sie
opencode aus und verwenden Sie den Befehl /models, um Claude Opus 4.5 oder Claude Sonnet 4.5 in Anthropic auszuwählen.
Wählen Sie NICHT “Claude Opus 4.5 (latest)” oder “Claude Sonnet 4.5 (latest)” - dies sind Standard-Anthropic-Modelle, die nicht die VibeCodeCheap-API verwenden.
Teilen
Die Teilen-Funktion von OpenCode ermöglicht es Ihnen, öffentliche Links zu Konversationen zu erstellen, was die Zusammenarbeit mit Teamkollegen oder das Einholen von Hilfe erleichtert.
Funktionsweise
Wenn Sie eine Konversation teilen, wird OpenCode:
- Eine eindeutige öffentliche URL für Ihre Sitzung erstellen
- Den Konversationsverlauf mit Servern synchronisieren
- Die Konversation über einen teilbaren Link zugänglich machen —
opencode.ai/s/<share-id>
Teilen
Standardmäßig werden Konversationen nicht automatisch geteilt. Sie können manuell mit dem Befehl /share teilen:
Teilen beenden
Um das Teilen einer Konversation zu beenden und sie vom öffentlichen Zugriff zu entfernen:
IDE-Erweiterungen
OpenCode integriert sich mit VS Code, Cursor oder jeder IDE, die Terminal unterstützt.
Installation
Um OpenCode auf VS Code und beliebten Forks wie Cursor, Windsurf, VSCodium zu installieren:
- Öffnen Sie VS Code
- Öffnen Sie das integrierte Terminal
- Führen Sie
opencode aus - die Erweiterung wird automatisch installiert
Verwendung
- Schnellstart: Verwenden Sie
Cmd+Esc (Mac) oder Ctrl+Esc (Windows/Linux), um OpenCode in einer geteilten Terminalansicht zu öffnen.
- Neue Sitzung: Verwenden Sie
Cmd+Shift+Esc (Mac) oder Ctrl+Shift+Esc (Windows/Linux), um eine neue Sitzung zu starten.
- Kontextbewusstsein: Teilt automatisch Auswahl oder aktuellen Tab mit OpenCode.
- Dateireferenz-Shortcuts: Verwenden Sie
Cmd+Option+K (Mac) oder Alt+Ctrl+K (Linux/Windows), um Dateireferenzen einzufügen. Zum Beispiel @File#L37-42.
GitHub-Workflow
OpenCode integriert sich mit dem GitHub-Workflow. Erwähnen Sie /opencode oder /oc in einem Kommentar, und OpenCode führt Aufgaben in einem GitHub Actions Runner aus.
Funktionen
- Issues triagieren: Bitten Sie OpenCode, ein Issue zu überprüfen und zu erklären.
- Beheben und implementieren: Bitten Sie OpenCode, ein Issue zu beheben oder eine Funktion zu implementieren. OpenCode arbeitet in einem neuen Branch und reicht einen PR mit allen Änderungen ein.
- Sicher: OpenCode läuft innerhalb Ihrer GitHub-Runner.
Installation
Führen Sie den folgenden Befehl in einem Projekt mit einem GitHub-Repo aus:
Beispiele
-
Ein Issue erklären: Fügen Sie diesen Kommentar in einem GitHub-Issue hinzu.
/opencode erkläre dieses Issue
-
Ein Issue beheben: In einem GitHub-Issue:
-
PRs überprüfen und Änderungen vornehmen: Kommentieren Sie einen GitHub-PR.
Lösche den Anhang aus S3, wenn die Notiz entfernt wird /oc
Ressourcen