Cline で GLM-5.2 を使う:設定・思考モード・Sonnet 5 とのコスト比較(2026年)
Cline で GLM-5.2 を5分で。OpenAI Compatible の設定、Cline では切れない思考モードの罠、GLM($1.4/$4.4)と Sonnet 5($2/$10)のコスト比較まで。
Cline はトークン単位で課金し、しかもトークンを惜しみなく使います。毎ターン、ファイルツリー、開いているバッファ、実行中のタスクログを送り直すので、選んだモデルの差は一日のうちに請求額へ跳ね返ってきます。GLM-5.2 は、リファクタリングを最後までまとめられないような安物に落とさずにこのループを安く回すために、多くのチームが手を伸ばすモデルです。このガイドでは、約5分で Cline に組み込みます。
つまずきどころは2つあり、どちらも多くの人が心配している箇所とは違います。1つ目は、GLM-5.2 は Claude モデルではないため、ほとんどの Cline ガイドが案内するスロットには入らないこと。2つ目は思考モードのトグルで、これは Sonnet 5 のものと同じようには振る舞いません。どちらも以下で扱い、GLM-5.2 が Claude Sonnet 5 よりも本当に正しい選択かどうかを決めるコスト比較も併せて示します。
このセットアップで何ができて、何ができないか
このあと、GLM-5.2 が Cline をエージェントとして駆動します。1M トークンのコンテキスト全体にわたって、ファイルを読み、差分を提案し、コマンドを実行する。5分を費やす前に、正直なスコープを示しておきます。
| 質問 | 回答 |
|---|---|
| GLM-5.2 は完全な Cline エージェントとして動くか? | はい。OpenAI Compatible プロバイダー経由でツール利用が可能です。 |
| Anthropic プロバイダーのスロットを使うのか? | いいえ。あのスロットは Claude 用です。GLM は OpenAI Compatible を通します。 |
| 推論の深さを制御できるか? | 部分的に。Cline は reasoning-effort のヒントを送りますが、GLM の思考をオフにはできません。 |
| 1M コンテキストはフルに使えるか? | はい。Cline でコンテキストウィンドウを 1000000 に設定すればフルに使えます。 |
| Claude Sonnet 5 より安いか? | 素の単価でははい、およそ 1.6-1.9x。キャッシュを考えると差は縮まります。 |
| ツール利用は Claude 並みにきれいか? | 常にではありません。GLM には Cline でのツールコール解析に関する既知のクセがあります。 |
判断の枠組み:Cline で GLM-5.2 を使うべきとき(と使うべきでないとき)
GLM-5.2 はコーディング向けの本物のコストパフォーマンス策であって、グレードダウンではありません。とはいえ自動的な第一候補というわけではなく、状況を誤って選ぶと、お金か、ツールコールのデバッグに費やす午前中のどちらかを失います。
GLM-5.2 を使うべきとき
- Cline のセッションが長くファイル数が多く、ピークの推論力ではなくトークン量が請求額を決めるとき。出力単価の低さが早く効いてきます。
- 大規模リポジトリ向けに、本物の 1M ウィンドウを持つコーディング優先のモデルが欲しいとき。
- すでに複数モデルを1つの OpenAI 互換エンドポイントにまとめてルーティングしていて、2つ目の統合なしに安価なデフォルトを追加したいとき。
使うべきでないとき
- あなたが Claude 中心のチームで、ネイティブなツール利用、キャッシュ制御、effort ダイヤルを重視するとき。Cline の Anthropic プロバイダー上の Sonnet 5 はこの3つをすべて保ちます。~1.6x の価格差では、荒削りな統合の対価に見合わないかもしれません。
- タスクが厄介なファイル横断リファクタリングや、より強力なモデルなら3回ではなく1回で終わる微妙な並行処理バグのとき。エスカレーションはそこに取っておき、残り80%は GLM に任せましょう。
- 些末なターンで推論を確実にオフにするスイッチが必要なとき。GLM は Cline からはデフォルトで思考をオンのままにし、これは UI からは変更できません(後述)。
打ち切りルール
Cline を安価なコーディングモデルに向けるだけが目的なら、ステップ1から5までを行い、コンテキストウィンドウを設定して、そこで止めてください。思考モードとコストの節は、品質に対して支出を調整したい人向けであって、基本の接続には不要です。
システム要件
- マーケットプレイスからインストールした Cline 拡張機能 を持つ VS Code を、最新リリースで。GLM のツールコール処理はここ数バージョンで改善しているので、古いビルドはトラブルのよくある原因です。
- GLM-5.2 を提供するバックエンドの API キー。このガイドでは OpenAI 互換ゲートウェイである ofox を使うので、1つのキーで、難しいターンをエスカレーションしたいときに Claude や GPT なども利用できます。
- エンドポイントへのネットワーク到達性。企業の TLS プロキシ配下では、まず証明書を直してください。Claude Code の SSL 証明書エラーガイド と同じ Node のルールが Cline にも当てはまります。
手順:Cline で GLM-5.2 を使う
セットアップ全体は5つのフィールドとテストメッセージ1通だけです。重要な判断は1つ、ステップ1で、それは Claude での答えとは正反対です。
ステップ1:プロバイダースロットを選ぶ(Claude 用ではない方)
Cline には入り口が2つあります。ほとんどのガイドは Anthropic プロバイダーを使えと言いますが、それはほとんどのガイドが Claude の話だからです。GLM-5.2 は Claude ではないので、ここではそのスロットは誤りです。
| プロバイダースロット | Base URL | 用途 |
|---|---|---|
| OpenAI Compatible | https://api.ofox.io/v1 | GLM-5.2 および Claude 以外の全モデル |
| Anthropic | https://api.ofox.io/anthropic | Claude モデル専用 |
OpenAI Compatible を選びます。ゲートウェイは GLM-5.2 を Anthropic プロトコルのエンドポイント経由でも公開していて、Claude Code から駆動する場合には重要ですが、Cline の内部では OpenAI Compatible スロットがきちんと振る舞う経路です。
ステップ2:Cline の設定を開いてプロバイダーを選ぶ
VS Code のアクティビティバーにある Cline アイコンをクリックし、パネル上部の歯車アイコンを押します。API Provider で OpenAI Compatible を選びます。
ステップ3:Base URL とキーを設定する
Base URL と API キーを貼り付けます。
Base URL: https://api.ofox.io/v1
API Key: sk-ofox-...
想定される結果:フィールドが保存され、Cline がキー未設定の警告を出さなくなります。
ステップ4:Model ID を設定する
Model ID を、接頭辞を含む名前空間付き ID に設定します。
z-ai/glm-5.2
素の glm-5.2 はゲートウェイでは失敗します。カタログがプロバイダーごとの名前空間になっているからです。どこかで glm-5.2[1m] を見たことがあるなら、そのエイリアスは Z.ai 独自のコーディングエンドポイントで 1M ウィンドウを有効化するための Claude Code の慣習であって、Cline の OpenAI Compatible フィールドが求めるものではありません。ここでは Model ID とコンテキスト設定がその役割を別々に担います。すべてのアクセス経路と、各 ID がどこで通用するかは、GLM-5.2 アクセスガイド にまとめてあります。
ステップ5:コンテキストウィンドウを設定してテストする
OpenAI Compatible のモデル設定で、コンテキストウィンドウを 1000000 に設定します。GLM-5.2 は 1M トークンのウィンドウを備えています。Cline を小さめのデフォルトのままにしておくと、長いタスクで初期のツールコールのステップを黙って捨ててしまい、リファクタリングの途中でモデルが「筋を見失った」ように見えます。
次に、Cline のチャットで「このプロジェクトのファイルを一覧して」のような短いメッセージを送ります。Cline がツリーを読んで返信すれば、配線はつながっています。続いて「parseConfig 関数に入力バリデーションと、そのテストを追加して」のような小さなものを指示し、自分でファイルを読み、承認する差分を提案し、テストを実行するかを観察します。読むだけで一切書かないなら、それはあなたの設定ではなく既知の GLM の挙動です。エラーの節で扱います。
プロジェクトを本格投入する前に、ofox モデルページ で GLM-5.2 のライブなモデル ID とトークン単価を確認できます。
思考モードのトグル:Cline が実際に GLM-5.2 へ送るもの
これは Claude のセットアップから来た人を驚かせる節なので、正確に述べる価値があります。
GLM-5.2 は思考がデフォルトでオンの推論モデルです。Z.ai のドキュメントは、思考が「GLM-5.2 …… シリーズではデフォルトで有効化される」と明記しています(同じ記述が GLM-5.1、GLM-5、GLM-4.7 もカバーします)。それを変える文書化された方法は、リクエストに thinking オブジェクトを付けることです。
"thinking": { "type": "disabled" }
ここに落とし穴があります。Cline の OpenAI Compatible プロバイダーはそのオブジェクトを送りません。そのモデル設定には Reasoning Effort セレクターがあり、デフォルトは none です。これを low、medium、high に設定すると、Cline は代わりに reasoning オブジェクト({enabled: true, effort})を送ります。この2つは別々のコントロールであり、GLM のオン/オフスイッチは Cline が決して触れない方です。
実務上の意味は次のとおりです。
| コントロール | Cline OpenAI Compatible | GLM-5.2 ネイティブ |
|---|---|---|
| 思考のオン/オフ | 公開されていない | thinking: {type: enabled/disabled}、デフォルトはオン |
| 推論の深さの調整 | Reasoning Effort セレクター、デフォルトは none(low/medium/high) | ゲートウェイ依存のマッピング(ゲートウェイごとに未検証) |
| 推論の出力 | reasoning_content として返る | reasoning_content として返る |
| 推論ヒントを送るには | セレクターを none デフォルトから動かす | デフォルトでオン |
腹に落としておくべき帰結が2つあります。1つ目、モデルに何らかの推論ヒントを届けたいなら、Reasoning Effort セレクターを none のデフォルトから動かさなければなりません。none のままだと、Cline は推論パラメータを一切送りません。2つ目、その reasoning オブジェクトが実際に GLM の挙動を変えるかどうかは、ゲートウェイがそれを GLM 自身の thinking コントロールに翻訳できるかに依存し、いずれにせよ思考を無効化することはありません。GLM は思考します。そのトークンは出力として課金されます。オフにしようとするのではなく、それを前提に計画してください。
GLM-5.2 対 Claude Sonnet 5:コストの計算
これがセットアップを決める比較です。どちらもコーディング対応で、どちらも 1M コンテキストを備え、ofox では両方が同じキーの背後に並ぶので、この選択は移行ではなく本物の選択です。
| モデル | 入力 | 出力 | キャッシュ読み取り | コンテキスト | Model ID |
|---|---|---|---|---|---|
| GLM-5.2 | $1.4/M | $4.4/M | $0.26/M | 1M | z-ai/glm-5.2 |
| Claude Sonnet 5 | $2/M | $10/M | $0.20/M | 1M | anthropic/claude-sonnet-5 |
上記の Sonnet 5 の単価は Anthropic の導入価格で、Anthropic の価格ドキュメントによれば 2026年8月31日(August 31, 2026)まで有効です。その後の標準単価は入力 $3/M、出力 $15/M で、GLM のリードが広がります。現行のトークン単価は ofox のモデルページと一致します。
これらをコーディングのターンで典型的な 2:1 の入力対出力比でブレンドすると、GLM-5.2 は100万トークンあたり $2.40 前後、Sonnet 5 は $4.67 前後に着地します。これは素の単価で約 ~1.9x の差で、Sonnet 5 の安いキャッシュ読み取りを織り込むと約 ~1.6x に収まります。Sonnet が勝つ唯一の点に注意してください。$0.20/M のキャッシュ読み取りは実際に GLM の $0.26/M を下回るので、Cline が毎ターン頼る再送コンテキストについては、Sonnet のキャッシュはキャッシュ済みトークンあたりでわずかに効率的です。
セッションに実数を当てはめてみましょう。ある作業セッションが多数のターンにわたって、おおよそ入力 2M、出力 200K を動かすとします。
| シナリオ | GLM-5.2 | Claude Sonnet 5 |
|---|---|---|
| セッション、キャッシュなし | ~$3.68 | ~$6.00 |
| セッション、コンテキストの ~70% がキャッシュ | ~$2.08 | ~$3.48 |
| チームの1か月(開発者5名 x 20日、キャッシュあり) | ~$208 | ~$348 |
つまり GLM-5.2 は意味のある差で安く、現実的なキャッシュありワークロードでおよそ ~1.6x です。バリューモデルとフラッグシップを比べたときに見る 5x ではありません。その差はチーム規模では実際のお金であり、GLM をデフォルトのドライバーにする論拠のすべてです。同時にその差は十分に小さいので、すでに Claude 中心のチームで Cline の Anthropic プロバイダーからネイティブなツール利用とキャッシュ制御を得ているなら、Sonnet 5 に留まるのも擁護できる判断です。他のフロンティアモデルに対するトークン単価のより深い内訳は GLM-5.2 対 GPT-5.5 のコスト分析 を、まったく同じこのセットアップの Claude 側は Claude Sonnet 5 を Cline で使うガイド を参照してください。
セットアップ中のよくあるエラー(と対処)
GLM のオープンウェイト由来という出自から、その Cline 統合は Claude よりも荒く、摩擦のほとんどは謎めいたものではなくよく文書化されています。
| 症状 | 原因 | 対処 |
|---|---|---|
model not found | 素の ID、または誤ったエンドポイントでの glm-5.2[1m] エイリアス | OpenAI Compatible スロットで z-ai/glm-5.2 を使う |
| ファイルは読むが一切編集しない | GLM が編集コールを出さずにファイルを解析し直す(Cline #7486、GLM-4.6/MiniMax-M2、closed) | タスクを小さく、コンテキストは 1M に保つ。頑固なターンはエスカレーション |
| ツールタグがプレーンテキストで表示され、その後停止する | 思考トークンが content に漏れ、Cline がすべてを推論として扱う(Cline #5843、GLM-4.5、closed) | GLM の reasoning_content を解析するビルドに Cline を更新 |
| 推論ヒントが効かない | Reasoning Effort が none デフォルトのままで推論パラメータが送られない(Cline #6581、gpt-5、closed) | モデルオプションで Reasoning Effort を low/medium/high に設定 |
| タスク途中で初期のステップを忘れる | コンテキストウィンドウが Cline のデフォルトのまま | コンテキストウィンドウを 1000000 に設定 |
401 Unauthorized | キーが別のゲートウェイ用、または空欄 | base URL に一致するキーを貼り付ける |
モデル ID は解決するのに応答が途中で切れているように感じる場合は、Cline の最大出力設定が、推論パスと実際の返信の両方が収まる前に答えを切り詰めていないかを確認してください。GLM-5.2 は最大 128K の出力トークンをサポートしますが、Cline のデフォルト上限はずっと低い値です。
チーム/複数開発者での構成
チームにとっての利点は、各自が自分の GLM サブスクリプションに対して各自のキーを配線するのではなく、1つのエンドポイントと1つのモデルポリシーにまとまることです。単一のゲートウェイを登録し、シークレットマネージャー経由で各開発者にキーを渡し、全員が同じ base URL 経由で z-ai/glm-5.2 をルーティングするよう Cline のプロバイダー設定を標準化します。請求は1か所に着地し、チーム全体のデフォルトの切り替えは、個々の再設定の群れではなく、共有 Model ID の1行変更になります。
これと組み合わさる習慣がモデルの階層化(tiering)です。GLM-5.2 を大半のターンの安価なデフォルトとして走らせ、本当に難しいものだけをより強力なモデルにエスカレーションします。ofox は GLM、Claude、その他を同じキーで公開しているので、エスカレーションは新しい統合ではなく Model ID を1つ入れ替えるだけです。ルーティングのロジックは $30 の AI コーディングスタックガイド と同じもので、エンドポイントの一般的な仕組みは Cline API 設定ガイド にあります。
代替手段:GLM-5.2 を動かす他の方法
このガイドが勧めるのは ofox 経由の Cline です。1つのキーで GLM と、エスカレーション先のあらゆるモデルをカバーできるからです。とはいえ唯一の経路ではありません。
- ofox(OpenAI Compatible)、推奨。
https://api.ofox.io/v1でz-ai/glm-5.2、従量課金、そして同じキーで難しいターン用に Claude と GPT に届きます。 - Z.ai を直接。 Z.ai 自身の API と Coding Plan が GLM-5.2 をネイティブに提供し、コーディングエンドポイントの 1M ウィンドウ用
glm-5.2[1m]エイリアスも含みます。GLM しか使わず、ネイティブなthinkingコントロールが欲しいなら最安です。GLM-5.2 アクセスガイド が手順を案内します。 - OpenRouter。 こちらも OpenAI 互換スロットの背後で
z-ai/glm-5.2を公開しており、すでに何もかもをそこ経由でルーティングしているなら便利です。openrouter.ai/z-ai/glm-5.2 を参照。 - オープンウェイトのセルフホスト。 GLM-5.2 のウェイトは、ワークロードがハードウェアに見合うならローカルの vLLM デプロイを可能にします。それを vLLM での GLM-5.2 セルフホスト で試算し、無料枠の経路は GLM-5.2 を無料で:$0 の経路 にあります。
FAQ
Cline で GLM-5.2 を動かすには? Cline の設定を開き、OpenAI Compatible プロバイダーを選び、Base URL を https://api.ofox.io/v1 に設定し、キーを貼り付け、Model ID を z-ai/glm-5.2 に設定し、コンテキストウィンドウを 1000000 に設定します。テストメッセージを送ってください。
Cline は GLM-5.2 にどの Model ID を使う? ゲートウェイ経由で接頭辞を含む z-ai/glm-5.2 です。素の glm-5.2 は失敗し、glm-5.2[1m] エイリアスは Cline の OpenAI Compatible フィールドではなく Z.ai のコーディングエンドポイントに属します。
GLM-5.2 は Cline のエージェントモードで動く? はい。OpenAI Compatible 経由でファイルを読み、差分を書き、コマンドを実行します。ツール利用は翻訳レイヤーを通り、GLM には文書化された解析のクセがあるので、コマンド承認はオンのままにしてください。
Cline で GLM-5.2 の思考をオフにするには? UI からはできません。思考はデフォルトでオンで、オフスイッチは thinking: {type: disabled} パラメータですが、Cline の OpenAI Compatible 経路はそれを送りません。Reasoning Effort セレクター(デフォルト none)は深さを調整するもので、オン/オフではありません。
GLM-5.2 は Claude Sonnet 5 より安い? 素の単価でははい、約 1.6-1.9x(ofox で $1.4/$4.4 対 $2/$10)。Sonnet 5 の安いキャッシュ読み取りとネイティブな Cline 統合が、実用上の差を縮めます。
なぜ GLM はファイルを読むのに一切編集しない? 同じ挙動は以前の GLM ビルド(GLM-4.6)について Cline の issue #7486(現在は closed)で追跡されました。5.2 でも互換経路でまだ表面化することがあります。タスクを小さく、コンテキストは 1M に保ち、続くようならそのターンをエスカレーションしてください。
出力に <think> タグや生の推論が見えるのはなぜ? GLM の reasoning_content がメインストリームに漏れ、Cline がツール利用で停止しています。推論フィールドを解析するビルドに Cline を更新してください。
どのコンテキストウィンドウを設定すべき? 1000000 です。GLM-5.2 は 1M ウィンドウと最大 128K の出力を持ちます。より小さい設定は長いタスクで初期のステップを捨てます。
この更新で確認したソース
- Z.ai thinking-mode documentation。GLM-5.2 で思考がデフォルトでオンであること、
thinking: {type}パラメータ、clear_thinkingを確認(2026-07-28 検証)。 - Z.ai GLM-5.2 model reference。1M コンテキスト、最大 128K 出力、
reasoning_contentフィールドの出典。 - Cline リポジトリ と issue #5843(GLM-4.5)、#6581(gpt-5)、#7486(GLM-4.6/MiniMax-M2)、いずれも closed。互換経路での reasoning-effort の扱いと GLM のツールコール挙動。
- z-ai/glm-5.2 と anthropic/claude-sonnet-5 の ofox モデルページ。トークン単価 $1.4/$4.4 と $2/$10、キャッシュ読み取り $0.26/M と $0.20/M(2026-07-28 検証)。
- Anthropic 価格ドキュメント。Sonnet 5 の 2026年8月31日(August 31, 2026)までの導入期間と、その後の標準 $3/$15 単価の出典。


