Codieren mit API-Schlüsseln
Mit einem Coderen API-Schlüssel kannst du Coding-Tools verwenden, die mit einer OpenAI-kompatiblen API arbeiten. Das Tool sendet Anfragen an AI-Corporate. AI-Corporate prüft den Schlüssel, das Budget, den Gültigkeitszeitraum und die erlaubten Modelle.
Anschließend verarbeitet AI-Corporate die Anfrage über die technische Verbindung der Umgebung.
Was brauchst du?
Du brauchst drei Daten:
| Gegebenes | Wo findest du das? |
|---|---|
| API-Schlüssel | Du bekommst ihn von einem Administrator |
| Endpoint | https://europe-west1-ai-corporate.cloudfunctions.net/coderenOpenAiCompatibleApi/v1 |
| Modellname | Zum Beispiel gpt-5.6-luna, gpt-5.6-terra oder gpt-5.6-sol |
Der API-Schlüssel beginnt mit aic.. Behandle diesen Schlüssel wie ein Passwort.
Welche Tool wählst du?
AI-Corporate empfiehlt OpenCode für die meisten Benutzer. OpenCode ist ein agentischer Coding-Tool für Terminal, Desktop und IDE. Das Tool kann eigenständig Schritte ausführen, Dateien bearbeiten und Aufgaben weiter ausarbeiten.
Aider ist technisch kompatibel mit einem OpenAI-kompatiblen Endpunkt, wird aber in Corporate-Umgebungen nicht als Standardtool empfohlen.
Siehe auch die offizielle OpenCode-Dokumentation.
Sicherer Umgang mit Schlüsseln
Teile deinen API-Schlüssel nicht öffentlich und füge ihn nicht in Code ein, den du teilst.
Verwende vorzugsweise:
- Umgebungsvariablen
- eine lokale
.env, die nicht mit Git geteilt wird - die integrierte Konfiguration des Tools
Platziere API-Schlüssel niemals in einem öffentlichen Repository, Chat, gemeinsam genutzten Dokument oder Screenshot.
Wenn der Schlüssel nicht funktioniert
Prüfe dann:
- ob Coderen für die Umgebung aktiviert ist
- ob dein Schlüssel noch aktiv ist
- ob das Budget nicht ausgeschöpft ist
- ob der Schlüssel innerhalb des festgelegten Gültigkeitszeitraums liegt
- ob du ein erlaubtes Modell verwendest
- ob der Endpoint korrekt eingerichtet ist
Bei Unsicherheit bitte einen Administrator, den Schlüssel zu überprüfen.
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 vorübergehend für das aktuelle Terminal setzen:
$env:AI_SCHOOL_CODEREN_API_KEY="ais.dein-api-schluessel"
Siehst du Authorization header mit Bearer token is required, dann sendet das Tool den Schlüssel nicht als Authorization: Bearer .... Siehst du Unknown parameter, entferne dann provider-spezifische Einstellungen, die der Coderen-Endpunkt von AI-Corporate nicht unterstützt.