Tool Integrations8. Juli 2026Flatkey

Einrichtung der Cursor OpenAI-kompatiblen API: Basis-URL, Modellnamen und Nutzungsprotokolle

Richten Sie einen Cursor OpenAI-kompatiblen API-Pfad sorgfältig ein: Überprüfen Sie die Unterstützung der Basis-URL, Modellnamen, Nutzungsprotokolle, die BYOK-Richtlinie und die Rollback-Möglichkeit, bevor Sie den Traffic weiterleiten.

Einrichtung der Cursor OpenAI-kompatiblen API: Basis-URL, Modellnamen und Nutzungsprotokolle

Die Einrichtung der Cursor OpenAI-kompatiblen API scheint einfach, wenn man nur an drei Felder denkt: API-Schlüssel, Basis-URL und Modellname. In der Praxis ist Cursor ein übergeordnetes Programmierwerkzeug mit eigener Modellauswahl, Nutzungsabrechnung, Teamsteuerung und einem eigenen Pfad zur Prompterstellung, sodass die sicherere Einrichtung ein Verifizierungsworkflow anstelle eines blinden Kopierens und Einfügens ist.

Gemäß der aktuellen öffentlichen Cursor-API-Schlüssel-Dokumentation, geprüft am 8. Juli 2026, dokumentiert Cursor die Verwendung eigener API-Schlüssel (Bring Your Own API Key) für benannte Anbieter unter Cursor-Einstellungen > Modelle. Es dokumentiert Schlüssel für OpenAI, Anthropic, Google, Azure OpenAI und AWS Bedrock; es besagt auch, dass benutzerdefinierte API-Schlüssel nur mit Chat-Modellen funktionieren, die Tab-Vervollständigung weiterhin die in Cursor integrierten Modelle verwendet und Anfragen mit eigenem Schlüssel zur endgültigen Prompterstellung immer noch über die Cursor-Server laufen. Die öffentliche Dokumentation dokumentiert kein allgemeines, beliebiges OpenAI-kompatibles Basis-URL-Feld.

Das ist für Flatkey-Benutzer wichtig. Flatkey gibt Teams einen Schlüssel, ein OpenAI-kompatibles Gateway unter https://router.flatkey.ai/v1, anbieterübergreifenden Modellzugriff sowie eine Nutzungs- und Kostenübersicht an einem Ort. Wenn Ihr Cursor-Build, Ihre Admin-Richtlinie oder Ihre Anbieterkonfiguration ein benutzerdefiniertes OpenAI-Basis-URL-Feld anzeigt, verwenden Sie diese Anleitung, um die Einrichtung zu validieren. Wenn Ihre Cursor-Benutzeroberfläche nur anbietereigene API-Schlüssel unterstützt, verwenden Sie dieselben Prüfungen, um zu entscheiden, wann Sie Cursor in seinem dokumentierten Anbieter-Flow belassen und Flatkey in Tools verwenden, die explizit eine benutzerdefinierte Basis-URL bereitstellen, wie z. B. Cline oder Claude Code Router-Workflows.

Das Ziel ist nicht, jede Cursor-Anfrage durch ein Gateway zu zwingen. Das Ziel ist es, jede Entscheidung bezüglich der Cursor OpenAI-kompatiblen API überprüfbar zu machen: Wer besitzt den Schlüssel, welche Basis-URL wird tatsächlich verwendet, welcher Modellname wird ausgewählt, wo erscheint die Nutzung und wie kann ein Rollback durchgeführt werden.

Einrichtung der Cursor OpenAI-kompatiblen API: Was zuerst zu überprüfen ist

Beginnen Sie mit einer kurzen Entscheidungstabelle, bevor Sie eine Einstellung ändern.

