GLM-4.7 是目前最強大的開源權重編碼模型家族之一。其開發者常表示,它在關鍵的實際編碼基準測試中表現與 Claude Sonnet 系列不相上下,同時在成本與部署靈活性上更具優勢。
在本指南中,你將透過將 Claude Code 的請求路由到 Novita AI 的 Anthropic 相容端點,在 Claude Code 中運行 GLM-4.7。這能讓你獲得「Claude Code 風格」的自主工作流程,包含規劃、編輯檔案、執行終端機指令,同時以 GLM-4.7 作為底層模型。
Claude Code 與 GLM-4.7 簡介
什麼是 Claude Code?
Claude Code 是一個自主型命令列介面(CLI),能將自然語言轉換為可運行的程式碼與多步驟開發工作流程。不同於傳統的自動完成插件,它就像一個智慧編碼代理,具備以下能力:
- 程式碼庫分析:對整個程式碼庫(包含架構與依賴關係)進行對應與解說
- 檔案管理:自主建立、編輯與整理專案檔案
- 終端機執行:執行指令、安裝套件,以及管理構建或部署流程
- 複雜工作流程:處理進階任務,例如將 GitHub 問題轉換為合併請求
- 上下文理解:在多次互動中持續掌握你的專案結構
這種自主型方法意味著 Claude Code 不只是回覆查詢,而是參與你的開發流程、做出決策,並採取行動推動專案達成目標。
GLM-4.7:核心優勢
GLM-4.7 由 Z.ai 於 2025 年 12 月發布,是多次迭代聚焦於編碼、自主推理與工具使用的成果。它採用 3550 億參數的稀疏激活混合專家(Mixture-of-Experts)架構,在達到前沿效能水準的同時,保留了適合即時工作流程的吞吐量。
- 技術規格:
| 功能 | 規格 |
| 架構 | 355B 參數混合專家模型 |
| 上下文視窗 | 20 萬 tokens 輸入 |
| 輸出容量 | 12.8 萬 tokens |
| 等效容量 | 約 600 頁文件或 15 萬行程式碼 |
- 自適應推理模式:
| 模式 | 描述 | 適用場景 |
| 交錯思考 | 模型在行動間暫停,生成程式碼前驗證邏輯 | 減少幻覺函數呼叫 |
| 保留思考 | 在對話輪次間保留推理上下文 | 數小時的除錯會議不會出現上下文衰減 |
| 輪次級思考 | 可根據每次請求開關深度推理 | 快速語法查詢(關閉)vs 複雜架構決策(開啟) |
GLM-4.7 在 LiveCodeBench v6、SWE-bench Verified 等多項基準測試中展現優異的編碼與自主效能,在多項關鍵任務中超越或緊追 Claude Sonnet 4.5。在 GPQA-Diamond、τ²-Bench 等推理導向的自主基準測試中,GLM-4.7 也保持競爭力的分數,展現扎實的規劃與工具使用能力。總體而言,這些結果使 GLM-4.7 成為實際編碼工作流程中,Claude 最強的开源權重替代方案之一。


為何選擇 Novita AI 使用 GLM-4.7?

