Dokumentation

Dokumentation

Willkommen zur CC-Relay-Dokumentation! Diese Anleitung hilft Ihnen bei der Einrichtung, Konfiguration und Nutzung von CC-Relay als Multi-Provider-Proxy fuer Claude Code und andere LLM-Clients.

Was ist CC-Relay?

CC-Relay ist ein leistungsstarker HTTP-Proxy, geschrieben in Go, der zwischen LLM-Clients (wie Claude Code) und LLM-Providern vermittelt. Er bietet:

  • Multi-Provider-Unterstuetzung: Anthropic und Z.AI (weitere Provider geplant)
  • Anthropic API-kompatibel: Drop-in-Ersatz fuer direkten API-Zugang
  • SSE-Streaming: Vollstaendige Unterstuetzung fuer Streaming-Antworten
  • Mehrere Authentifizierungsmethoden: API-Schluessel und Bearer-Token-Unterstuetzung
  • Claude Code Integration: Einfache Einrichtung mit integriertem Konfigurationsbefehl

Aktueller Status

CC-Relay befindet sich in aktiver Entwicklung. Aktuell implementierte Funktionen:

FunktionStatus
HTTP-Proxy-ServerImplementiert
Anthropic ProviderImplementiert
Z.AI ProviderImplementiert
SSE-StreamingImplementiert
API-Schluessel-AuthentifizierungImplementiert
Bearer-Token (Abonnement) AuthImplementiert
Claude Code KonfigurationImplementiert
Mehrere API-SchluesselImplementiert
Debug-ProtokollierungImplementiert

Geplante Funktionen:

  • Routing-Strategien (Round-Robin, Failover, kostenbasiert)
  • Rate-Limiting pro API-Schluessel
  • Circuit Breaker und Health-Tracking
  • gRPC-Management-API
  • TUI-Dashboard
  • Zusaetzliche Provider (Ollama, Bedrock, Azure, Vertex)

Schnellstart

# Installieren
go install github.com/omarluq/cc-relay@latest

# Konfiguration initialisieren
cc-relay config init

# API-Schluessel setzen
export ANTHROPIC_API_KEY="ihr-schluessel-hier"

# Proxy starten
cc-relay serve

# Claude Code konfigurieren (in einem anderen Terminal)
cc-relay config cc init

Schnellnavigation

Dokumentationsabschnitte

Erste Schritte

Konfiguration

Architektur

API-Referenz

Brauchen Sie Hilfe?