Skip to main content
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:
  1. Netzwerkverbindung zu api.infercom.ai
  2. 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