Alishahryar1/free-claude-code
Use Claude Code, Codex, Pi, and OpenCode for free (1.3B+ free tokens) from your terminal, app, IDE, or phone like OpenClaw (voice supported + ToS friendly)
這是什麼
Free Claude Code(FCC)是一個把多個 coding agent 與模型來源串在一起的本機代理與管理工具。README 強調它不是 Anthropic 官方專案,而是獨立開源工具:使用者可以從同一個可搜尋的模型目錄,連接 Claude Code、Codex、Pi、OpenCode、Cline、Hermes、DeepSeek Harness、Grok Build、Muse Code 等代理,並透過 terminal、桌面程式、IDE、手機通訊工具使用。它的核心價值不是「破解付費服務」,而是把 README 所稱的50 個符合服務條款的 providers、免費/付費/訂閱/本地模型與 agent client 統一管理,並在本機提供 Admin UI 與 launcher。
為什麼上榜
這個專案今天累積 891 顆星、總星數接近 4.9 萬,README 開頭就把賣點講得很直接:每月 1.3B+ free tokens、可接 9 種 coding agents,還會在 provider 重試耗盡後自動切換到下一個已設定模型。它切中的痛點很明確:AI coding 工具越來越多,但模型額度、provider 穩定度、用戶端相容性與帳號風險都變成日常摩擦。FCC 的差異在於把「省額度」「多 provider failover」「多 client 啟動器」「語音輸入」包成一套可安裝產品;爭點也在這裡——README 一再標示 ToS-friendly,並說若 integration 不再被允許會移除,顯示它主要靠合規彙整與路由,而不是宣稱繞過限制。
適合誰,可以拿來做什麼
FCC 適合已經在用 Claude Code、Codex、OpenCode 或類似 agent 的開發者,尤其是需要在不同模型、不同免費額度與本地模型之間切換的人。它也適合團隊或個人把 coding agent 接到 VS Code、JetBrains、Discord、Telegram 等入口,或想在 provider outage 時保留工作流不中斷。上手門檻不算零:README 要求安裝後啟動 server、進 Admin UI 設定 provider API key,例如 NVIDIA NIM,並理解 proxy authentication、模型下拉選單與 agent launcher。若你只是偶爾問答,這可能太重;若你每天大量使用 terminal agent,FCC 的集中設定與備援路由就有實際價值。
上手
README 提供 macOS/Linux 與 Windows 的安裝方式,並建議安裝時至少選一個 coding agent,可選 RTK。安裝腳本可先檢閱,重新執行同一指令可更新。
macOS/Linux:
curl -fsSL "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.sh" | sh
Windows PowerShell:
& ([scriptblock]::Create((irm "https://raw.githubusercontent.com/Alishahryar1/free-claude-code/main/scripts/install.ps1")))
Linux 啟動 server:
fcc-server
啟動後開啟 Admin UI,README 的範例是設定 NVIDIA NIM API key,再按 Validate 與 Apply。之後可用 fcc-claude、fcc-codex、fcc-opencode、fcc-hermes 等指令啟動對應代理。
README 重點摘要
- README 主打 50 個 ToS-friendly providers 與每月 1.3B+ free tokens,但也提醒免費額度與限制由各 provider 控制、可能改變。
- 支援多個 coding agents 共用同一套模型 catalog,包含 Claude Code、Codex、Pi、OpenCode、Cline、Hermes 等。
- provider 重試失敗後可自動嘗試下一個已設定模型,目標是降低 outage 對工作流的影響。
- 可選 RTK 與 FCC 內建最佳化,README 宣稱最多可減少 90% terminal-output tokens。
- 支援 terminal、桌面、IDE、Discord、Telegram 與語音筆記輸入;語音轉文字可用本地 Whisper 或 NVIDIA NIM。