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 的影像生成與編輯。
相關
- 專案
- 專案
- 專案
- 專案
- 專案