EinrichtungsbereichWas Cursor öffentlich dokumentiertWas Sie in Ihrem Arbeitsbereich überprüfen müssen
Anbieter-API-SchlüsselFügen Sie einen Schlüssel unter Cursor-Einstellungen > Modelle für unterstützte Anbieter hinzu.Welche Anbieterzeile Sie bearbeiten, wem der Schlüssel gehört und ob die Teamrichtlinie BYOK (Bring Your Own Key) erlaubt.
Benutzerdefinierte Basis-URLDie öffentliche Dokumentation von Cursor, geprüft am 8. Juli 2026, dokumentiert keinen allgemeinen, beliebigen OpenAI-kompatiblen Basis-URL-Pfad.Ob Ihre installierte Cursor-Version oder Unternehmenskonfiguration eine Überschreibung der Basis-URL ermöglicht.
ModellnamenCursor-Modelle erscheinen in der Modellauswahl; die Verfügbarkeit hängt von Tarif, Anbieter und Region ab.Ob der ausgewählte Modellname ein Cursor-Modell, ein Anbietermodell oder ein Gateway-Modellalias ist.
NutzungsprotokolleDas Cursor-Nutzungs-Dashboard zeigt Nutzung, Kontingent, On-Demand-Gebühren, Kosten und Modellauswahl für die Cursor-Nutzung an.Ob eine Anfrage auch in Flatkey-Protokollen, Anbieterprotokollen oder nur in der Cursor-Nutzung erscheint.
DatenschutzmodusCursor gibt an, dass die „Zero Data Retention“ (Keine Datenspeicherung) nicht gilt, wenn Sie Ihre eigenen API-Schlüssel verwenden.Ob Ihre Sicherheitsüberprüfung die Prompterstellung durch Cursor plus den gewählten Anbieter- oder Gateway-Pfad akzeptiert.

Dies ist die erste Regel bei der Einrichtung der Cursor OpenAI-kompatiblen API: Betrachten Sie ein API-Schlüsselfeld nicht als Beweis für eine Gateway-Route. Ein Schlüsselfeld beweist die Eingabe von Anmeldeinformationen. Ein Basis-URL-Feld, ein Anforderungsprotokoll und ein Nutzungsdatensatz beweisen das Routing.

Die Werte, die vor der Konfiguration von Cursor zu sammeln sind

Tragen Sie die Einrichtungswerte in eine kleine Tabelle ein. Teilen Sie diese mit der Person, die für die Abrechnung oder Sicherheit verantwortlich ist, nicht nur mit dem Entwickler, der die UI-Änderung vornimmt.

FeldFlatkey-BeispielWarum es wichtig ist
Inhaber des API-SchlüsselsEin dedizierter Flatkey-Schlüssel für die Cursor-EvaluierungTrennt den IDE-Verkehr vom Anwendungsverkehr und ermöglicht ein sauberes Rollback.
Basis-URLhttps://router.flatkey.ai/v1Vermeidet doppelte /v1/v1-Pfade und hält die Route OpenAI-kompatibel.
Endpunkt-FamilieZuerst Chat CompletionsDie Cursor BYOK-Dokumentation besagt, dass benutzerdefinierte API-Schlüssel nur mit Chat-Modellen funktionieren.
ModellnameAktueller, vom Team ausgewählter Flatkey-Katalog-AliasGateway-Aliase können sich von den Namen in der Cursor-Modellauswahl unterscheiden.
Test-PromptEin risikoarmer Agent- oder Chat-PromptSorgt dafür, dass die erste Anfrage in den Protokollen leicht zu finden ist.
Verantwortlicher für die NutzungCursor-Nutzungsseite, Flatkey-Nutzung/Protokolle, Verantwortlicher für FinanzenVerhindert überraschende Abrechnungsstreitigkeiten nach dem Test.
Rollback-WertVorherige Cursor-Modell/Schlüssel-EinstellungErmöglicht dem Team eine Rückkehr zum vorherigen Zustand, ohne Beweise zu löschen.

Bei einem Test der Cursor OpenAI-kompatiblen API ist der häufigste Fehler, einen Modell-Anzeigenamen aus einem System in einem anderen System zu verwenden. Cursor-Modellnamen, Anbieter-Modell-IDs und Flatkey-Routen-Aliase sind nicht automatisch austauschbar. Wählen Sie den Modellnamen von dem Ort, der die Anfrage empfangen wird.

Führen Sie zuerst einen externen Smoke-Test durch

Validieren Sie die Gateway-Werte außerhalb von Cursor, bevor Sie innerhalb von Cursor testen. Diese Snippets sind nur Vorlagen; ersetzen Sie den Schlüssel und das Modell durch Werte aus Ihrem aktuellen Flatkey-Konto und -Katalog.

export FLATKEY_API_KEY="sk-fk-..."
export FLATKEY_MODEL="your-current-model-alias"

curl -sS https://router.flatkey.ai/v1/models \
  -H "Authorization: Bearer $FLATKEY_API_KEY"

