raine/claude-code-proxy
Use Claude Code with your ChatGPT, Kimi, Cursor or Grok subscription via a local Anthropic-compatible proxy
解决的问题
Claude Code 是一个功能强大的代码工具链,具备出色的工具和编辑器集成,但仅限于使用 Anthropic 的 API。本项目提供一个代理,允许 Claude Code 使用其他基于订阅的提供商服务,如 OpenAI Codex、Kimi、Grok 和 Cursor Agent,而非 Anthropic 的原生 API。
工作原理
该工具作为一个本地进程运行,拦截 Claude Code 客户端发出的 Anthropic API 流量,并将其翻译为其他 AI 提供商可理解的协议。它处理这些提供商的认证、基于模型的路由以及流式响应。此外,还包含一个内置监控器,用于跟踪会话、令牌使用量和吞吐量。
适用人群
希望使用 Claude Code 界面和工具集,同时利用不同 LLM 提供商或现有订阅(例如 ChatGPT Plus 或 Pro)的开发者。
主要亮点
- 多提供商支持:兼容 Codex、Kimi、Grok、OpenCode Go 和 Cursor Agent。
- 协议转换:无缝将 Anthropic API 请求转换为其他提供商的格式。
- 实时监控:内置 TUI 监控器,用于诊断、错误和令牌使用情况。
- 图像生成:通过独立的 HTTP API 可选支持 Codex 的图像生成与编辑。
相关
- 项目
- 项目
- 项目
- 项目
- 项目