lich0821/ccNexus
Intelligent API gateway for Claude Code and Codex CLI - rotate endpoints, monitor usage, and seamlessly integrate OpenAI, Gemini, and other platforms.
解決的問題
ccNexus 是一個設計用於管理與輪轉多個 AI API 端點的代理代理。它透過提供自動故障轉移、不同 AI 提供商之間的格式轉換,以及集中式的大規模驗證金鑰池管理,解決了 API 不穩定與驗證複雜性的問題。
工作原理
此工具作為 AI 客戶端(如 Claude Code 或 Codex CLI)與各種 AI 後端之間的中介。它提供以下關鍵機制:
- 端點輪轉:若目前端點失效,自動切換至健康的端點。
- API 格式轉換:在 Claude、OpenAI 與 Gemini 格式之間轉換請求與回應,確保不同提供者之間的相容性。
- Codex 金鑰池:管理一組存取與更新金鑰,自動處理金鑰輪轉、過期金鑰的更新,以及無效憑證的隔離。
- 設定管理:透過 Wails 提供跨平台 GUI,或透過 Docker 提供無頭伺服器模式,支援透過 WebDAV 同步資料。
適用對象
使用 AI 程式碼工具(特別是 Claude Code 與 Codex CLI)並希望透過聚合多個 API 金鑰或提供者來確保 AI 服務高可用性的開發者與進階使用者。
主要特色
- 自動故障轉移:無縫切換端點,防止服務中斷。
- 多提供者支援:支援 Claude、OpenAI 與 Gemini 的格式轉換。
- 金鑰池管理:自動處理 Codex 金鑰的輪轉與更新。
- 詳細統計:即時、事件驅動地追蹤每個憑證的請求、錯誤與金鑰使用狀況。
- 跨平台部署:提供適用於 Windows、macOS 與 Linux 的桌面應用程式,或適用於伺服器的 Docker 容器。
相關
- 專案
- 專案
- 專案
- 專案
- 專案