我們已優化 GLM-4.7 的部署,確保最流暢的編碼體驗,主要優勢包括:
- 最高吞吐量:每秒 44.45 個 tokens,比次優競爭對手快 17%
- 高可靠性:99.5% 運行時間,搭配 bf16 精度確保優質輸出品質
- 完整快取支援:少數同時支援快取讀取與快取寫入功能的供應商之一
- 超大上下文:20.48 萬上下文視窗,可分析完整程式碼庫
透過 Novita AI 使用 GLM-4.7
步驟 1:在 Novita AI 取得 API 金鑰
- 建立或登入你的帳戶
造訪
[https://novita.ai](https://novita.ai)註冊新帳戶或登入既有帳戶 - 前往金鑰管理頁面 登入後,找到「API 金鑰」選項
- 建立新金鑰 點擊「新增金鑰」按鈕
- 立即儲存你的金鑰 金鑰生成後請立即複製儲存,通常只會顯示一次且無法事後找回。請將金鑰存放在密碼管理器或加密筆記等安全位置
步驟 2:安裝 Claude Code
- 檢查 Node.js 版本:
首先,確認你的系統已安裝 Node.js 18 或更高版本:
如果未安裝 Node.js 或版本低於 v18,請從node -v # 預期輸出:v18.x.x 或更高版本(例如 v20.10.0)[https://nodejs.org](https://nodejs.org)下載並安裝最新版本 - 安裝指令:
使用 npm 全域安裝 Claude Code:
npm install -g @anthropic-ai/claude-code - 驗證安裝:
claude --version
步驟 3:設定環境變數
Windows 系統
為當前 CMD 工作階段設定變數:
set ANTHROPIC_BASE_URL=https://api.novita.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=<Your_Novita_API_Key>
set ANTHROPIC_MODEL=zai-org/glm-4.7
set ANTHROPIC_SMALL_FAST_MODEL=zai-org/glm-4.7
macOS 與 Linux 系統
在你的 shell 中匯出變數:
export ANTHROPIC_BASE_URL="https://api.novita.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="<Your_Novita_API_Key>"
export ANTHROPIC_MODEL="zai-org/glm-4.7"
export ANTHROPIC_SMALL_FAST_MODEL="zai-org/glm-4.7"
步驟 4:啟動 Claude Code
- 前往你的專案目錄
cd <path_to_your_project> - 啟動 Claude Code
點(claude ..)會告訴 Claude Code 對當前目錄執行操作,掃描並在此專案中工作。
啟動後,你會看到互動式的 Claude Code 提示字元,可使用 /init、/model、/review 等指令。
常用的工作階段級指令包括:
/init– 在當前目錄初始化 Claude Code/login– 必要時向 API 供應商進行驗證/logout– 清除已儲存的憑證/memory– 檢視或編輯持久化記憶體/model– 檢視或切換當前模型/permissions– 管理檔案與指令權限/review– 套用前檢視待處理的變更/status– 顯示當前工作階段狀態/terminal-setup– 設定終端機整合/vim– 切換 Vim 鍵位綁定
建立你的第一個專案
Claude Code 擅長將詳細的專案描述轉換為可運行的應用程式。輸入提示後按下 Enter 即可開始任務,Claude Code 會分析你的需求、建立必要檔案、實現功能,並提供完整的專案結構與文件。

在 VSCode 或 Cursor 中使用 Claude Code
Claude Code 能與主流開發環境無縫整合,它會強化你現有的工作流程,而非取代它。
你可以直接在 VSCode 或 Cursor 的終端機中使用 Claude Code,既能使用熟悉的開發工具,又能享受 AI 輔助。
此外,VSCode 與 Cursor 都有對應的 Claude Code 插件,能與編輯器深度整合,在 IDE 介面中直接提供內嵌 AI 輔助、程式碼建議與專案管理功能。


說明與文件資源
- Novita AI 資源:
| 資源 | 連結 | 描述 |
| API 文件 | novita.ai/docs | 完整的 API 參考、參數與範例 |
| 模型目錄 | novita.ai/models | 所有可用模型,包含 GLM4.7 |
| 價格計算機 | novita.ai/pricing | 估算你的使用成本 |
- Anthropic/Claude Code 資源:
| 資源 | 連結 | 描述 |
| Claude Code 文件 | docs.anthropic.com/claude-code | 官方使用指南與教學 |
| GitHub 儲存庫 | github.com/anthropics/claude-code | 原始碼、問題回報與討論區 |
GLM4.7 資源:
| 資源 | 連結 | 描述 |
| Z.AI 官方 | https://docs.z.ai/guides/llm/glm-4.7 | 模型文件與研究論文 |
| 模型卡 | https://huggingface.co/zai-org/GLM-4.7 | 技術規格與基準測試結果 |
快速參考卡
| 類別 | 項目/指令 | 數值/描述 |
| 環境設定 | ANTHROPIC_BASE_URL | https://api.novita.ai/v3/openai |
| ANTHROPIC_API_KEY | 你的 Novita API 金鑰 | |
| ANTHROPIC_MODEL | zai-org/glm-4.7 | |
| 快速開始 | 安裝 | npm install -g @anthropic-ai/claude-code |
| 導航 | cd 你的專案目錄 | |
| 執行 | claude . | |
| 實用指令 | /help | 顯示所有指令 |
| /doctor | 診斷問題 | |
| /cost | 檢查 token 使用量 | |
| /clear | 重置對話 | |
| 支援 | Novita AI 文件 | novita.ai/docs |
| Claude Code 文件 | docs.anthropic.com/claude-code |
結論
透過本指南,你學會了如何:
- 理解 GLM-4.7 的先進架構與推理能力
- 建立 Novita AI 帳戶並生成 API 金鑰
- 安裝並設定 Claude Code 以整合自訂模型
- 在不同作業系統上設定環境變數
- 使用自然語言指令建立實際專案
- 將 Claude Code 整合到 VS Code 與 Cursor 中以實現無縫工作流程
- 取得說明資源與文件以持續學習
立即開始探索 GLM 4.7,只要註冊 Novita AI、取得 API 金鑰,並遵循本指南,就能以卓越的編碼支援提升你的開發工作流程。
Novita AI 是一個 AI 雲端平台,為開發者提供簡單的 API 來部署 AI 模型,同時也提供實惠且可靠的 GPU 雲端服務,用於構建與擴展 AI 應用。
常見問題
GLM-4.7 是否免費? 在 Novita AI 上,GLM-4.7 採用量付費制:輸入 $0.6/百萬 tokens、快取讀取 $0.11/百萬 tokens、輸出 $2.2/百萬 tokens 在 Z.ai 上,存取權通常打包在付費編碼方案中(每月 3 美元起) 部分平台可能提供有限的試用額度,但 GLM-4.7 本身並非普遍免費。
GLM-4.7 真的優秀嗎? 對於編碼與自主工作流程而言,其開發者將它定位為頂級開源模型。Z.ai 表示它在編碼與自主基準測試(例如 LiveCodeBench v6、SWE-bench Verified、BrowseComp、τ²-Bench)中表現優異,在多項指標上與 Claude Sonnet 4.5 不相上下。
GLM-4.7 是否支援視覺功能? GLM-4.7 僅支援文字輸入。如果你需要視覺功能,請改用 GLM-V 系列模型(例如 GLM-4.6V 或 GLM-4.5V,依供應商不同可能支援圖片輸入)。
