GLM Model — 長時間タスクのために設計された、100万トークン文脈のオープンAI

GLM-5.2 は、GLM AI モデル群のフラッグシップとなるオープンウェイトモデルです。実用に耐える100万トークンの文脈長、Non-Thinking / High / Max の推論強度、そして Terminal-Bench 2.1 で81.0、FrontierSWE で74.4という公表スコアを備えます。以下ですべてのGLMモデルを比較できます。まずは無料のAIプレイグラウンドを試すのもおすすめです。

1M
トークンの文脈長
200Kから拡張され、エージェント負荷でも安定
81.0
Terminal-Bench 2.1
GLM-5.2 の公表値。GLM-5.1 の63.5から向上
MIT
オープンソースライセンス
オープンウェイト、地域制限なし

無料AIプレイグラウンド — 稼働中のオープンソースLLMを試す

登録もアカウントもクレジットも不要。プロンプトを入力すれば、その場で回答がストリーミングされます。

ここに回答がストリーミングされます...

このプレイグラウンドは OpenRouter 経由で無料のオープンソースLLMを実行しています。GLM-5.2 ではなく、GLMのウェイトも使用していません。以下に掲載したGLMの公表ベンチマークを読みながら、稼働中のモデルを実際に試せるように用意したものです。

GLMモデルファミリーが最も得意とすること

現行世代のGLMモデルを特徴づけるのは4つの能力です。いずれもモデル開発元が公表しており、オープンウェイトから再現できます。

実用に耐える100万トークン文脈

受け付けるだけでなく実際に使える100万トークンの文脈長です。GLM-5.2 は、大規模実装・自動リサーチ・複雑なデバッグを含む長文脈のコーディングエージェント軌跡で学習されています。

柔軟な推論強度

Non-Thinking、High、Max により、タスクごとにレイテンシと能力を天秤にかけられます。エージェント型コーディング評価では、出力約35Kトークンで約63%、約83KトークンでMax時74%というカーブです。

IndexShare アーキテクチャ

4層のスパースアテンション層ごとに軽量なインデクサを1つ共有することで、100万トークン時のトークンあたりFLOPsを2.9分の1に削減。長距離での品質低下は報告されていません。

MIT のオープンウェイト

MIT ライセンスのオープンソースGLMモデル。ウェイトは HuggingFace と ModelScope で公開され、地域制限はありません。transformers、vLLM、SGLang、xLLM、ktransformers でローカル配信できます。

GLM 5.2 ベンチマーク:長時間タスクでの結果

以下の数値はすべて、GLM-5.2 とその比較対象についてモデル開発元が公表した結果です。glmmodel.com はそれを掲載しているだけで、これらの評価を自ら実施してはいません。

オープンソース首位
74.4%

FrontierSWE

Dominance、最長20時間のタスク

GLM-5.274.4
Opus 4.875.1
GPT-5.572.6
Gemini 3.1 Pro39.6
総合2位
34.3%

PostTrainBench

H100 1枚で最長10時間

GLM-5.234.3
Opus 4.837.2
Opus 4.728.6
GPT-5.525.0
Opus シリーズに次ぐ2位
13.0%

SWE-Marathon

超長時間のソフトウェア開発、最長10時間

GLM-5.213.0
Opus 4.826.0
GPT-5.512.0
Gemini 3.1 Pro4.0

3つの長時間ベンチマークすべてで、GLM-5.2 はオープンソースモデル中の首位です。100万トークンの文脈が、単に受け付けられるトークン数ではなく実際の成果につながっていることを示しています。FrontierSWE では Opus 4.8 に1ポイント届かないものの、GPT-5.5 を1ポイント、前世代の Opus 4.7 を11ポイント上回っています。

