Fortgeschrittenes Setup - Diese Integration erfordert das Ausführen eines lokalen Proxys. Für einfachere Setups ziehen Sie Aider oder OpenCode in Betracht.
Claude Code ist Anthropics offizielle CLI für KI-gestütztes Coding. Obwohl es für Claude-Modelle konzipiert ist, können Sie Anfragen mit ccproxy, einem LiteLLM-basierten Proxy, an Infercom routen.
Funktionsweise
ccproxy fängt Claude Codes API-Aufrufe ab und routet sie zu Ihrem konfigurierten Provider (Infercom). Dies ermöglicht die Nutzung von Claude Codes Interface während die Inferenz auf EU-souveräner Infrastruktur läuft.
Voraussetzungen
Installation
Schritt 1: ccproxy installieren
Schritt 2: Konfiguration erstellen
~/.ccproxy/config.yaml erstellen:
~/.ccproxy/ccproxy.yaml für Routing-Regeln erstellen:
drop_params: true ist erforderlich weil MiniMax nicht alle Claude-Parameter wie reasoning_effort unterstützt.
Mehrere Claude-Modellnamen mappen für Kompatibilität mit verschiedenen Claude Code Versionen.
Schritt 3: ccproxy starten
Sie sollten sehen:
Dieses Terminal offen lassen während Claude Code verwendet wird.
Verwendung
Claude Code konfigurieren
In einem neuen Terminal den API-Endpunkt setzen:
Claude Code ausführen
Modelle wechseln
Den /model-Befehl in Claude Code verwenden um ein Modell auszuwählen. Der Modellname zeigt “Claude” aber Anfragen werden zu MiniMax-M2.7 geroutet.
ccproxy als Service ausführen
macOS (launchd)
~/Library/LaunchAgents/com.ccproxy.plist erstellen:
Service laden:
Linux (systemd)
~/.config/systemd/user/ccproxy.service erstellen:
Aktivieren und starten:
Einschränkungen
Bekannte Einschränkungen:
- Modellname zeigt “Claude” im Interface auch wenn Infercom verwendet wird
- Einige Claude-spezifische Funktionen könnten nicht funktionieren (Vision, Computer Use)
- Erfordert laufenden Proxy
- VS Code Extension ist weniger zuverlässig als CLI
Fehlerbehebung
Verbindung abgelehnt
Sicherstellen dass ccproxy läuft:
Authentifizierungsfehler
Infercom API-Schlüssel in ccproxy.yaml verifizieren:
Modell nicht gefunden
Prüfen dass ccproxy.yaml die korrekten Claude-Modellnamen mappt:
Langsame Antworten
ccproxy fügt minimale Latenz hinzu. Bei langsamen Antworten prüfen:
- Netzwerkverbindung zu
api.infercom.ai
- Modell-Ladezeiten (erste Anfrage kann langsamer sein)
Sicherheitsüberlegungen
- ccproxy läuft lokal und exponiert Ihren API-Schlüssel nicht an externe Services
- Gesamter Traffic zu Infercom ist verschlüsselt (HTTPS)
- Ihr Code bleibt innerhalb der EU-Infrastruktur
Alternative: Direkte API
Für einfachere Setups ohne Proxy-Overhead erwägen Sie:
Nächste Schritte