这个项目能做什么

Claude Code Router (CCR) 是一个面向编码代理的本地模型网关和控制平面。它无需分别配置每个客户端,而是暴露一个稳定的本地端点(默认 http://127.0.0.1:3456),让你在单一位置管理其背后的提供商、模型、账户、路由规则和工具。 支持的代理包括 Claude Code、Claude Design、Codex、Grok CLI、Kimi CLI、Kilo Code、OpenCode、Pi、ZCode 和 WorkBuddy,以及兼容的 API 客户端。在提供商方面,它列出支持 OpenAI Chat/Responses、Anthropic Messages、Gemini Generate Content/Interactions、OpenRouter、DeepSeek、SiliconFlow、Moonshot、Kimi Code、Mistral、Z.AI、Bailian 和自定义兼容端点。 README 中描述的核心能力领域: - 代理:具有模型覆盖、作用域、环境设置、CLI 和应用启动条目以及多实例工作流的配置文件。 - 提供商:内置预设和自定义端点、协议探测、模型发现、连接检查、支持本地登录导入、单密钥和凭据池。 - 模型与路由:可搜索目录、用于任务选择的模型描述、对请求头和请求体的条件、前缀、重写、重试和有序回退。 - 工具与扩展:Fusion 模型、ToolHub、内置浏览器自动化、Chrome 登录状态导入、包装器和核心网关插件、本地路由和虚拟模型。 - 访问与配额:独立的 CCR 客户端密钥,具有过期时间以及本地请求、令牌和图像限制。 - 可观测性:请求和响应详情、解析后的提供商/模型/凭据、状态、延迟、令牌、估算成本、工具调用和代理跟踪。 - AgentClaw:通过微信 iLink、企业微信、Slack、Discord、Telegram、LINE、飞书和钉钉进行代理中继。 部署选项:适用于 macOS(Apple Silicon 和 Intel)、Windows 和 Linux 的桌面应用;需要 Node.js 22 或更高版本的 npm CLI,它启动相同的网关以及端口 3458 上的基于浏览器的管理 UI;以及 Docker Compose 路径。桌面构建通过 npm 脚本生成,由于原生 better-sqlite3 Electron 模块,Windows 打包需要 Windows x64。 文档记录的快速入门流程是:添加提供商(预设或自定义,包含 API 密钥、协议和模型),启动服务器,应用带有选定模型的代理配置文件,然后使用代理并检查日志以确认解析后的提供商、模型、状态、令牌、延迟和错误。路由条件、重试、请求重写和回退模型在 Routing 部分配置。完整文档托管在 ccrdesk.top。