透過 NVIDIA NIM API 代理,完全免費使用 Claude Code 的全部功能。繁中首發完整教學,含 VSCode 整合與台灣實戰範例。
free-claude-code是 GitHub 上一個開源專案(作者:Alishahryar1),讓你透過 NVIDIA NIM API作為代理後端,完全免費使用 Anthropic Claude Code 的全部功能——包含程式碼生成、重構、除錯、測試撰寫,以及 Agent 模式的自主任務執行。
原版 Claude Code 需要 Anthropic API 金鑰,按 token 計費,重度使用者每月可能花費 $50–$200 美元。free-claude-code 的核心思路是:把 API 請求路由到 NVIDIA NIM 的免費額度,讓你在不花一毛錢的情況下,享受同等的 AI 編程體驗。
NVIDIA NIM 提供免費 API 額度(每月數百萬 tokens),free-claude-code 把這個額度接進 Claude Code 的介面,讓你零成本使用業界最強的 AI 編程工具。
2026 年 4 月中旬,free-claude-code 突然出現在 GitHub Trending 榜,並且連續 3 週維持熱度,累積超過 19,700 顆星,單週新增高達 12,900+。這背後有幾個關鍵原因:
英文教學文章已大量出現,繁中資源仍極稀少。現在是搶先佔領「free claude code 教學 繁中」關鍵字的最佳時機。
在決定是否使用 free-claude-code 之前,先了解兩者的差異:
| 功能 | free-claude-code(NVIDIA NIM) | 官方 Claude Code(付費) |
|---|---|---|
| 月費 | $0(免費額度內) | $20+/月 |
| 程式碼生成 | 完整支援 | 完整支援 |
| Agent 模式 | 支援 | 支援 |
| VSCode 整合 | 支援 | 支援 |
| 速率限制 | 有(免費額度上限) | 較高(按付費方案) |
| 模型版本 | NIM 代理模型 | 最新 Claude 3.x |
| 資料隱私 | 經 NVIDIA 伺服器 | 直接 Anthropic |
| 穩定性 | 依 NIM 服務狀態 | 官方 SLA 保障 |
| 適合對象 | 學生、個人專案、學習用途 | 商業專案、企業開發 |
結論:個人學習、side project、探索 AI 編程用 free-claude-code 完全夠用。商業正式環境建議使用付費版本以確保穩定性與資料安全。
以下教學適用於 macOS、Linux 及 Windows(WSL2)。預計完成時間:5 分鐘。
需要 Node.js 18+ 和 npm。執行以下指令確認版本:
node --version # 需要 v18 以上
npm --version # 需要 v8 以上
若尚未安裝 Node.js,前往 nodejs.org下載 LTS 版本。
前往 build.nvidia.com,登入後建立 API Key,複製備用。
新帳號每月提供數百萬 tokens 免費額度,足夠個人開發日常使用。超出後可選擇付費升級,但大多數用戶不會超出免費上限。
若尚未安裝官方 Claude Code,先執行:
npm install -g @anthropic-ai/claude-code
從 GitHub 克隆並安裝:
git clone https://github.com/Alishahryar1/free-claude-code.git
cd free-claude-code
npm install
建立 .env 檔案,填入 NVIDIA NIM API 金鑰,然後啟動代理伺服器:
# 建立 .env 檔案
echo "NVIDIA_NIM_API_KEY=your_api_key_here" >.env
# 啟動代理伺服器(預設 port 3000)
npm start
看到 Proxy server running on port 3000表示啟動成功。接著在另一個 Terminal 視窗,設定 Claude Code 使用本地代理:
export ANTHROPIC_BASE_URL=http://localhost:3000
export ANTHROPIC_API_KEY=dummy-key
claude
free-claude-code 完整支援 VSCode 整合,讓你在編輯器內直接呼叫 AI 協助。
在 VSCode 內開啟 Terminal(Ctrl+`),設定環境變數後直接執行 claude:
export ANTHROPIC_BASE_URL=http://localhost:3000
export ANTHROPIC_API_KEY=dummy-key
claude "幫我重構這個函數,加上 TypeScript 型別"
在專案根目錄建立 .vscode/settings.json,讓每次開啟專案自動套用設定:
{
"terminal.integrated.env.linux": {
"ANTHROPIC_BASE_URL": "http://localhost:3000",
"ANTHROPIC_API_KEY": "dummy-key"
},
"terminal.integrated.env.osx": {
"ANTHROPIC_BASE_URL": "http://localhost:3000",
"ANTHROPIC_API_KEY": "dummy-key"
}
}
把環境變數加入 ~/.zshrc或 ~/.bashrc,讓代理伺服器啟動後全域生效:
# 加入 ~/.zshrc
echo 'export ANTHROPIC_BASE_URL=http://localhost:3000' >>~/.zshrc
echo 'export ANTHROPIC_API_KEY=dummy-key' >>~/.zshrc
source ~/.zshrc
使用 pm2讓代理伺服器在背景持續運行,不需要每次手動啟動:
npm install -g pm2
cd free-claude-code
pm2 start npm --name "free-claude-proxy" -- start
pm2 save && pm2 startup
以下是幾個台灣開發者最常用的場景,直接複製指令即可使用:
claude "幫我用 Node.js + Express 建立一個 LINE Bot webhook,
包含:
1. 接收訊息事件
2. 自動回覆「你好,我是 AI 助理」
3. 加入 signature 驗證
4. 部署到 DigitalOcean App Platform 的 Dockerfile"
claude "讀取 src/ 目錄下所有 PHP 檔案,
找出沒有使用 PDO 的 SQL 查詢,
全部重構為 PDO prepared statements,
並加上繁中註解說明每個改動的原因"
claude "為 utils/payment.js 撰寫完整的 Jest 單元測試,
涵蓋:正常付款流程、金額為零、負數金額、
網路逾時等邊界情況,測試覆蓋率目標 90%+"
# Agent 模式:讓 Claude Code 自主執行多步驟任務
claude --agent "分析這個 Next.js 專案的效能瓶頸,
找出所有未優化的圖片、未使用的 npm 套件、
以及可以加入 lazy loading 的元件,
然後自動修復並提交 git commit"
free-claude-code 可以完美搭配 mattpocock/skills(GitHub 52K+ Stars)使用。把 Skills 安裝到 ~/.claude/目錄後,Claude Code 會自動載入,讓 AI 更了解你的工作流程:
# 安裝 mattpocock/skills
git clone https://github.com/mattpocock/skills.git ~/.claude/skills
# 重啟 claude 後自動生效
在專案根目錄建立 CLAUDE.md,讓 Claude Code 每次啟動時自動讀取專案背景,減少重複說明:
# CLAUDE.md 範例
## 專案說明
這是一個 Next.js 14 + TypeScript 的電商網站
使用 Prisma + PostgreSQL 作為資料庫
## 編碼規範
- 使用繁體中文撰寫所有註解
- 函數命名使用 camelCase
- 元件命名使用 PascalCase
## 常用指令
- npm run dev:啟動開發伺服器
- npm run test:執行測試
- npm run build:建置生產版本
# 一次處理整個目錄
claude "讀取 components/ 目錄下所有 .tsx 檔案,
為每個元件加上 JSDoc 文件,
包含 props 說明和使用範例"
git pull origin main && npm installnpm start在 free-claude-code 目錄),且 ANTHROPIC_BASE_URL設定為 http://localhost:3000。如果 port 3000 被佔用,可在 .env 中修改 PORT=3001並更新環境變數。繁中工程師整理的 10 個最實用 Agent Skills + 一鍵安裝腳本 + 台灣實戰範例,直接拿去用。
取得 Agent Skills 包 →free-claude-code 對台灣工程師來說是一個非常值得嘗試的工具,特別是以下幾類人:
如果你的工作涉及商業機密程式碼,或需要穩定的 SLA 保障,建議使用官方付費版本。但對於大多數個人開發者來說,free-claude-code 提供的免費體驗已經相當完整。
GitHub 上 19,700+ 顆星不是偶然——這是開發者社群用行動投票的結果。趁現在繁中資源還稀少,搶先掌握這個工具,讓你的開發效率領先同儕。