模型 / 資料集
zai-org/GLM-5 avatar
zai-org/GLM-5

GLM-5 倉庫導讀:一個模型家族的四個世代,與它沒有給你的東西

GLM-5: From Vibe Coding to Agentic Engineering

7,190 個 Star949 個 ForkUnknownApache-2.0

秒懂

它是什麼?
zai-org/GLM-5 這個倉庫把 GLM-5、5.1、5.2、5.3 四個世代放在同一份 README 裡,Apache-2.0 授權。它的價值在於說明長程 agentic 任務的設計取捨,不在於提供一份可直接照抄的部署手冊。
適合誰用?
如果你要的是長程 agentic 任務與終端機操作場景的開源權重模型,這個倉庫值得放進候選清單,先確認 Hugging Face 上的權重是否真的以 Apache-2.0 釋出、量化版本由誰維護、以及 1M context 在你自己的硬體上實際能吃多長。如果你的需求是繁體中文為主的短問答、或是需要一份寫清楚的本地部署教學,這裡沒有你要的東西,README 的下載表格在提供的內容中是被截斷的,連模型檔案大小與精度都還沒列完。
可以商用嗎?
可以。Apache-2.0 是寬鬆授權:你可以使用、修改並販售以它為基礎的軟體,只需保留著作權與授權聲明。
還在維護嗎?
有在維護。儲存庫最近一次提交在 14 天前。
用什麼語言寫的?
GitHub 沒有提供這個儲存庫的主要語言。

以上回答依據專案的 GitHub 資料(最近同步於 2026年9月15日)與我們的分析,不構成法律意見。

開源專案深度解析

這個倉庫解決的是長程任務的續航力,不是單次答題的正確率

README 對 GLM-5.1 的描述點出了整個系列想處理的問題:先前的模型,包括 GLM-5,傾向於「提早用完自己的招式」,用熟悉的手法拿到初期進展後就進入停滯,給它更多時間也沒有用。這不是準確度的問題,而是 agentic 工作流裡最實際的瓶頸。當一個 agent 要跑數百輪、呼叫數千次工具,模型的價值取決於它能不能在第二十輪、第五十輪仍然提出有意義的下一步。

README 說 GLM-5.1 被設計成在這種長度下維持產出,會拆解問題、跑實驗、讀結果、辨識阻塞點,並透過反覆迭代修正策略。GLM-5 則把目標放在複雜系統工程與長程 agentic 任務,並以 Vending Bench 2 這類衡量長期營運能力的評測作為佐證,README 稱其在該評測的開源模型中排名第一。

誰適合讀這份文件?正在評估把開源權重模型接進 coding agent、終端機自動化或需要多輪工具呼叫的流程的人。誰不適合?只想找一個中文聊天模型、或需要逐步安裝說明的讀者,這份 README 不是為你寫的。

從 744B 到 IndexShare:四代之間真正改變的是推論成本結構

README 給出的架構線索相當具體。GLM-5 相對 GLM-4.5,參數從 355B(32B 啟用)擴到 744B(40B 啟用),預訓練資料從 23T 增加到 28.5T token,並整合了 DeepSeek Sparse Attention(DSA),README 的說法是「大幅降低部署成本,同時保留長上下文能力」。

到了 GLM-5.2,文件提出 IndexShare,做法是在每四個稀疏注意力層之間重複使用同一個 indexer,README 稱在 1M 上下文長度下把每 token 的 FLOPs 降低 2.9 倍。同一段還提到改進 MTP 層用於投機解碼,把接受長度提高最多 20%。這兩個數字指向同一件事:長上下文的服務成本,而不是模型能力本身。

GLM-5.3-Flash 走得更遠,換上重新訓練的基礎模型,首次在 GLM 系列引入稀疏與線性注意力混合的架構,並採用 Manifold-Constrained Hyper-Connections(mHC),搭配 30T token 的多模態預訓練語料。README 對它的定位是「用更少算力換更多智慧」。

把這條線讀完,會發現每一代的主要改動都落在注意力機制與推論效率上。如果你的場景不需要長上下文,這些改進對你的意義有限。

