So verbinden Sie JuiceFactory als BYOK in Cursor AI (Anleitung 2026)
⏱ Einrichtungszeit: 5 Minuten
✓ Funktioniert mit Claude, GPT-4, Gemini ✓ Ihre Daten bleiben in der EU (DSGVO-konform) ✓ Keine Aufschläge auf die Modellkosten
Was ist BYOK in Cursor AI?
Wer Cursor AI regelmäßig nutzt, hat vermutlich bemerkt, dass bei jedem Druck auf Cmd+K oder jeder Code-Suggestion die Prompts irgendwohin geschickt werden. Standardmäßig landen sie auf Cursors eigener Infrastruktur — und die läuft über US-Server.
BYOK — Bring Your Own Key — ändert genau das. BYOK ist eine Funktion in Cursor, mit der Sie alle KI-Features des Editors behalten, aber die Anfragen über Ihre eigene Infrastruktur leiten. Stellen Sie es sich so vor: Statt im Firmenwagen mitzufahren, nehmen Sie Ihren eigenen — gleiches Ziel, aber Sie bestimmen die Route und wer fährt.
Mit JuiceFactory als BYOK-Anbieter berühren Ihr Code und Ihre Prompts keinen einzigen US-Server. Alles bleibt in der EU. Das bedeutet: Sie sind nicht nur DSGVO-konform auf dem Papier — Sie leben es tatsächlich. Keine unangenehmen Gespräche mehr mit der Rechtsabteilung darüber, wo genau dieser API-Call mit Kundendaten eigentlich gelandet ist.
Warum JuiceFactory für BYOK?
JuiceFactory.ai ist eine EU-gehostete, DSGVO-konforme KI-Inferenz-API, die zu 100 % mit dem OpenAI-API-Format kompatibel ist. Das heißt: Sie funktioniert nahtlos mit Cursor, Continue.dev und praktisch jedem Tool, das die OpenAI-Schnittstelle versteht.
Was JuiceFactory von anderen unterscheidet:
- Ausschließlich EU-Infrastruktur: Server in Stockholm und Frankfurt — nicht in Virginia oder Oregon
- Keine Aufschläge: Sie zahlen exakt die Kosten des zugrundeliegenden Modells — keine 2x- oder 3x-Multiplikatoren
- Multi-Provider-Zugang: Claude, GPT-4, Gemini, Llama, Mistral — alles über eine einzige API
- DSGVO-nativ: Von Tag eins mit europäischem Datenschutz entwickelt
- Kein Lock-in: Standard-OpenAI-Format bedeutet, Sie können jederzeit wechseln
Wenn Sie in einer Kanzlei, einem Healthcare-Startup oder generell in einem Unternehmen arbeiten, das sensible Daten verarbeitet, ist das kein Nice-to-have — es ist Grundvoraussetzung.
Cursor Standard vs. OpenAI direkt vs. JuiceFactory BYOK
Hier der direkte Vergleich, was Sie bei jeder Option tatsächlich bekommen:
| Feature | Cursor Standard | Direkte OpenAI API | JuiceFactory BYOK |
|---|---|---|---|
| Datenspeicherort | US-Server (Cursor + OpenAI) | US-Server (OpenAI) | Nur EU-Server |
| DSGVO-Konformität | ❌ Keine DPA verfügbar | ❌ Verarbeitung in den USA | ✓ Volle DPA, nur EU |
| Kosten | 20–40 $/Monat pauschal | Pay-per-Token (~6–120 $/Monat) | Pay-per-Token (~6–120 $/Monat) |
| Modellzugang | Auf Cursors Auswahl beschränkt | Nur OpenAI-Modelle | Claude, GPT-4, Gemini, Llama |
| Rate Limits | Geteilt unter allen Nutzern | Eigene Limits | Eigene Limits |
| Aufschlag | Im Abo enthalten | Keiner | Keiner |
| Datenspeicherung | 30 Tage (Cursor-Richtlinie) | 30 Tage (OpenAI-Richtlinie) | 0 Tage (sofort gelöscht) |
| Audit-Logs | ❌ Nicht verfügbar | Einfache Nutzungslogs | Vollständige Request/Response-Logs |
| Team-Verwaltung | Eingeschränkt | ❌ Einzelkonten | Zentrales Team-Dashboard |
Kurzfassung: Wenn Sie ein Nebenprojekt bauen und sich nicht um Datenlokalität kümmern, reicht Cursors Standard. Wenn Sie DSGVO-Konformität brauchen oder die US-Jurisdiktion vermeiden wollen, ist JuiceFactory die beste Wahl.
Schritt-für-Schritt-Einrichtung
Schritt 1: JuiceFactory-Konto erstellen
- Gehen Sie zu portal.juicefactory.ai
- Registrieren Sie sich mit Ihrer geschäftlichen E-Mail (oder privaten, wenn Sie freiberuflich arbeiten)
- Prüfen Sie Ihren Posteingang und bestätigen Sie Ihre E-Mail-Adresse
Sie landen auf dem Dashboard. Erstes Detail, das auffällt: Keine Kreditkarte erforderlich. Sie bekommen 10.000 kostenlose Tokens zum Testen — das reicht für etwa 30–50 Code-Generierungen, je nachdem wie ausführlich Ihre Prompts sind.
Schritt 2: API-Schlüssel generieren
- Klicken Sie im Portal auf Settings (rechts oben)
- Wählen Sie API Keys in der Seitenleiste
- Klicken Sie auf Generate New Key
- Vergeben Sie einen Namen wie „Cursor – MacBook Pro", damit Sie wissen, wofür der Schlüssel ist
- Kopieren Sie den Schlüssel — er beginnt mit
jf_und sieht aus wiejf_1a2b3c4d5e6f7g8h9i0j
⚠️ Wichtig: Dieser Schlüssel wird nur einmal angezeigt. Wenn Sie ihn verlieren, müssen Sie einen neuen generieren und Cursor aktualisieren. Speichern Sie ihn jetzt sofort in Ihrem Passwortmanager.
Schritt 3: Cursor AI konfigurieren
Jetzt kommt der spannende Teil. Öffnen Sie Cursor und verbinden Sie es mit JuiceFactory:
- Öffnen Sie Cursor AI
- Drücken Sie
Cmd+,(Mac) oderCtrl+,(Windows), um die Einstellungen zu öffnen - Navigieren Sie zu Features → Language Models
- Aktivieren Sie BYOK (Bring Your Own Key)
- Sie sehen zwei Felder:
- API Base URL:
https://api.juicefactory.ai/v1 - API Key: Fügen Sie hier Ihren JuiceFactory-Schlüssel ein (
jf_xxxxx)
- API Base URL:
- Klicken Sie auf Save
Ihre Konfiguration sollte so aussehen:
API Base URL: https://api.juicefactory.ai/v1
API Key: jf_1a2b3c4d5e6f7g8h9i0j
Model: claude-3-5-sonnet-20241022
Hinweis zu Modellnamen: JuiceFactory verwendet exakt die gleichen Modellbezeichnungen wie die Anbieter. Also claude-3-5-sonnet-20241022 für Claude, gpt-4-turbo für GPT-4 usw. Mehr dazu im nächsten Abschnitt.
Schritt 4: Verbindung überprüfen
Zeit zu testen, ob alles korrekt verdrahtet ist:
- Öffnen Sie eine beliebige Code-Datei (Sprache spielt keine Rolle)
- Drücken Sie
Cmd+K(Mac) oderCtrl+K(Windows), um den Inline-Assistenten zu öffnen - Tippen Sie etwas Einfaches wie: „Write a hello world function in Python"
- Drücken Sie Enter
Wenn innerhalb weniger Sekunden Code erscheint — herzlichen Glückwunsch, Sie laufen jetzt über JuiceFactorys EU-Infrastruktur.
Fehlersuche: Falls nichts passiert oder ein Fehler auftritt, springen Sie zum Abschnitt Fehlerbehebung weiter unten. Typische Ursachen: falsches API-Key-Format, Tippfehler in der Base URL oder Firewall, die HTTPS zu api.juicefactory.ai blockiert.
✓ Geschafft! Ihre Anfragen laufen jetzt über EU-Server.
Modell-Auswahlhilfe: Welches Modell für welche Aufgabe?
Cursor nutzt KI in drei Hauptbereichen: Tab-Vervollständigung, Chat und Composer (Multi-Datei-Bearbeitung). Jeder Bereich hat unterschiedliche Anforderungen, und die richtige Modellwahl kann erheblich Kosten und Zeit sparen.
Claude 3.5 Sonnet (claude-3-5-sonnet-20241022)
Am besten für: Chat, Composer, komplexes Refactoring
Das ist das Arbeitspferd. Anthropics Sonnet versteht Code-Kontext hervorragend und schreibt anspruchsvolle Logik zuverlässig. Ideal für:
- Multi-Datei-Refactorings („aktualisiere alle diese Komponenten für die neue API")
- Architektur-Fragen („wie sollte ich dieses Feature strukturieren?")
- Code-Reviews (PR-Diff einfügen und um Feedback bitten)
Kosten: ~3 $ pro Million Input-Tokens, ~15 $ pro Million Output-Tokens. Für die meisten Entwickler sind das 10–30 $/Monat tatsächliche Nutzung.
Geschwindigkeit: ~2–4 Sekunden für typische Chat-Antworten. Schnell genug, damit kein Wartegefühl aufkommt.
GPT-4 Turbo (gpt-4-turbo)
Am besten für: Maximale Genauigkeit oder Arbeit mit GPT-spezifischen Features
GPT-4 ist nach wie vor hervorragend für allgemeine Programmieraufgaben. Wenn Sie bereits viele GPT-4-optimierte Prompts oder .cursorrules-Dateien haben, wird es sich vertraut anfühlen. In manchen Fällen etwas schneller als Claude.
Kosten: ~10 $ pro Million Input-Tokens, ~30 $ pro Million Output-Tokens. Etwas teurer als Claude.
Geschwindigkeit: ~1–3 Sekunden für typische Antworten.
Claude 3 Haiku (claude-3-haiku-20240307)
Am besten für: Tab-Vervollständigung, schnelle Einzeiler, Autocomplete
Haiku ist Anthropics Leichtgewicht-Modell. Es wird Ihnen keinen kompletten Microservice schreiben, aber für Tab-Completion? Perfekt. Extrem schnell, extrem günstig.
Kosten: ~0,25 $ pro Million Input-Tokens, ~1,25 $ pro Million Output-Tokens.
Geschwindigkeit: ~200–500 ms. Quasi sofort.
Gemini Pro (gemini-1.5-pro)
Am besten für: Große Kontextfenster (bis zu 1 Mio. Tokens)
Wenn Sie in einer riesigen Codebasis arbeiten und Fragen über 50 Dateien gleichzeitig stellen müssen, ist Geminis enormes Kontextfenster unschlagbar. Preislich auch konkurrenzfähig mit Claude.
Kosten: ~1,25 $ pro Million Input-Tokens, ~5 $ pro Million Output-Tokens.
Geschwindigkeit: ~3–6 Sekunden für typische Antworten (länger bei riesigem Kontext).
Empfohlenes Setup
Was in der Praxis gut funktioniert:
- Chat:
claude-3-5-sonnet-20241022(beste Reasoning-Qualität) - Composer:
claude-3-5-sonnet-20241022(gleiches Modell für Konsistenz) - Tab-Vervollständigung:
claude-3-haiku-20240307(schnell und günstig)
Sie können diese separat in den Cursor-Einstellungen unter Language Models → Advanced konfigurieren.
Erweiterte Konfiguration
Verschiedene Modelle für Tab/Chat/Composer verwenden
Cursor erlaubt es, für jede Funktion ein eigenes Modell festzulegen. Das ist enorm wichtig für die Kostenoptimierung.
- Öffnen Sie die Cursor-Einstellungen (
Cmd+,) - Navigieren Sie zu Features → Language Models → Advanced
- Konfigurieren Sie:
- Chat model:
claude-3-5-sonnet-20241022 - Composer model:
claude-3-5-sonnet-20241022 - Tab completion model:
claude-3-haiku-20240307
- Chat model:
So verwenden Sie das teure Modell nur dann, wenn Sie es wirklich brauchen (komplexe Fragen), und das günstige für die laufende Autovervollständigung. Das kann die monatlichen Kosten bei Vielnutzern um 60–70 % senken.
Integration mit .cursorrules
Wenn Sie .cursorrules-Dateien verwenden, um Cursors Verhalten anzupassen (z. B. „immer TypeScript Strict Mode" oder „bevorzuge funktionale React-Komponenten"), funktioniert das mit JuiceFactory BYOK genauso wie bisher.
Beispiel einer .cursorrules-Datei:
# Project: E-commerce API
# Model: claude-3-5-sonnet-20241022
## Code style
- Use TypeScript strict mode
- Prefer async/await over .then()
- Add JSDoc comments to all exported functions
## Architecture
- Follow hexagonal architecture (ports/adapters)
- Keep business logic in domain layer
- No database calls in controllers
## Testing
- Write tests in Vitest
- Aim for 80% coverage minimum
- Mock external APIs
Legen Sie diese Datei einfach im Projekt-Stammverzeichnis ab. Cursor (und JuiceFactory) verwenden sie als Kontext für jede Anfrage.
Umgebungsvariablen für CI/CD
Falls Sie Cursor als Teil einer CI/CD-Pipeline einsetzen (ja, manche Teams nutzen das für automatisierte Code-Reviews), können Sie den API-Schlüssel über Umgebungsvariablen setzen, statt ihn fest einzutragen:
export CURSOR_API_KEY="jf_your_key_here"
export CURSOR_API_BASE="https://api.juicefactory.ai/v1"
In Ihrer CI-Konfiguration (Beispiel GitHub Actions):
- name: Run Cursor AI code review
env:
CURSOR_API_KEY: ${{ secrets.JUICEFACTORY_API_KEY }}
CURSOR_API_BASE: https://api.juicefactory.ai/v1
run: |
cursor --review --model claude-3-5-sonnet-20241022
So bleibt Ihr API-Schlüssel aus der Versionskontrolle draußen.
Sicherheit im Detail: Welche Daten sendet Cursor?
Sprechen wir über den Elefanten im Raum: Was genau verlässt Ihren Rechner, wenn Sie Cursor mit JuiceFactory verwenden?
Was Cursor an die API sendet
Wenn Sie Cursors KI-Features nutzen, werden folgende Daten übertragen:
- Ihr Prompt (z. B. „refaktorisiere diese Funktion auf async/await")
- Umliegender Code-Kontext (Cursor übernimmt automatisch benachbarte Zeilen, damit die KI Ihren Code versteht)
- Datei-Metadaten (Dateiname, Sprache, manchmal Repository-Name)
Was Cursor NICHT sendet:
- Ihre gesamte Codebasis (nur die Dateien, an denen Sie gerade arbeiten)
- Git-Historie oder Commit-Nachrichten
- Umgebungsvariablen oder
.env-Dateien - Alles, was außerhalb der Dateien liegt, die Cursor für relevant hält
Datenfluss
┌─────────────────┐
│ Ihr Rechner │
│ (Cursor IDE) │
└────────┬────────┘
│ HTTPS (TLS 1.3 verschlüsselt)
▼
┌─────────────────┐
│ JuiceFactory │
│ EU-Server │
│ (Stockholm/FRA)│
└────────┬────────┘
│ HTTPS (verschlüsselt)
▼
┌─────────────────┐
│ KI-Anbieter │
│ (Anthropic EU, │
│ OpenAI EU, │
│ Google EU) │
└────────┬────────┘
│ Antwort wird zurückgegeben
▼
┌─────────────────┐
│ JuiceFactory │
│ (keine Logs) │
└────────┬────────┘
│ HTTPS (verschlüsselt)
▼
┌─────────────────┐
│ Ihr Rechner │
│ (Cursor IDE) │
└─────────────────┘
Kernaussage: Ihre Daten berühren niemals US-Server. Der gesamte Roundtrip bleibt innerhalb der EU-Jurisdiktion.
Was JuiceFactory sieht (und was nicht gespeichert wird)
Wenn eine Anfrage bei JuiceFactorys API eintrifft:
- Wir sehen: Den Prompt und Code, den Sie gesendet haben, das verwendete Modell, Ihren API-Schlüssel (zur Authentifizierung)
- Wir protokollieren: Zeitstempel der Anfrage, Token-Anzahl, verwendetes Modell, Antwortzeit (für Abrechnung und Debugging)
- Wir protokollieren NICHT: Den tatsächlichen Prompt-Text, Code-Snippets oder KI-Antworten
- Aufbewahrung: Metadaten-Logs werden 30 Tage gespeichert (für Abrechnungsfragen) und dann automatisch gelöscht
Sie können das im Portal unter Settings → Privacy → Data Retention Policy nachprüfen.
SSL/TLS und Verschlüsselung
Sämtlicher Traffic zwischen Cursor, JuiceFactory und den KI-Anbietern nutzt TLS 1.3 mit modernen Cipher-Suites (ECDHE+AESGCM). Das bedeutet:
- Niemand kann Ihre Prompts während der Übertragung abfangen
- Ihr ISP sieht „HTTPS-Traffic zu api.juicefactory.ai", aber nicht den Inhalt
- Selbst wenn jemand unsere Load Balancer kompromittieren würde, würde er nur verschlüsselte Blobs sehen
Für Enterprise-Kunden unterstützen wir zusätzlich Client-Zertifikat-Authentifizierung. Kontaktieren Sie support@juicefactory.ai für Details.
Fehlerbehebung häufiger Probleme
Problem 1: „Connection timeout" oder „Request failed"
Symptome: Cursor hängt 30+ Sekunden und zeigt dann einen Fehler an.
Ursachen:
- Ihre Firewall blockiert
api.juicefactory.ai - Sie sind hinter einem Unternehmens-Proxy
- Ihr ISP/VPN hat ein Problem
Lösung:
-
Prüfen Sie, ob die API manuell erreichbar ist:
curl -I https://api.juicefactory.ai/v1/modelsWenn das einen Timeout ergibt, ist es ein Netzwerkproblem, kein Cursor-Problem.
-
In einem Unternehmensnetzwerk: Bitten Sie die IT,
*.juicefactory.ai(Port 443) freizugeben. -
Versuchen Sie ein anderes Netzwerk (mobiler Hotspot), um das Problem einzugrenzen.
Problem 2: „Model not found" oder „Invalid model"
Symptome: Fehlermeldung wie Model 'claude-sonnet' not found
Lösung: Überprüfen Sie den exakten Modellnamen im JuiceFactory-Portal. Häufige Fehler:
- ❌
claude-sonnet→ ✓claude-3-5-sonnet-20241022 - ❌
gpt4→ ✓gpt-4-turbo - ❌
gemini-pro→ ✓gemini-1.5-pro
Modellnamen sind case-sensitive und versionsspezifisch.
Problem 3: „Rate limit exceeded"
Symptome: Fehlermeldung wie 429 Too Many Requests
Lösung:
- Überprüfen Sie Ihre aktuellen Limits im Portal: Settings → API Keys → Rate Limits
- Falls Sie höhere Limits brauchen, klicken Sie auf Request Increase (wird normalerweise innerhalb einer Stunde genehmigt)
- Für Teams: Erstellen Sie separate API-Schlüssel für jeden Entwickler, statt einen zu teilen
Problem 4: „SSL certificate verification failed"
Lösung:
- Prüfen Sie Ihre Systemuhr:
date(sollte auf ca. 1 Minute genau sein) - Aktualisieren Sie Cursor auf die neueste Version
- Hinter einem Unternehmens-Proxy müssen Sie möglicherweise das Root-CA-Zertifikat installieren. Fragen Sie Ihre IT nach dem „SSL Inspection Certificate".
Problem 5: „API key invalid or expired"
Symptome: 401 Unauthorized Fehler
Lösung:
- Kopieren Sie den API-Schlüssel erneut aus dem Portal (nicht abtippen)
- Stellen Sie in den Cursor-Einstellungen sicher, dass keine Leerzeichen vor oder nach dem Schlüssel stehen
- Prüfen Sie im Portal: Settings → API Keys — wird der Schlüssel als „Active" angezeigt?
Problem 6: „Langsame Antworten" (10+ Sekunden)
Lösung:
-
Prüfen Sie Ihren Ping zur API:
ping api.juicefactory.aiWenn Sie 200+ ms sehen, sind Sie möglicherweise weit entfernt von unseren EU-Servern.
-
Wechseln Sie für zeitkritische Aufgaben zu einem schnelleren Modell:
- ❌
claude-3-opus-20240229(langsam, aber sehr intelligent) - ✓
claude-3-5-sonnet-20241022(schnell und intelligent) - ✓
claude-3-haiku-20240307(sehr schnell, für die meisten Aufgaben ausreichend)
- ❌
-
Prüfen Sie die JuiceFactory-Statusseite auf laufende Incidents.
DSGVO-Konformität verständlich erklärt (für Nicht-Juristen)
Wenn Sie diesen Abschnitt lesen, hat vermutlich Ihre Compliance-Abteilung Fragen. So hilft JuiceFactory Ihnen, auf der sicheren Seite der DSGVO zu bleiben.
Die Grundprinzipien der DSGVO (Artikel 5)
Artikel 5 der DSGVO definiert sechs Grundsätze für die Datenverarbeitung. So adressiert JuiceFactory jeden einzelnen, wenn Sie es mit Cursor verwenden:
-
Rechtmäßigkeit, Verarbeitung nach Treu und Glauben, Transparenz Sie (der Verantwortliche) haben eine Rechtsgrundlage für die Verarbeitung von Code-Daten (vermutlich „berechtigtes Interesse" bei interner Entwicklung oder „Vertragserfüllung" bei Kundenprojekten). JuiceFactory (der Auftragsverarbeiter) ist transparent darüber, was mit Ihren Daten geschieht — sie werden sofort gelöscht.
-
Zweckbindung Daten werden ausschließlich für KI-Inferenz verwendet. Wir trainieren keine Modelle mit Ihrem Code, verkaufen keine Daten an Dritte und speichern sie nicht einmal über die Anfrage hinaus.
-
Datenminimierung Cursor sendet nur den minimalen Code-Kontext, den die KI für die Beantwortung Ihrer Frage benötigt. JuiceFactory protokolliert den eigentlichen Code-Inhalt nicht — nur Metadaten (Zeitstempel, Token-Anzahl).
-
Richtigkeit Hier nicht direkt relevant (wir speichern keine personenbezogenen Daten, die „unrichtig" werden könnten).
-
Speicherbegrenzung Metadaten-Logs werden nach 30 Tagen automatisch gelöscht. Anfrage-/Antwortinhalte werden sofort gelöscht (innerhalb von Sekunden).
-
Integrität und Vertraulichkeit Sämtlicher Traffic ist verschlüsselt (TLS 1.3). Zugang zur Infrastruktur ist eingeschränkt (2FA erforderlich, IP-Whitelisting, Audit-Logs).
Artikel 28: Pflichten des Auftragsverarbeiters
Laut DSGVO sind wir Ihr „Auftragsverarbeiter", wenn Sie JuiceFactory zur Datenverarbeitung nutzen (auch wenn es nur Code-Snippets sind), und Sie sind der „Verantwortliche". Artikel 28 verlangt eine Auftragsverarbeitungsvereinbarung (AVV bzw. DPA).
Wir haben eine vorbereitete DPA für Sie. Laden Sie sie im Portal herunter:
- Gehen Sie zu portal.juicefactory.ai
- Klicken Sie auf Settings → Legal → Data Processing Agreement
- Laden Sie das PDF herunter (es ist bereits von uns unterschrieben)
- Unterschreiben Sie es und legen Sie es zu Ihren Compliance-Unterlagen
Was in der DPA steht:
- Wir verarbeiten Daten nur gemäß Ihren Weisungen (d. h. wenn Sie eine API-Anfrage senden)
- Wir übertragen keine Daten außerhalb der EU
- Wir benachrichtigen Sie innerhalb von 24 Stunden über jeden Datenschutzvorfall
- Wir löschen Daten sofort nach der Verarbeitung
- Wir ermöglichen Ihnen die Prüfung unserer Systeme (mit angemessener Vorankündigung)
Artikel 6: Rechtsgrundlage für die Verarbeitung
Wenn Sie über Cursor Code an JuiceFactory senden, brauchen Sie eine Rechtsgrundlage nach Artikel 6. Die gängigsten Szenarien:
- Interne Entwicklung → Berechtigtes Interesse (die Verbesserung Ihrer Codebasis ist ein berechtigtes Geschäftsinteresse)
- Kundenprojekte → Vertragserfüllung (Sie müssen Daten verarbeiten, um Ihren Vertrag mit dem Kunden zu erfüllen)
- Open-Source-Projekte → Berechtigtes Interesse (oder „Einwilligung", wenn Mitwirkende der KI-gestützten Entwicklung zugestimmt haben)
DSGVO-Datenfluss
┌─────────────────────────────────────────────────────┐
│ Verantwortlicher (SIE) │
│ - Sie entscheiden, welchen Code Sie an Cursor │
│ senden │
│ - Sie wählen JuiceFactory als BYOK-Anbieter │
│ - Sie haben eine Rechtsgrundlage für die │
│ Verarbeitung │
└────────────────┬────────────────────────────────────┘
│ (sendet Code-Kontext über Cursor)
▼
┌─────────────────────────────────────────────────────┐
│ Auftragsverarbeiter (JUICEFACTORY) │
│ - Empfängt verschlüsselte API-Anfragen │
│ - Leitet an EU-basierte KI-Anbieter weiter │
│ - Speichert KEINE Anfrage-/Antwortinhalte │
│ - Löscht Metadaten-Logs nach 30 Tagen │
│ - Standort: Stockholm, Frankfurt (EU) │
└────────────────┬────────────────────────────────────┘
│ (leitet weiter an KI-Anbieter in der EU)
▼
┌─────────────────────────────────────────────────────┐
│ Unterauftragsverarbeiter (KI-Anbieter) │
│ - Anthropic (EU), OpenAI (EU), Google (EU) │
│ - Verarbeitet KI-Inferenz-Anfrage │
│ - Gibt generierten Code zurück │
│ - Trainiert NICHT mit Ihren Daten (laut API-ToS) │
│ - Standort: Nur EU-Rechenzentren │
└─────────────────────────────────────────────────────┘
Kernaussage: Ihre Daten verlassen niemals die EU. Jeder Hop in der Kette ist EU-basiert, DSGVO-konform und durch eine DPA abgedeckt.
Enterprise-Deployment: Rollout für Ihr Team
Wenn Sie das für ein Team von 10, 50 oder 500 Entwicklern einrichten, so geht es sauber.
Zentrales Konto-Setup
- Erstellen Sie ein Organisationskonto im Portal
- Laden Sie Teammitglieder ein über Settings → Team → Invite
- Jeder Entwickler bekommt seinen eigenen API-Schlüssel (damit Sie die Nutzung pro Person nachverfolgen können)
Alternativ, für strengere Kontrolle:
- Erstellen Sie einen einzigen „geteilten" API-Schlüssel für das gesamte Team
- Verteilen Sie ihn über Ihr MDM oder Ihren Secrets Manager
- Verfolgen Sie die Nutzung über das Organisations-Dashboard
MDM-Integration
Für Unternehmen, die Jamf, Intune oder ähnliche MDM-Tools verwenden, können Sie Cursor-Einstellungen automatisch ausrollen:
Jamf Pro (macOS):
{
"com.cursor.cursor": {
"apiBaseUrl": "https://api.juicefactory.ai/v1",
"apiKey": "jf_your_shared_key_here",
"defaultModel": "claude-3-5-sonnet-20241022"
}
}
Intune (Windows):
HKEY_CURRENT_USER\Software\Cursor\Settings
Value: ApiBaseUrl = https://api.juicefactory.ai/v1
Value: ApiKey = jf_your_shared_key_here
Die Entwickler müssen nichts manuell konfigurieren — es funktioniert einfach.
Audit-Logging
Enterprise-Konten erhalten Zugang zu detaillierten Audit-Logs:
- Wer jede API-Anfrage gestellt hat (basierend auf dem API-Schlüssel)
- Welches Modell verwendet wurde
- Wie viele Tokens verbraucht wurden
- Zeitstempel und IP-Adresse
Zugriff über Settings → Audit Logs im Portal. Sie können als CSV exportieren oder an Ihr SIEM (Splunk, Elastic etc.) per Webhook streamen.
Strategien zur Kostenoptimierung
- Ausgabenlimits pro Nutzer setzen — Im Portal: Settings → Team → Spending Limits
- Günstigere Modelle für Tab-Completion nutzen — Chat: Sonnet ($$$), Tab: Haiku ($). Allein das kann Kosten um 60–70 % senken.
- Nutzungsmuster überwachen — Prüfen Sie das Usage Dashboard wöchentlich auf Ausreißer.
- Volumenrabatte verhandeln — Über 1.000 $/Monat? Schreiben Sie an sales@juicefactory.ai für Rabatte.
SSO-Integration (Keycloak, Okta, Azure AD)
Enterprise-Konten können SSO statt E-Mail/Passwort-Login nutzen:
- Gehen Sie zu Settings → Authentication → SSO
- Wählen Sie Ihren Anbieter (wir unterstützen SAML 2.0 und OIDC)
- Folgen Sie dem Einrichtungs-Assistenten
Nach der Konfiguration meldet sich Ihr Team über Ihren Unternehmens-Identity-Provider an. Vorteile: automatische Deaktivierung beim Ausscheiden, MFA-Erzwingung, keine „Passwort vergessen"-Tickets mehr.
Kostenvergleich: Reale Zahlen
Hier sind tatsächliche monatliche Kosten für verschiedene Nutzungsprofile:
Gelegenheitsnutzer (10K Tokens/Tag, ~300K Tokens/Monat)
| Anbieter | Monatliche Kosten |
|---|---|
| Cursor Pro | 20 $/Monat |
| OpenAI direkt (GPT-4) | ~9 $/Monat |
| JuiceFactory (Haiku + Sonnet) | ~5 $/Monat |
Normalnutzer (50K Tokens/Tag, ~1,5 Mio. Tokens/Monat)
| Anbieter | Monatliche Kosten |
|---|---|
| Cursor Pro | 40 $/Monat |
| OpenAI direkt (GPT-4) | ~45 $/Monat |
| JuiceFactory (Haiku + Sonnet) | ~28 $/Monat |
Vielnutzer (200K Tokens/Tag, ~6 Mio. Tokens/Monat)
| Anbieter | Monatliche Kosten |
|---|---|
| Cursor Pro | Nicht verfügbar bei diesem Volumen |
| OpenAI direkt (GPT-4) | ~180 $/Monat |
| JuiceFactory (gemischte Modelle) | ~115 $/Monat |
Enterprise (50 Entwickler, ~60 Mio. Tokens/Monat)
| Anbieter | Monatliche Kosten |
|---|---|
| Cursor Pro (50 Lizenzen) | 1.000–2.000 $/Monat |
| OpenAI direkt (50 Konten) | ~1.400 $/Monat |
| JuiceFactory (Org, Volumenrabatt) | ~980 $/Monat |
Hinweis: Schätzungen basieren auf Preisen von 2026. Prüfen Sie den Preisrechner für Ihr Szenario.
FAQ
Kann ich JuiceFactory mit anderen IDEs nutzen (VS Code, IntelliJ)?
Ja! JuiceFactory funktioniert mit jedem Tool, das OpenAI-kompatible APIs unterstützt. Für VS Code nutzen Sie Continue.dev oder ähnliche Erweiterungen. Für IntelliJ gibt es das Cursor JetBrains Plugin oder Continue.dev.
Was passiert bei einem JuiceFactory-Ausfall?
Wir garantieren 99,9 % Uptime. Sollten wir ausfallen, können Sie in den Cursor-Einstellungen sofort auf den Standard oder direkte API-Schlüssel umschalten. Unsere Statusseite finden Sie unter status.juicefactory.ai.
Wird mein Code zum Trainieren von KI-Modellen verwendet?
Nein. JuiceFactory trainiert keine Modelle — wir sind ein Inferenz-Gateway. Die zugrundeliegenden Anbieter (Anthropic, OpenAI, Google) haben sich verpflichtet, API-Daten nicht zum Training zu verwenden. Das unterscheidet sich von deren Web-Interfaces (ChatGPT, Claude.ai), wo Daten zum Training herangezogen werden können.
Kann ich das für mein ganzes Team nutzen?
Ja. Erstellen Sie ein Organisationskonto und laden Sie Ihr Team ein. Jede Person bekommt einen eigenen API-Schlüssel, oder Sie teilen einen Schlüssel und verfolgen die Nutzung zentral.
Bieten Sie On-Premise-Deployment an?
Noch nicht, aber es steht auf der Roadmap. Wenn Sie jetzt ein Air-Gapped-Deployment brauchen, schreiben Sie an enterprise@juicefactory.ai.
Was ist der Unterschied zwischen JuiceFactory und lokalen Modellen (Ollama, LM Studio)?
Lokale Modelle sind gut für Datenschutz und Kosten (kostenlos nach der Hardware-Anschaffung). Aber sie sind langsamer, weniger leistungsfähig (Llama 3.1 70B ist gut, aber nicht Claude 3.5 Sonnet gut) und erfordern starke Hardware (32 GB+ RAM, idealerweise eine GPU). JuiceFactory bietet Ihnen Cloud-Modelle auf Enterprise-Niveau mit EU-Datenresidenz.
Kann ich sehen, was genau Cursor an die API sendet?
Ja! Aktivieren Sie in den Cursor-Einstellungen den Debug Mode unter Advanced. Damit werden alle API-Anfragen geloggt und Sie können die exakten JSON-Payloads inspizieren. Nützlich für Debugging oder Compliance-Audits.
Wie kündige ich?
Es gibt kein Abo zum Kündigen — Sie zahlen nur, was Sie verbrauchen (Pay-as-you-go). Um JuiceFactory nicht mehr zu nutzen, entfernen Sie einfach Ihren API-Schlüssel aus den Cursor-Einstellungen.
Gibt es ein kostenloses Kontingent?
Ja! Jedes Konto erhält 10.000 kostenlose Tokens. Keine Kreditkarte erforderlich.
Was, wenn ich ein Feature brauche, das noch nicht unterstützt wird?
Prüfen Sie unsere öffentliche Roadmap oder schreiben Sie an support@juicefactory.ai mit Ihrem Wunsch. Wir priorisieren nach Kundennachfrage.
Nächste Schritte
Für einzelne Entwickler
- Kostenloses Konto erstellen (10K kostenlose Tokens, keine Kreditkarte)
- Der Einrichtungsanleitung oben folgen (dauert 5 Minuten)
- Mit EU-basierter KI programmieren
Für Teams
- Organisationskonto erstellen
- Team einladen oder per MDM deployen
- Ausgabenlimits setzen und Nutzung im Dashboard verfolgen
Für Unternehmen
- Schreiben Sie an enterprise@juicefactory.ai für eine Demo
- Wir helfen bei SSO-Setup, Volumenpreisen und individuellen DPA-Konditionen
Verwandte Anleitungen
- GDPR-Safe AI Inference Guide — Vertiefung zum EU-Datenschutz für KI
- BYOK Overview — JuiceFactory mit anderen Tools verwenden
- Migrate from OpenAI to JuiceFactory — Schritt-für-Schritt-Migrationsanleitung
- EU LLM API Comparison — EU-gehostete KI-Anbieter im Vergleich
- Stateless LLM API for GDPR — Zero-Retention-Architektur erklärt