OpenClaw(Clawdbolt)でGLM-5を使う方法:Telegram AIエージェントを数分で構築

OpenClaw(Clawdbolt)でGLM-5を使う方法:Telegram AIエージェントを数分で構築

OpenClawは、ゲートウェイプロセスを介して、あなたがすでに使用しているチャットアプリ(Telegram/Discord/WhatsApp/iMessageなど)にAIエージェントを接続するのに役立ちます。このゲートウェイは会話を選択したモデルプロバイダーにルーティングします。

このチュートリアルでは、Novita AIのAPIを使ってOpenClaw内でGLM-5を実行します。これにより、すぐに動作するTelegram形式のデモを立ち上げ、統合表面を変更することなく利用を拡大できます。

まだお持ちでない場合は、NovitaコンソールでNovita APIキーを作成し、GLM-5モデルページを開いてモデルID(zai-org/glm-5)とエンドポイント形式を確認してください。

今すぐGLM-5を試す!

OpenClawとは

OpenClawは、開発者が大規模言語モデル(LLM)をTelegramなどの実際のコミュニケーションチャネルに迅速に接続できるようにするオープンソースのAIエージェントフレームワークです。OpenClaw自体はモデルではなく、ユーザーメッセージを選択したLLMにルーティングし、設定を管理し、シンプルなCLIワークフローを通じてデプロイを処理するオーケストレーションレイヤーとして機能します。バックエンドインフラストラクチャをゼロから構築する必要をなくすことで、開発者は強力なモデルを数分で本番環境対応のAIエージェントに変えることができます。

なぜOpenClawにGLM-5を選ぶのか

OpenClawは、長いチャットセッション内でマルチステップタスクを完了し実際の統合コードを書きツールを確実に使用できるモデルと最もよく機能します。GLM-5はAgentic Engineeringのために構築されており、そのベンチマーク記録がそれを反映しています。

  • 業界標準の評価での実証済みのコーディング能力
    GLM-5は、広く使われているソフトウェアエンジニアリングおよび端末ベースのコーディングベンチマークでオープンソース最先端の結果を報告しており、エージェントが設定ファイルの編集、問題のデバッグ、ツールの「グルーコード」生成を頻繁に行うOpenClawのセットアップとよく一致しています。
  • マルチステップベンチマークでの強力なエージェント/ツールパフォーマンス
    また、ツール呼び出し、計画、複数ステップにわたる実行を重視するエージェント指向の評価でオープンソースランキングをリードしています。これは、エージェントゲートウェイを通じて実際の会話をルーティングする際に避けたい障害モードそのものです。
  • 長時間セッションの信頼性
    GLM-5の長期地平能力は、長期間の運用パフォーマンスを測定するベンチマークの主張によって支えられており、拡張されたスレッドと断続的なユーザー応答にわたってタスクを維持しなければならないチャットアプリエージェントに直接対応しています。

Novita AIでは、GLM-5はわかりやすい従量課金制で提供されています:入力トークン100万あたり$1出力トークン100万あたり$3.2。コンテキストキャッシュを有効にすると、キャッシュ読み取りはトークン100万あたり$0.2となり、繰り返しのプロンプトや長時間のエージェントセッションのコストを削減できます。

OpenClawのインストール方法

ハードウェア/環境チェックリスト

始める前に、以下を準備してください:

  • Node.js 22以上
  • インターネットにアクセスできるマシン(Windowsユーザーは多くの場合WSL2を使用)
  • デプロイの選択肢: OpenClawは、ゲートウェイの公開方法と運用管理の方法に応じて、ローカルマシンまたはクラウドVM/コンテナ上で実行できます。

OpenClawのインストール

リファレンスガイドと同じインストールパターンに従います:

  • macOS / Linux / WSL2
curl -fsSL https://openclaw.ai/install.sh | bash
  • Windows (PowerShell)
iwr -useb https://openclaw.ai/install.ps1 | iex

OpenClawでGLM-5を使用する

ステップ1: Novita APIキーを取得

NovitaでAPIキーを作成します(通常は一度だけ表示されるため、すぐに保存してください)。参考フロー:

  1. **https://novita.ai**にアクセスし、Novitaアカウントを作成/ログイン
  2. API Keysに移動
  3. Add new keyをクリック
  4. すぐにコピーして保存

アカウントを作成してAPIキーを取得

ステップ2: OpenClawの設定を実行

設定フローを開始します:

openclaw config

1. ワークスペース

ゲートウェイはどこで実行しますか? - ローカル(このマシン)
設定するセクションを選択 - ワークスペース

2. モデル

手動入力を選択し、デフォルトモデルを novita/zai-org/glm-5 に設定します:

設定するセクションを選択 - モデル
モデル/認証プロバイダー - 今はスキップ
プロバイダーでモデルをフィルター - すべてのプロバイダー
デフォルトモデル - 手動で入力
デフォルトモデル - novita/zai-org/glm-5