GLM-5.3 的能力成長來自後訓練,這件事有兩面

README 明確寫道,GLM-5.3 與 GLM-5.2 使用同一個基礎模型,所有增益都來自後訓練。它宣稱在自家 Z.ai Code Bench 上比 GLM-5.2 進步 50%,並在 Terminal Bench 3.0 與 Agents' Last Exam 上達到開源 SOTA。

同一段還提到一個容易被略過的重點:隨著後訓練規模擴大,網路安全能力「發展得比預期更快」,GLM-5.3 在 CyberGym 的漏洞發現上達到 state of the art,且越往利用鏈上游走,增益越大,在利用類評測上比 GLM-5.2 翻倍以上。README 用 Emergent Cyber Capability 來稱呼這個現象。

這裡的取捨很直接。基礎模型不變、只靠後訓練拉能力,意味著迭代週期可以更短,也意味著能力邊界更難從架構推測。一個在漏洞利用上翻倍的能力,對防禦研究是工具,對其他用途是風險。README 沒有交代任何使用限制或濫用防護機制,這一點在評估時必須自己補上。

取得與執行:README 給到下載表格就停了

這是本文最需要說清楚的地方。提供的 README 內容在 Download Model 一節的表格開頭就被截斷,只看到欄位標題 Model、Download Links、Model Size、Precision,以及第一列的空殼。因此我無法告訴你具體的權重檔名、檔案大小、精度選項,也無法給出任何安裝指令。

可以確認的只有幾件事。倉庫根目錄有 resources/ 目錄,README 引用其中的 logo.svg、bench.png、bench_51.png、bench_52.png、bench_53.png、bench_53_2.png、realworld_bench.png、vending_bench.png 等圖檔,以及 WECHAT.md。授權為 Apache-2.0,預設分支 main,最後一次推送時間為 2026-09-01。

README 另外指向三個外部入口:Z.ai API Platform 的 GLM-5.3 文件頁、z.ai 網站的試用頁,以及 arXiv 上的技術報告(編號 2602.15763),GLM-5.2 的 IndexShare 另有 arXiv 2603.12201。想要可執行的步驟,得從這些地方找,而不是這個倉庫。

把模型權重放在 Apache-2.0 之下,對商業採用是相對寬鬆的起點。但授權檔本身、以及 Hugging Face 上個別權重頁面的標示,是否與此一致,需要你自己核對。這不是法律意見,只是採用前的必要檢查。

基準數字的可驗證性邊界

README 引用的分數分兩類。一類是公開評測:Terminal-Bench 2.1 上 GLM-5.2 為 81.0、GLM-5.1 為 62.0;SWE-bench Pro 上為 62.1 對 58.4;README 稱 GLM-5.2 在 Terminal-Bench 2.1 上與 Claude Opus 4.8 的 85.0 相差數點,並領先 Gemini 3.1 Pro。另一類是自家評測:Z.ai Code Bench 的 50% 進步、CC-Bench-V2 的表現、Vending Bench 2 的 4,432 美元期末餘額。

兩類的證據性質不同。公開評測可以外部複現,自家評測不行。Vending Bench 2 的單一數字尤其要小心解讀:README 說它模擬經營一台販賣機一年,最終帳戶餘額是結果指標,但沒有說明隨機性處理、重跑次數或提示設計。單次模擬的餘額,不足以支撐「長期規劃能力」這種結論。

還有一個更基本的問題。同一份 README 同時列出 GLM-5.1、5.2、5.3 的 Terminal-Bench 成績,但版本編號不一致(2.0、2.1、3.0),彼此無法直接比較。看到跨版本的分數並列時,先確認評測版本是否相同。

什麼情況下這個模型是錯的工具

第一種情況是短互動、低延遲的場景。整個系列的設計重心在長程任務與 1M 上下文,GLM-5.3-Flash 的混合注意力架構是為了壓低長上下文的服務成本。如果你的請求平均只有幾百 token,這些機制帶來的複雜度沒有回報,反而要承擔更大的部署足跡。

第二種情況是繁體中文為主的應用。README 完全沒有提到語言覆蓋、中文能力評測或分詞處理,所有列出的評測都是英文的 coding、terminal 與 agentic 任務。把英文 benchmark 的表現直接推論到繁體中文輸出品質,是沒有依據的。

