inference.eu

IDEs und Editoren · Cursor

Cursor mit Open-Source-Modellen aus der EU nutzen

In Cursor können Sie für Chat und Agent einen eigenen OpenAI-kompatiblen Endpunkt hinterlegen. Zeigt dieser auf inference.eu, beantworten Open-Weight-Modelle in europäischen Rechenzentren diese Anfragen. Hier finden Sie die Einrichtung und eine klare Aussage dazu, was weiterhin über die Server von Cursor läuft.

  1. 01API-Format: OpenAI
  2. 02Rechenzentren in der EU
  3. 03Durch einen AV-Vertrag abgedeckt

In wenigen Minuten eingerichtet

  1. 1

    Erstellen Sie in Ihrem inference.eu-Konto einen API-Schlüssel.

  2. 2

    Öffnen Sie die Cursor-Einstellungen unter Models, fügen Sie den Schlüssel bei OpenAI API Key ein und aktivieren Sie Use OpenAI API Key.

  3. 3

    Aktivieren Sie Override OpenAI Base URL und tragen Sie die Basis-URL von inference.eu mit der Endung /v1 ein.

  4. 4

    Legen Sie jedes gewünschte Modell als Custom Model mit der exakten Modell-ID von inference.eu an.

  5. 5

    Öffnen Sie eine neue Chat- oder Agent-Sitzung, wählen Sie das Modell und senden Sie einen kurzen Test-Prompt.

Cursor Settings → Models
# API Keys section
OpenAI API Key: <your inference.eu key>   # value of INFERENCE_EU_API_KEY
Use OpenAI API Key: on
Override OpenAI Base URL: on
Base URL: https://api.inference.eu/v1

# Models section → Add custom model (use the exact model id)
Custom models:
  - qwen3-coder-480b-a35b-instruct
  - glm-5.3
  - kimi-k3

Was Cursor ist

Cursor ist ein KI-Code-Editor auf Basis von VS Code, entwickelt von Anysphere. Er verbindet Tab-Vervollständigung, ein Chat-Fenster, Inline-Bearbeitung und einen Agent-Modus, der Änderungen über mehrere Dateien plant und Terminalbefehle ausführt. Standardmäßig nutzt Cursor Modelle, die im eigenen Abonnement enthalten sind.

Cursor akzeptiert aber auch eigene API-Schlüssel und bietet für Provider im OpenAI-Format eine Überschreibung der Basis-URL. Darüber binden Sie einen OpenAI-kompatiblen Endpunkt wie inference.eu an und nutzen Open-Weight-Modelle in Chat und Agent.

So funktioniert die Konfiguration

Unter Settings, Models nimmt das Feld OpenAI API Key Ihren inference.eu-Schlüssel auf, Override OpenAI Base URL unsere Basis-URL. Danach legen Sie Custom Models mit ihrer ID an. Cursor schickt Anfragen für diese Modelle im Chat-Completions-Format an die hinterlegte URL.

Zwei Punkte sind wichtig. Erstens gilt die Überschreibung global: Solange sie aktiv ist, gehen Anfragen der OpenAI-Familie an Ihren Endpunkt. Für Cursors eigene Modelle schalten Sie sie wieder ab. Zweitens müssen bei Business- und Enterprise-Teams Admins persönliche API-Schlüssel unter Team Settings, Models freigeben. Vermeiden Sie Modellnamen mit dem Präfix claude-, da Cursor sie als Anthropic-Modelle behandelt.

Welche Modelle sich eignen

Der Agent-Modus reiht viele Tool-Aufrufe aneinander. Wählen Sie daher Modelle, die zuverlässig mit Tools umgehen. qwen3-coder-480b-a35b-instruct ist ein guter Standard für Änderungen, Refactorings und Tests. glm-5.3 und kimi-k3 eignen sich für längere Pläne und für Erklärungen zu unbekanntem Code.

Für schnelle Fragen im Chat antwortet gpt-oss-120b zügig. Sie können mehrere Custom Models anlegen und im Modellwähler zwischen ihnen wechseln. Die Tab-Vervollständigung bleibt davon unberührt: Sie läuft immer auf Cursors eigenem Modell und lässt sich nicht auf einen eigenen Endpunkt umstellen.

Fehlerbehebung

„Invalid API key“ oder ein 401 bedeutet, dass der Schlüssel falsch ist oder Cursor ihn ohne aktive Überschreibung an OpenAI schickt. „Model not found“ oder „This model does not support custom API keys“ heißt meist, dass der Modellname nicht exakt der ID bei inference.eu entspricht oder Ihr Team-Admin persönliche OpenAI-Schlüssel nicht freigegeben hat.

Funktionieren Cursors eigene Modelle nach der Einrichtung nicht mehr, ist das die globale Überschreibung; schalten Sie sie dafür ab. Lassen sich die Felder in manchen 3.15-Versionen nicht anklicken, aktualisieren Sie Cursor. Beschreibt der Agent Änderungen nur, liefert das Modell keine Tool-Aufrufe. Wechseln Sie dann zu einem der genannten Coding-Modelle.

Wohin Ihr Code fließt

Der Weg der Daten sollte klar sein. Cursor leitet jede Anfrage zum Aufbau des endgültigen Prompts über die eigenen Server, auch Anfragen mit Ihrem Schlüssel und eigener Basis-URL. Ihr Code passiert also das Backend von Cursor, bevor er inference.eu erreicht. Die Zero-Data-Retention-Regel von Cursor gilt für Anfragen mit eigenen Schlüsseln nicht. Tab und weitere Funktionen nutzen weiter Cursors Modelle.

inference.eu deckt den Modellschritt ab: Bei uns eingehende Anfragen werden in EU-Rechenzentren verarbeitet, nie zum Training genutzt und sind durch unseren Auftragsverarbeitungsvertrag nach Art. 28 DSGVO samt Liste der Unterauftragsverarbeiter abgedeckt. Abgerechnet wird in Euro. Darf kein Datenverkehr einen US-Dienst passieren, wählen Sie einen Editor, der den Endpunkt direkt anspricht.

Cursor: häufige Fragen

Die Fragen, die uns Einkauf, Entwicklung und Rechtsabteilungen am häufigsten stellen. Etwas fehlt? Fragen Sie uns direkt.

Frage stellen

Verlagern Sie Ihre KI-Workloads auf europäische Infrastruktur

Sagen Sie uns, welche Modelle Sie nutzen und wie viel Verkehr Sie ungefähr haben. Wir antworten innerhalb eines Werktags mit Preisen und nächsten Schritten.

  • Antwort innerhalb eines Werktags
  • Preise für Ihr Volumen
  • AV-Vertrag unterschriftsreif