novita/zai-org/glm-5は、参照チュートリアルで使用されている「novita/<model-id>」形式を反映しています。ここでnovitaはプロバイダープレフィックスであり、残りの部分はNovitaで表示されるモデルIDです。

利用可能なモデルIDはNovitaのウェブサイトで確認でき、モデルIDを他のサポートされているモデルに置き換えることができます(novita/プロバイダープレフィックスは維持してください)。 モデルカードでモデルIDを確認できます

3. ゲートウェイ

初回はデフォルトのまま Enter を押して続行します:

設定するセクションを選択 - ゲートウェイ
ゲートウェイポート
18789
ゲートウェイバインドモード
ループバック(ローカル限定)
ゲートウェイ認証
トークン
Tailscale公開
オフ
ゲートウェイトークン(空白で生成)

4. チャンネル

  • 設定/リンクを選択
  • チャンネルを選択: Telegram(Bot API) と入力し、Telegram Bot Tokenを入力(以下のガイドに従って@BotFatherから取得)
  • 完了と入力
  • DMアクセスポリシーを今すぐ設定し、ペアリングを選択

💡Telegram Bot Tokenの取得方法は?

Telegramで**@BotFather**を検索し、/newbotと入力して新しいボットを作成します。新しいボットの作成が完了すると、ボットトークンが取得できます。

Telegram Bot Tokenの取得ガイド

5. 続行(完了)

ステップ3: Novitaプロバイダー設定(GLM-5)の適用

OpenClawはOpenAI互換のエンドポイントを通じてNovitaと統合できます。OpenClaw設定ファイルにNovitaをプロバイダーとして追加します。

設定ファイルのパス:~/.openclaw/openclaw.json

# ファイルを開く:
open ~/.openclaw/openclaw.json

次に、以下の設定ブロックを設定ファイルに貼り付けます。更新するフィールドは1つだけ:<Your API Key> → あなたのNovita APIキー

"models": {
  "providers": {
    "novita": {
      "baseUrl": "https://api.novita.ai/openai/v1",
      "apiKey": "<Your API Key>",
      "api": "openai-completions",
      "models": [
        {
          "id": "zai-org/glm-5",
          "name": "GLM-5 (Novita)",
          "reasoning": false,
          "input": [
            "text"
          ],
          "cost": {
            "input": 0,
            "output": 0,
            "cacheRead": 0,
            "cacheWrite": 0
          },
          "contextWindow": 200000,
          "maxTokens": 8192
        }
      ]
    }
  }
},

注記:

  • reasoningcostcontextWindowmaxTokensの各フィールドはオプションです。省略した場合、OpenClawはデフォルト値をドキュメント化しています。
  • Novita上のGLM-5のモデルIDはzai-org/glm-5です。お好みのモデルに変更することもできます。

ステップ4: ゲートウェイを起動

OpenClawゲートウェイをインストールして再起動します:

openclaw gateway install
openclaw gateway restart

ステップ5: Telegramをペアリング

Telegramで作成したボットを開き、/startを送信します。ボットがペアリングコードを表示するので、新しいターミナルで承認します:

openclaw pairing approve --channel telegram <your-pairing-code>

ステップ6: Telegramで簡単な確認(10秒)

Telegramで/modelを送信してアクティブなモデルを確認します

結論

OpenClawは、ユーザーがすでに作業している場所(チャットアプリ)にエージェントを配置するための実用的なゲートウェイを提供し、GLM-5は強力なエージェント推論、ツール呼び出し、マルチステップワークフロー向けの長いコンテキストサポートをもたらします。

Novita AIのAPIを使用すると、最小限のグルーコードでGLM-5を統合でき、デモが本番ワークロードになるにつれて使用量を拡張できます。

Novita AI は、開発者に使いやすいAPIと手頃で信頼性の高いGPUインフラストラクチャを提供し、AIアプリケーションの構築とスケーリングを支援する主要なAIクラウドプラットフォームです。

よくある質問

OpenClawは何をするものですか?

OpenClawは、すでに使用しているチャットアプリ(Telegram、Discord、WhatsApp、iMessageなど)を常時稼働のアシスタントに接続する、長期稼働のゲートウェイプロセスを実行します。ゲートウェイはコントロールプレーンとして機能し、チャンネル、セッション、ルーティングを処理するため、チャットアプリからのメッセージを適切なエージェントコンテキストとツールに配信できます。

OpenClawはAIエージェントですか?

OpenClaw自体はモデルではなく、エージェントランタイム+ゲートウェイであり、エージェントセッションをホストおよびルーティングします。「知能」はあなたが設定したモデルからもたらされます。OpenClawは、そのモデルがメッセージングチャネル、ツール、セッション全体でエージェントのように振る舞うための配管を提供します。

Clawdbotは無料ですか?

はい — ClawdbotはOpenClawの以前の名称であり、ソフトウェアはMITライセンスの下で無料かつオープンソースです。実際のコストは、接続するもの(モデル/APIの使用、ホスティング、有効化した有料ツール/サービス)に由来します。

おすすめの関連記事