Terminal-Bench 2.1+17.5
GLM-5.281.0
Opus 4.885.0
GLM-5.163.5
SWE-bench Pro+3.7
GLM-5.262.1
Opus 4.869.2
GLM-5.158.4
NL2Repo+6.2
GLM-5.248.9
Opus 4.869.7
GLM-5.142.7
DeepSWE+28.2 (2.6×)
GLM-5.246.2
GPT-5.570.0
GLM-5.118.0
ProgramBench+12.8
GLM-5.263.7
Opus 4.871.9
GLM-5.150.9
MCP-Atlas+5.0
GLM-5.276.8
Opus 4.877.8
GLM-5.171.8
Tool-Decathlon+7.5
GLM-5.248.2
Opus 4.859.9
GLM-5.140.7
HLE+9.5
GLM-5.240.5
Opus 4.849.8
GLM-5.131.0

17ベンチマークにおけるGLMモデルのスコア

公表されたGLMモデルのベンチマーク結果。8モデル×17評価。

全評価・全モデルにわたる、公表されたGLMモデルのベンチマーク結果
ベンチマークGLM-5.2GLM-5.1Qwen3.7-MaxMiniMax M3DeepSeek-V4-ProClaude Opus 4.8GPT-5.5Gemini 3.1 Pro
推論
HLE40.531.041.437.037.749.8*41.4*45.0
HLE w/ Tools54.752.353.548.257.9*52.2*51.4*
CritPt20.94.613.43.712.920.927.117.7
AIME 202699.295.397.094.695.798.398.2
HMMT Nov. 202594.494.095.084.494.496.596.594.8
HMMT Feb. 202692.582.697.184.495.296.796.787.3
IMOAnswerBench91.083.890.089.883.581.0
GPQA-Diamond91.286.290.093.090.193.693.694.3
コーディング
SWE-bench Pro62.158.460.659.055.469.258.654.2
NL2Repo48.942.747.242.135.569.750.733.4
DeepSWE46.218.018.020.08.058.070.010.0
ProgramBench63.750.947.871.970.839.5
Terminal-Bench 2.1 (Terminus-2)81.063.575.065.064.085.084.074.0
Terminal-Bench 2.1 (best harness)82.7 (Claude Code)69.0 (Claude Code)78.9 (Claude Code)83.4 (Codex)70.7 (Gemini CLI)
FrontierSWE Dominance74.430.529.075.172.639.6
PostTrainBench34.320.137.228.421.6
SWE-Marathon13.01.026.012.04.0
エージェント
MCP-Atlas (public set)76.871.876.474.273.677.875.369.2
Tool-Decathlon48.240.752.859.955.648.8

* フルセットでのスコア。

推論強度:Non-Thinking、High、Max

GLMモデルの速度は一定ではありません。推論強度の制御により、必要なタスクにだけ多くの計算を割り当てられます。

Non-Thinking

~63%

~35K 平均トークン

深さよりレイテンシが重要な、素早い修正・定型コード・日常的なリファクタリング向け。

最も使われる設定

High

~72%

~43K 平均トークン

多くのエージェント型コーディングにおける既定値。Max に近い品質を、およそ半分のトークン消費で実現します。

Max

~74%

~83K 平均トークン

難易度が高く長時間に及ぶ問題向け。本当に必要な場面でだけ追加の計算資源を投入します。

Terminal-Bench 2.1、DeepSWE、SWE-Atlas QnA の平均値。Claude Code 2.1.167 上で評価、モデル開発元の公表値です。同等のトークン予算では、GLM-5.2 は Claude Opus 4.7 と Opus 4.8 の間に位置します。

GLMモデルはどのように100万トークン文脈を実現したか

文脈の上限を200Kから100万トークンへ引き上げるのは設定フラグの話ではなく、エンジニアリングの問題です。3つの変更がそれを支えています。

スパースアテンションのための IndexShare

transformer の4層ごとに軽量なインデクサを1つ共有します。インデクサは4層の最初の層に置かれ、その top-k インデックスを残り3層が再利用するため、4層のうち3層でインデクサの内積計算と top-k 処理が不要になります。結果として、100万トークン時のトークンあたりFLOPsが2.9分の1に。中間学習の段階から系列長128Kで IndexShare を用いて学習されています。

