Zum Hauptinhalt springen

OpenCode installieren und verwenden

OpenCode ist ein agentic Coding-Tool. AI-Public empfiehlt OpenCode für Entwickler, Administratoren und andere fortgeschrittene Benutzer.

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

Mit Coding verbinden

Erstelle im Projektordner eine Datei opencode.json.

{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ai-public-coderen": {
"npm": "@ai-sdk/openai-compatible",
"name": "AI-Public Coding",
"options": {
"baseURL": "https://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1",
"apiKey": "{env:AI_PUBLIC_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-public-coderen/gpt-5.4-mini",
"small_model": "ai-public-coderen/gpt-5.4-mini"
}

Setze danach die API-Schlüssel-Variable.

export AI_PUBLIC_CODEREN_API_KEY="aip.dein-api-schluessel"

Unter Windows:

setx AI_PUBLIC_CODEREN_API_KEY "aip.dein-api-schluessel"

Starte OpenCode im Projektordner mit opencode. Prüfe Änderungen immer, bevor du sie verwendest.

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-Public nicht unterst?tzt.