OpenCode installieren und verwenden
OpenCode ist ein agentischer Coding-Tool. Das Tool ist als Terminalanwendung, Desktopanwendung und IDE-Erweiterung verfügbar.
AI-Corporate empfiehlt OpenCode für Entwickler, Administratoren und andere fortgeschrittene Benutzer. OpenCode kann eigenständig Dateien anpassen und Aufgaben ausarbeiten. Überprüfe daher immer die vorgeschlagenen Änderungen.
Weitere Informationen findest du auf der OpenCode-Website und in der offiziellen OpenCode-Dokumentation.
Installieren
Die einfachste Installation gemäß der OpenCode-Dokumentation ist:
curl -fsSL https://opencode.ai/install | bash
Du kannst OpenCode auch mit Node.js installieren:
npm install -g opencode-ai
Oder mit Homebrew auf macOS und Linux:
brew install anomalyco/tap/opencode
Verbinden mit Codieren
OpenCode unterstützt angepasste OpenAI-kompatible Anbieter. Lege in dem Projektordner eine Datei opencode.json an.
Verwende darin den Coderen-Endpunkt und die zulässigen Modelle:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ai-corporate-coderen": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI-Corporate Coderen",
"options": {
"baseURL": "https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1",
"apiKey": "{env:AI_CORPORATE_CODEREN_API_KEY}"
},
"models": {
"gpt-5.6-luna": {
"name": "GPT-5.6 Luna"
},
"gpt-5.6-terra": {
"name": "GPT-5.6 Terra"
},
"gpt-5.6-sol": {
"name": "GPT-5.6 Sol"
}
}
}
},
"model": "ai-corporate-coderen/gpt-5.6-luna",
"small_model": "ai-corporate-coderen/gpt-5.6-luna"
}
Lege anschließend den API-Schlüssel als Umgebungsvariable fest.
macOS und Linux
export AI_CORPORATE_CODEREN_API_KEY="aic.dein-api-schluessel"
Windows
setx AI_CORPORATE_CODEREN_API_KEY "aic.dein-api-schluessel"
Öffne danach ein neues Terminal.
OpenCode starten
Gehe in das Projektverzeichnis:
cd pfad/zu/deinem/projekt
Starte OpenCode:
opencode
Verwende in OpenCode die Modellauswahl, um das AI-Corporate Coderen-Modell auszuwählen, falls dies noch nicht automatisch geschieht.
Sicheres Arbeiten mit OpenCode
Da OpenCode agentisch arbeitet, ist es wichtig, Änderungen zu prüfen.
Empfohlene Vorgehensweise:
- Arbeite in einem Git-Repository.
- Beginne mit kleinen Aufgaben.
- Prüfe Diffs, bevor du Code benutzt.
- teste die Anwendung nach Änderungen.
- Committe nur Änderungen, die du verstehst.
Umgebungsvariablen und OpenCode
Für OpenCode kannst du den Coderen-API-Schlüssel in einer lokalen .env-Datei im Projektordner speichern:
AI_SCHOOL_CODEREN_API_KEY=ais.dein-api-schluessel
Stelle sicher, dass OpenCode diese Umgebungsvariable auch wirklich lädt. In PowerShell kannst du die Variable auch temporär für das aktuelle Terminal setzen:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.dein-api-schluessel"
Siehst du Authorization header mit Bearer-Token ist erforderlich, sendet das Tool den Schlüssel nicht als Authorization: Bearer .... Siehst du Unknown parameter, entferne provider-spezifische Einstellungen, die der Coderen-Endpunkt von AI-Corporate nicht unterstützt.