Zum Hauptinhalt springen

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-Public. AI-Public prüft den Schlüssel, das Budget, die Gültigkeitsdauer und die zulässigen Modelle.

Anschließend verarbeitet AI-Public die Anfrage über die technische Schnittstelle der Umgebung.

Was brauchst du?

Du benötigst drei Daten:

GegebenesWo findest du das?
API-SchlüsselDu bekommst ihn von einem Administrator
Endpunkthttps://europe-west1-ai-public-pro.cloudfunctions.net/coderenOpenAiCompatibleApi/v1
ModellnameBeispielsweise gpt-5.6-luna, gpt-5.6-terra oder gpt-5.6-sol

Der API-Schlüssel beginnt mit aip.. Behandle diesen Schlüssel wie ein Passwort.

Welches Tool wählst du?

AI-Public 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 in Public-Umgebungen jedoch nicht als Standard-Tool 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
Achtung

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 aufgebraucht ist
  • Ob der Schlüssel innerhalb der festgelegten Gültigkeitsdauer liegt
  • Ob du ein zulässiges Modell verwendest
  • Ob der Endpunkt korrekt eingerichtet ist

Bei Zweifeln 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 with Bearer token is required, sendet das Tool den Schlüssel nicht gemeinsam mit Authorization: Bearer .... Siehst du Unknown parameter, entferne provider-spezifische Einstellungen, die der Coderen-Endpunkt von AI-Public nicht unterstützt.

WhatsApp