文档

文档

欢迎阅读 CC-Relay 文档!本指南将帮助您完成 CC-Relay 的安装、配置,并将其用作 Claude Code 和其他 LLM 客户端的多供应商代理。

什么是 CC-Relay?

CC-Relay 是一个使用 Go 语言编写的高性能 HTTP 代理,位于 LLM 客户端(如 Claude Code)和 LLM 供应商之间。它提供:

  • 多供应商支持:Anthropic 和 Z.AI(更多供应商即将支持)
  • Anthropic API 兼容:即插即用,替代直接 API 访问
  • SSE 流式传输:完整支持流式响应
  • 多种认证方式:支持 API 密钥和 Bearer Token
  • Claude Code 集成:内置配置命令,轻松设置

当前状态

CC-Relay 正在积极开发中。当前已实现的功能:

功能状态
HTTP 代理服务器已实现
Anthropic 供应商已实现
Z.AI 供应商已实现
SSE 流式传输已实现
API 密钥认证已实现
Bearer Token(订阅)认证已实现
Claude Code 配置已实现
多 API 密钥已实现
调试日志已实现

计划功能:

  • 路由策略(轮询、故障转移、基于成本)
  • 每个 API 密钥的速率限制
  • 熔断器和健康追踪
  • gRPC 管理 API
  • TUI 仪表盘
  • 更多供应商(Ollama、Bedrock、Azure、Vertex)

快速开始

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

# 初始化配置
cc-relay config init

# 设置 API 密钥
export ANTHROPIC_API_KEY="your-key-here"

# 启动代理
cc-relay serve

# 配置 Claude Code(在另一个终端)
cc-relay config cc init

快速导航

文档章节

快速开始

配置

架构

API 参考

需要帮助?