Alishahryar1/free-claude-code
Use Claude Code, Codex, Pi, and OpenCode and more for free (1.3B+ free tokens) from your terminal, app, IDE, or phone like OpenClaw (voice supported + ToS friendly)
解決的問題
Free Claude Code (FCC) 提供一個統一的開源代理層,允許使用者使用大量免費、付費或本地 LLM 提供者運行各種程式碼代理(例如 Claude Code、Aider 和 Cline)。它透過整合超過 50 個提供者並提供自動故障轉移,解決提供者碎片化與成本問題,確保程式碼會話不會因服務中斷而中止。
工作原理
FCC 作為本地伺服器(fcc-server)與代理運作,攔截來自程式碼代理的請求,並路由至設定的 LLM 提供者。它包含一個管理 API 金鑰與模型選擇的 Admin UI。為優化令牌使用,可與 RTK 集成以過濾終端輸出,並透過內部優化處理常見任務(如配額探測與檔案路徑),而無需呼叫提供者。
適用對象
希望透過單一介面存取多個 LLM 提供者(包含免費方案)的 AI 程式碼代理使用者,或希望透過 Ollama、LM Studio 或 llama.cpp 運行本地模型,同時保持與特定 API 設計的代理相容性的開發者。
主要亮點
- 大規模提供者支援:整合超過 50 個提供者,包括 NVIDIA NIM、OpenRouter、Groq 和 DeepSeek。
- 自動故障轉移:若主提供者失敗,自動切換至備用清單中的下一個模型。
- 多代理相容性:相容 10 種不同的程式碼代理,包括 Claude Code、Codex 和 Aider。
- 令牌優化:透過 RTK 過濾器與內建優化,將終端輸出令牌減少高達 90%。
- 靈活路由:支援對不同 Claude 模型層級(Fable、Opus、Sonnet、Haiku)獨立設定路由。
- 語音整合:支援使用本地 Whisper 或 NVIDIA NIM 進行語音轉程式碼。
相關
- 專案
- 專案
- 專案
- 專案
- 專案