Verwenden Sie die Antwort der Modelle, um die genaue Modell-ID oder den Alias zu bestätigen. Testen Sie dann den Chat-Pfad:

curl -sS https://router.flatkey.ai/v1/chat/completions \
  -H "Authorization: Bearer $FLATKEY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "'"$FLATKEY_MODEL"'",
    "messages": [
      {
        "role": "user",
        "content": "Reply with exactly: cursor route probe ok"
      }
    ]
  }'

Speichern Sie den Zeitstempel der Anfrage, den Modellnamen, den HTTP-Status, den Antworttext und das usage-Objekt, falls die Antwort eines enthält. Die Struktur der Chat Completions API von OpenAI basiert auf model und messages, und erfolgreiche Antworten können die Token-Nutzung enthalten. Der Modell-Endpunkt von OpenAI listet die aktuell für ein Konto verfügbaren Modelle auf. Diese beiden Fakten machen diesen Smoke-Test nützlich, bevor Sie Cursor einbeziehen.

Wenn dieser externe Test fehlschlägt, fahren Sie nicht mit Cursor fort. Beheben Sie zuerst den Schlüssel, den Modell-Alias, das Kontingent oder die Endpunkt-Familie. Ein fehlgeschlagener externer Test wird nicht einfacher zu debuggen sein, nachdem Cursor seine eigene Modellauswahl, Prompterstellung und seinen Anfragepfad hinzugefügt hat.

Konfigurieren Sie Cursor erst, nachdem die Route nachgewiesen wurde

Öffnen Sie nun Cursor und überprüfen Sie die tatsächlichen Einstellungen, die für Ihr Konto verfügbar sind.

  1. Öffnen Sie die Cursor-Einstellungen > Modelle.
  2. Prüfen Sie, ob Ihre Organisation persönliche API-Schlüssel zulässt. Enterprise-Administratoren können die BYOK-Nutzung einschränken.
  3. Wenn Sie den dokumentierten BYOK-Pfad von Cursor verwenden, wählen Sie die vom Cursor unterstützte Anbieterzeile aus und geben Sie den Schlüssel dieses Anbieters ein.
  4. Wenn Ihre Cursor-Umgebung ein benutzerdefiniertes OpenAI-kompatibles Basis-URL-Feld anzeigt, geben Sie nur die Basis-URL-Stamm an, zum Beispiel https://router.flatkey.ai/v1, nicht den vollständigen /chat/completions-Pfad.
  5. Geben Sie den Modellnamen aus dem empfangenden System ein oder wählen Sie ihn aus. Verwenden Sie für Flatkey den im Flatkey-Katalog oder im /v1/models-Smoke-Test bestätigten Modell-Alias.
  6. Speichern Sie die Einstellung und wählen Sie dann das Zielmodell in der Cursor-Modellauswahl aus, falls Cursor es dort anzeigt.

Hier kann der Titel des Artikels Teams in die Irre führen: Die Einrichtung der Cursor OpenAI-kompatiblen API ist nicht abgeschlossen, wenn die Einstellungsseite gespeichert wird. Sie ist erst abgeschlossen, wenn die von Cursor gesendete Anfrage im erwarteten Nutzungsprotokoll erscheint.

Eine Checkliste für Modellnamen für das Cursor-Modell-Routing

Verwenden Sie diese Tabelle, wenn jemand fragt: „Welchen Modellnamen soll ich eingeben?“

FrageGuter NachweisSchlechte Abkürzung
Zeigt Cursor das Modell in seiner Auswahl an?Das aktive Modell ist im Chat- oder Agenten-Panel sichtbar.Annahme, dass eine Anbieter-ID erscheint, weil der Schlüssel gespeichert wurde.
Kennt das Gateway den Modell-Alias?/v1/models oder der Flatkey-Katalog zeigt den Alias für Ihr Konto an.Kopieren eines Marketing-Modellnamens aus einem Blogbeitrag.
Stimmt die Endpunkt-Familie überein?Die Route für Chat-Vervollständigungen ist für den Chat-Modell-Verkehr ausgewählt.Senden eines reinen nativen Modells über den falschen OpenAI-kompatiblen Pfad.
Unterstützt das Modell Ihre Funktion?Ein gespeicherter Test für einfachen Chat, Streaming und bei Bedarf Tool-Aufrufe.Behandlung der reinen Textvervollständigung als Beweis für alle Funktionen.
Kann die Finanzabteilung es später finden?Der Nutzungseintrag enthält genügend Routen-/Modellkontext zur Überprüfung.Sich nur auf eine erfolgreiche Antwort im Editor verlassen.