IndexShare によるGLMモデルの層共有 N+3 N+2 N+1 N共有インデクサ

IndexShare と KVShare を用いた MTP

マルチトークン予測層はインデクサを最初のドラフトステップで一度だけ実行し、以降のステップではそのインデックスを再利用します。これにより、前世代を制約していた学習時と推論時の KV-cache の不整合が解消されました。棄却サンプリングとエンドツーエンドの TV ロスと組み合わせることで、7回の MTP ステップ全体での受理長は4.56から5.47へ、約20%向上しています。

MTP 受理長のアブレーション
ベースライン4.56
+ IndexShare + KVShare5.10
+ 棄却サンプリング5.29
+ エンドツーエンド TV ロス5.47 (+20%)

100万トークン文脈を効率よく配信する

数十万トークンを超えると、ボトルネックは計算ではなく KV-cache の容量、長文脈カーネル、CPU オーバーヘッドに移ります。対策は3つ。LayerSplit ベースの細粒度なメモリ管理と並列化、キャッシュ転送パイプラインと協調させた文脈長スケーリングのカーネル改良、そして CPU 側のキャッシュ管理・リクエストスケジューリング・ランタイム経路のチューニングです。文脈が長くなるほどスループットの優位は広がります。

正規化スループットの優位

エージェント型 RL による学習

学習スタック(slime)は、ホワイトボックスとブラックボックスのロールアウト、コンパクトな軌跡、サブエージェントのワークフローを組み合わせます。並列 OPD 学習により10を超えるエキスパートモデルを約2日で統合し、FP8 の KV-cache でロールアウトのメモリを予算内に収めています。

報酬ハッキング対策

長時間の RL は近道を誘発するため、疑わしい行動はルールベースの再現率フィルタを通し、さらに LLM 判定による精度チェックにかけます。確認されたハッキングはオンラインで遮断し、ダミーのツール実行結果を返すことで、ロールアウトを破棄せずに継続させます。個々のロールアウトに対する Critic ベースの PPO により、圧縮されたサブ軌跡も学習可能なまま保たれます。

すべてのGLMモデルをバージョン別に

30B の Flash ティアから100万トークン文脈のフラッグシップまで。GLMモデルを選べば、スペック一覧とベンチマーク列をすべて確認できます。

すべてのGLMモデルを見る →

長時間タスク対応のGLMモデルが真価を発揮する場面

大規模な実装

単一の文脈ウィンドウに収まらない複数ファイルにまたがる機能開発。数ターンごとに読み直すことなく、リポジトリ全体の状態を保持し続けます。

自動リサーチ

エージェントが計画し、実行し、結果を読み、修正する数時間規模の実験ループ。FrontierSWE や PostTrainBench が測定対象としているのがまさにこの負荷です。

性能最適化

コールグラフ全体、プロファイラ出力、これまでの試行を1つの軌跡にまとめて保持する必要がある、カーネルやシステム領域の作業。

複雑なデバッグ

長い再現ログ、不安定なテスト、サービス横断の障害。文脈を切り詰めた瞬間にバグを見失う領域です。

いずれも自前のハードウェアで実行できます。MIT ライセンスのウェイト、transformers · vLLM · SGLang · xLLM · ktransformers 対応。 GLMモデルをローカルで実行する方法 →

GLMモデルに関するよくある質問

GLM は、現行フラッグシップを GLM-5.2 とするオープンウェイトの大規模言語モデル群です。系譜は GLM-4.5-Air と GLM-4.7 から GLM-5、GLM-5-Turbo、GLM-5.1、そして GLM-5.2 へと続き、音声・視覚のバリアントもあります。中核となるGLMモデルはいずれも MIT ライセンスで、ウェイトが公開されています。

稼働中のAIモデルを無料で試す — アカウント不要

GLMモデルのベンチマークを読んだら、実際のモデルを動かしてみてください。上のプレイグラウンドは無料で、何の登録も必要ありません。より本格的なAIツールが必要なら、パートナーの無料プランをどうぞ。