Zum Hauptinhalt springen

OpenCode installieren und verwenden

OpenCode ist ein agentic Coding-Tool. Es ist als Terminalanwendung, Desktopanwendung und IDE-Erweiterung verfügbar.

AI-Corporate empfiehlt OpenCode für Entwickler, Administratoren und andere fortgeschrittene Benutzer. OpenCode kann selbstständig Dateien ändern und Aufgaben ausarbeiten. Prüfe deshalb immer die vorgeschlagenen Änderungen.

Mehr Informationen findest du auf der OpenCode-Website und in der offiziellen OpenCode-Dokumentation.

Installieren

curl -fsSL https://opencode.ai/install | bash

Alternativ:

npm install -g opencode-ai

Oder mit Homebrew:

brew install anomalyco/tap/opencode

Mit Coding verbinden

Erstelle im Projektordner eine Datei opencode.json.

{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ai-corporate-coderen": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI-Corporate Coding",
"options": {
"baseURL": "https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1",
"apiKey": "{env:AI_CORPORATE_CODEREN_API_KEY}"
},
"models": {
"gpt-5.4-mini": { "name": "GPT-5.4 mini" },
"gpt-5.4": { "name": "GPT-5.4" },
"gpt-5.5": { "name": "GPT-5.5" }
}
}
},
"model": "ai-corporate-coderen/gpt-5.4-mini",
"small_model": "ai-corporate-coderen/gpt-5.4-mini"
}

Setze danach die API-Schlüssel-Variable.

export AI_CORPORATE_CODEREN_API_KEY="aic.dein-api-schluessel"

Unter Windows:

setx AI_CORPORATE_CODEREN_API_KEY "aic.dein-api-schluessel"

Starte OpenCode im Projektordner mit:

opencode

Arbeite vorzugsweise in einem Git-Repository, beginne mit kleinen Aufgaben, prüfe Diffs und committe nur Änderungen, die du verstehst.

Umgebungsvariablen und OpenCode

F?r OpenCode k?nnen Sie den Coding-API-Schl?ssel in einer lokalen .env-Datei im Projektordner speichern:

AI_SCHOOL_CODEREN_API_KEY=ais.ihr-api-schluessel

Stellen Sie sicher, dass OpenCode diese Umgebungsvariable tats?chlich l?dt. In PowerShell k?nnen Sie sie auch tempor?r f?r das aktuelle Terminal setzen:

$env:AI_SCHOOL_CODEREN_API_KEY="ais.ihr-api-schluessel"

Wenn Authorization header met Bearer token is verplicht angezeigt wird, sendet das Tool den Schl?ssel nicht als Authorization: Bearer .... Wenn Unknown parameter angezeigt wird, entfernen Sie anbieterspezifische Einstellungen, die der Coding-Endpunkt von AI-Corporate nicht unterst?tzt.