Beginnen Sie bei einem Rollout der Cursor OpenAI-kompatiblen API mit einem einfachen Chat. Verwenden Sie kein großes Codebasis-Refactoring, keinen werkzeugintensiven Agenten-Lauf oder keine lange Max-Mode-Sitzung als ersten Test. Gestalten Sie den ersten Prompt so uninteressant, dass der Nutzungseintrag das Hauptergebnis ist.

Überprüfen Sie Nutzungsprotokolle an drei Stellen

Ein Gateway-Setup, das Text zurückgibt, aber keine Nutzungsspur hinterlässt, ist nicht produktionsreif. Überprüfen Sie nach der ersten Anfrage drei Ebenen.

EbeneWas zu prüfen istVerantwortlicher
Cursor-NutzungNutzung des Cursor-Dashboards, Modellauswahl, Freibetrag und On-Demand-Gebühren.Inhaber des Cursor-Platzes oder Team-Admin.
Flatkey-Nutzung/ProtokolleZeitstempel der Anfrage, Schlüssel, Modell-Alias, Endpunkt-Familie, Token-Nutzung, Kostenkontext und Fehler, falls verfügbar.Plattform- oder Betriebsverantwortlicher.
Anbieter- oder Gateway-AntwortHTTP-Status, usage-Antwort, Modellfeld und jede Anfrage-ID oder jeder Fehlercode.Entwickler, der den Smoke-Test durchführt.

Das wichtige Detail zur Verantwortlichkeit ist, dass die eigene Dokumentation von Cursor besagt, dass Ihr API-Schlüssel bei jeder Anfrage mit eigenem Schlüssel zur endgültigen Prompterstellung an das Backend von Cursor gesendet wird. Das bedeutet, dass ein Test der Cursor OpenAI-kompatiblen API als ein Tool-plus-Gateway-Pfad überprüft werden sollte, nicht als direkter lokaler Aufruf von Ihrem Laptop zum Anbieter.

Wenn Ihr Team auf die Zero Data Retention von Cursor angewiesen ist, lesen Sie die Datenschutzhinweise zu Cursor BYOK, bevor Sie Ihren eigenen Schlüssel verwenden. Cursor gibt an, dass seine Zero Data Retention-Richtlinie nicht gilt, wenn Sie Ihre eigenen API-Schlüssel verwenden; die Datenverarbeitung folgt der Richtlinie des gewählten Anbieters. Wenn Sie über Flatkey routen, fügen Sie die aktuelle Richtlinie, das Dashboard und die Aufbewahrungsnachweise von Flatkey demselben Überprüfungspaket hinzu.

Fehlerbehebung bei Basis-URL, Schlüssel und Modellfehlern

Die meisten Fehler lassen sich auf eine kleine Anzahl von Ursachen zurückführen.

SymptomWahrscheinliche UrsacheLösung
401 oder AuthentifizierungsfehlerFalscher Schlüssel, kopierte Leerzeichen, widerrufener Schlüssel oder Schlüssel für die Route nicht zulässig.Kopieren Sie den Schlüssel erneut, verwenden Sie einen dedizierten Testschlüssel und versuchen Sie zuerst den externen curl-Befehl.
403 oder BerechtigungsfehlerTeamrichtlinie, Anbieterberechtigung, Region oder Gateway-Berechtigung blockiert die Anfrage.Überprüfen Sie die Cursor BYOK-Richtlinie, den Flatkey-Kontozugriff und die Anbieterverfügbarkeit.
404 oder Modell nicht gefundenModellname ist für das empfangende System ungültig.Verwenden Sie die Modellauswahl, /v1/models oder den aktuellen Flatkey-Katalog als Quelle der Wahrheit.
429 oder KontingentfehlerCursor-Plankontingent, Anbieterkontingent, Flatkey-Kontingent oder Anfragerate wurde überschritten.Reduzieren Sie das Testvolumen, überprüfen Sie die Limits und weisen Sie einen Verantwortlichen für Kontingenterhöhungen zu.
Text wird zurückgegeben, aber es erscheint kein Flatkey-ProtokollAnfrage wurde nicht über Flatkey geleitet.Überprüfen Sie erneut, ob Cursor eine benutzerdefinierte Basis-URL oder nur einen Anbieterschlüssel akzeptiert hat.
Verhalten des Cursor-Tabs unverändertCursor dokumentiert, dass benutzerdefinierte API-Schlüssel nur mit Chat-Modellen funktionieren.Verwenden Sie die Tab-Vervollständigung nicht als Verifizierungssignal.

