这个项目能做什么
CC Router是一款专为通过Anthropic Messages API将Claude Code的请求路由到各种后端AI模型而设计的智能反向代理。它可根据检测到的代理角色(如分析师、调试器、规划师)、编排层级(haiku/sonnet/opus)以及主题摘要任务的特殊处理来动态选择模型。
该路由器与oh-my-claudecode集成,通过SubagentStart钩子进行代理检测,并支持通过JSONC文件进行配置,可在终端UI(TUI)中交互式编辑而无需重启。同时包含实时指标追踪,覆盖请求延迟、每秒Token数和路由决策等信息。
配置支持多个LLM提供商,包括Anthropic、OpenRouter、Z.AI、KIMI、Deepseek、MiniMax、阿里通义千问以及本地llama.cpp实例。热重载功能可让配置更改立即生效。
工具可通过Bun、NPM或Docker安装,并提供环境变量的端口自定义选项。路由逻辑优先检测主题摘要器,其次为代理专属映射,最后回退到基于编排层级的路由。用户可通过向配置文件添加条目并相应映射代理来扩展支持的模型。
MIT许可证。
评论
0 评分人数达到10人后显示
登录后参与讨论。