第三種情況是你需要一份能照著做的部署文件。README 的結構是發表公告加 benchmark 展示,不是安裝指南。它沒有交代推論框架、量化支援、GPU 記憶體需求或批次處理設定。對沒有能力自行摸索權重載入的團隊,這個倉庫本身不構成可用的起點。

第四種情況是安全敏感的自動化流程。README 自己指出網路安全能力在後訓練規模擴大後成長得比預期快,在利用類評測上比前代翻倍。把這種模型接進能執行 shell 指令的 agent,需要你自己設計隔離與審批層,README 沒有提供任何這方面的機制。

替代路線:封閉 API 與其他開源權重的取捨

README 自己提供了最直接的對照組。在 Terminal-Bench 2.1 上,GLM-5.2 的 81.0 對上 Claude Opus 4.8 的 85.0,差距是數點。這個差距的意義不在分數,而在取得方式:封閉 API 讓你用呼叫換取免維運,開源權重讓你用維運換取可控性與資料不出境。

差別會出現在成本結構上。API 按 token 計費,長程 agentic 任務的特徵是反覆重送大量上下文,token 消耗會隨輪數快速累積。自架則是把成本換成固定硬體與維運人力,並讓你能針對長上下文做快取與量化。GLM-5.2 的 IndexShare 與 GLM-5.3-Flash 的混合注意力,正是為了讓自架這一側的帳算得過來。

另一條路是繼續用 GLM-5 或 GLM-5.1。README 對 GLM-5.1 的描述是它在 SWE-Bench Pro 上達到 state of the art,並在 NL2Repo 與 Terminal-Bench 2.0 上大幅領先 GLM-5。如果你的工作流已經圍繞舊版調校過,升級的收益主要出現在長度較大的任務上,短任務的差異未必值得重做整合。

維護成本與你該先確認的三件事

這個倉庫的維護節奏可以從事實推斷:最後一次推送是 2026-09-01,README 同時涵蓋四個世代,並且在提供的内容中沒有檢索到任何 release。這意味著版本界線是靠 README 敘述與外部部落格維繫的,不是靠標籤發佈。對採用者來說,升級路徑不會是一行版本號切換,而是重新確認基礎模型、注意力機制與後訓練版本三者是否同時變動。GLM-5.3 與 GLM-5.2 共用基礎模型,GLM-5.3-Flash 則換了基礎模型,這兩種升級的驗證成本完全不同。

授權方面,倉庫標示 Apache-2.0,這是相對寬鬆的條件,但模型權重的授權與程式碼倉庫的授權是兩份文件,README 沒有把這件事講清楚。實際採用前,請逐一核對權重頁面的授權標示、商用條款與再散布條件。這裡不構成法律意見。

具體該先驗證的三件事:Hugging Face 上權重檔的授權是否與 Apache-2.0 一致;社群是否已提供你慣用推論框架的量化版本,以及由誰維護;1M context 在你的硬體上實際可用的長度是多少,因為 README 只給了 IndexShare 降低 2.9 倍 per-token FLOPs 這個相對數字,沒有給任何絕對的記憶體需求。這三項確認完,再決定要不要把它放進正式流程。

編輯結論

如果你要的是長程 agentic 任務與終端機操作場景的開源權重模型,這個倉庫值得放進候選清單,先確認 Hugging Face 上的權重是否真的以 Apache-2.0 釋出、量化版本由誰維護、以及 1M context 在你自己的硬體上實際能吃多長。如果你的需求是繁體中文為主的短問答、或是需要一份寫清楚的本地部署教學,這裡沒有你要的東西,README 的下載表格在提供的內容中是被截斷的,連模型檔案大小與精度都還沒列完。真正該先驗證的不是 benchmark 分數,而是權重檔的授權標示與推論框架支援,這兩項決定了它能不能進你的產品。

官方來源

  1. Issues
  2. License: Apache-2.0
  3. Project website
  4. README
  5. zai-org/GLM-5 on GitHub
社群筆記

社群筆記