OpenAIs eigener Fehlerleitfaden behandelt Authentifizierungs-, Ratenbegrenzungs-, Kontingent- und überlastete Dienstfehler als unterschiedliche Aktionen des Eigentümers. Behalten Sie diese Trennung in Ihrem Cursor-Runbook bei. Eine Wiederholungsrichtlinie wird einen falschen Modellnamen nicht korrigieren, und ein neuer Modellname wird eine BYOK-Richtlinienblockade nicht beheben.

Wann Sie Flatkey für Cursor nicht verwenden sollten

Es gibt Zeiten, in denen die beste Entscheidung bezüglich der Cursor OpenAI-kompatiblen API ist, aufzuhören.

Leiten Sie Cursor nicht über Flatkey, wenn Ihr aktueller Cursor-Build keine Überschreibung der Basis-URL ermöglicht und Ihr Workflow einen echten benutzerdefinierten Endpunkt erfordert. Leiten Sie Cursor nicht über Flatkey, wenn Ihr Unternehmensadministrator persönliche API-Schlüssel deaktiviert hat. Leiten Sie Cursor nicht über Flatkey, wenn Ihre Sicherheitsüberprüfung von den in Cursor integrierten Datenschutzsteuerungen für Modelle abhängt, die nicht für den Verkehr mit eigenen Schlüsseln gelten.

In diesen Fällen belassen Sie Cursor auf dem dokumentierten Anbieterpfad und verwenden Sie Flatkey dort, wo der Client explizit OpenAI-kompatible Basis-URLs unterstützt: Anwendungs-SDKs, interne Tools, Evaluierungsskripte, Cline, Open WebUI, LangChain, LlamaIndex oder andere Integrationsflächen. Wenn Sie das allgemeine Migrationsmuster benötigen, beginnen Sie mit dem Leitfaden zur Migration von OpenAI-kompatiblen APIs. Für Router-Muster von Programmier-Agenten vergleichen Sie die Einrichtung des Claude Code API-Routers und die Einrichtung der Cline OpenAI-kompatiblen API.

Checkliste für die Produktion

Bevor Sie die Einrichtung der Cursor OpenAI-kompatiblen API als abgeschlossen betrachten, speichern Sie diese Nachweise:

NachweisAbgeschlossen, wenn
Cursor-EinstellungScreenshot oder Admin-Notiz zeigt den verwendeten Anbieter/Schlüssel/Basis-URL-Pfad, wobei Geheimnisse ausgeblendet sind.
ModellnachweisDer Modellname stammt aus der Modellauswahl von Cursor, dem Flatkey-Katalog oder /v1/models und ist keine Vermutung.
Externer Smoke-Testhttps://router.flatkey.ai/v1/chat/completions gibt eine einfache Antwort mit dem gewählten Modell zurück.
Nachweis der Cursor-AnfrageEin kleiner Cursor-Prompt hat das beabsichtigte Modell verwendet und sich nicht auf die Tab-Vervollständigung verlassen.
NutzungsnachweisCursor-Nutzungs- und Flatkey-Nutzungs-/Protokollnachweise werden mit Zeitstempeln gespeichert.
Fehlerzuordnung401, 403, 404, 429 und 5xx Eigentümeraktionen sind dokumentiert.
RollbackDer vorherige Cursor-Modell/Schlüssel-Pfad ist aufgezeichnet und kann ohne Löschen von Protokollen wiederhergestellt werden.

Die Einrichtung der Cursor OpenAI-kompatiblen API ist wertvoll, wenn sie den Verkehr von Programmierwerkzeugen in eine gesteuerte, überprüfbare Modellnutzung umwandelt. Bewahren Sie die Basis-URL, den Modellnamen und den Nutzungsnachweis zusammen auf. Wenn Sie einen Gateway-Schlüssel und einen Ort zur Überprüfung des Modellverkehrs benötigen, holen Sie sich einen Flatkey-Schlüssel, testen Sie zuerst eine risikoarme Chat-Anfrage und wechseln Sie erst, nachdem die Protokolle die Route bestätigt haben.