Documentacion
Documentacion
Bienvenido a la documentacion de CC-Relay. Esta guia te ayudara a configurar y usar CC-Relay como proxy multi-proveedor para Claude Code y otros clientes LLM.
Que es CC-Relay?
CC-Relay es un proxy HTTP de alto rendimiento escrito en Go que se ubica entre clientes LLM (como Claude Code) y proveedores LLM. Proporciona:
- Soporte multi-proveedor: Anthropic y Z.AI (con mas proveedores planeados)
- Compatible con API de Anthropic: Reemplazo directo para acceso directo a la API
- Streaming SSE: Soporte completo para respuestas en streaming
- Multiples metodos de autenticacion: Soporte para API key y Bearer token
- Integracion con Claude Code: Configuracion facil con comando integrado
Estado Actual
CC-Relay esta en desarrollo activo. Funciones actualmente implementadas:
| Funcion | Estado |
|---|---|
| Servidor Proxy HTTP | Implementado |
| Proveedor Anthropic | Implementado |
| Proveedor Z.AI | Implementado |
| Streaming SSE | Implementado |
| Autenticacion API Key | Implementado |
| Autenticacion Bearer Token (Suscripcion) | Implementado |
| Configuracion Claude Code | Implementado |
| Multiples API Keys | Implementado |
| Registro de Depuracion | Implementado |
Funciones planeadas:
- Estrategias de enrutamiento (round-robin, failover, basado en costo)
- Limitacion de tasa por API key
- Circuit breaker y seguimiento de salud
- API de gestion gRPC
- Dashboard TUI
- Proveedores adicionales (Ollama, Bedrock, Azure, Vertex)
Inicio Rapido
# Instalar
go install github.com/omarluq/cc-relay@latest
# Inicializar configuracion
cc-relay config init
# Establecer tu API key
export ANTHROPIC_API_KEY="tu-key-aqui"
# Iniciar el proxy
cc-relay serve
# Configurar Claude Code (en otra terminal)
cc-relay config cc initNavegacion Rapida
- Comenzar - Instalacion y primera ejecucion
- Configuracion - Configuracion de proveedores y opciones
- Arquitectura - Diseno del sistema y componentes
- Referencia de API - Endpoints HTTP y ejemplos
Secciones de Documentacion
Comenzar
Configuracion
- Configuracion del Servidor
- Configuracion de Proveedores
- Autenticacion
- Configuracion de Logging
- Configuraciones de Ejemplo
Arquitectura
- Vision General del Sistema
- Componentes Principales
- Flujo de Solicitudes
- Streaming SSE
- Flujo de Autenticacion