CC-Relay

Claude Code 멀티 모델 스토리를 재정의합니다

현재 기능
🔑
다중 API 키

프로바이더당 여러 키를 풀링하여 처리량 향상

🔐
다중 인증 지원

유연한 접근을 위한 API 키 및 Bearer 토큰 인증

📡
SSE 스트리밍

Claude Code의 실시간 스트리밍과 완벽한 호환성

🎛️
디버그 로깅

문제 해결을 위한 상세한 요청/응답 로깅

⚙️
환경 변수

YAML에서 ${VAR} 확장을 통한 안전한 설정

🚀
간편한 설정

cc-relay config cc init 한 번의 명령으로 Claude Code 통합

빠른 시작

Terminal — bash
$ # 설치
$ go install github.com/omarluq/cc-relay@latest
✓ installed cc-relay@latest
$ # 설정 초기화
$ cc-relay config init
✓ Config created at ~/.config/cc-relay/config.yaml
$ # Claude Code 통합 설정
$ cc-relay config cc init
✓ Claude Code configured to use cc-relay
$ # 서버 실행
$ cc-relay serve
→ Server started on http://localhost:8787
$ # Claude Code 사용 시작
$ claude
✓ Connected via cc-relay

아키텍처

CC-Relay는 LLM 클라이언트와 백엔드 프로바이더 사이에서 Anthropic API와 완벽하게 호환되는 요청을 프록시합니다

클라이언트 레이어
🤖
Claude Code 클라이언트
POST /v1/messages
프록시 엔진
🔐 인증
📝 요청 로깅
📡 SSE 스트리밍
🔑 API 키 관리
프로바이더 레이어 (구현됨)
Anthropic
Claude 모델
Z.AI
GLM 모델
출시 예정
Ollama
로컬 모델
AWS Bedrock
SigV4 인증
Azure Foundry
배포
Vertex AI
OAuth

사용 사례

CC-Relay로 개발 워크플로우를 강화하세요

🔄

프로바이더 유연성

클라이언트 코드 변경 없이 Anthropic과 Z.AI 간 전환

👥

개발 팀

풀링된 키로 여러 개발자 간 API 할당량 공유

🔑

API 키 관리

클라이언트 업데이트 없이 API 키 중앙 관리 및 로테이션

💰

비용 비교

저렴한 대안으로 Z.AI의 GLM 모델 테스트

🔐

구독 패스스루

Claude Code 구독 사용자를 프록시를 통해 라우팅

🐛

요청 디버깅

문제 해결을 위한 API 요청 로깅 및 검사

기여하기

CC-Relay는 오픈 소스입니다! 기여를 환영합니다

AGPL 3 라이선스 - 자세한 내용은 LICENSE를 참조하세요