Hermes エージェント TokenHub のセットアップ

hermes エージェントをインストールし、組み込みの Tencent TokenHub プロバイダーを選択して、互換性のあるモデルを検証します。

エルメスエージェントとは何ですか?

Hermes Agent は、永続的なメモリ、ツールの使用、スキルを備えた Nous Research のオープンソース パーソナル エージェントです。

この Hermes エージェントのセットアップは、組み込みの Tencent TokenHub プロバイダーを使用し、文書化された環境ファイルに TOKENHUB_API_KEY を保存します。安全なタスクをテストする前に、ライブ カタログから利用可能なモデルを選択します。 Hermes エージェントは永続メモリ、スキル、ツール、さまざまなユーザー インターフェイスを組み合わせることができますが、これらのインターフェイスは基礎となるプロバイダー設定を置き換えるものではありません。公式の Nous Research プロジェクトからインストールし、環境ファイルを保護し、実際の低リスクのタスクでツールの成功、コンテキストのニーズ、待ち時間、運用コストを評価します。

Hermes Agent は TokenHub の OpenAI compatible 互換 API ゲートウェイ経由でモデルリクエストを送信できます。公式のインストール手順はそのまま使い、API key、Base URL、モデル ID だけを置き換えます。

このガイドで使う TokenHub endpoint は https://us-api.tokenhub.com/v1/chat/completions です。

使う場面

小さなリポジトリや検証用プロジェクトから始めます。まずは読み取り、コード説明、計画作成を試し、その後で編集や自動化タスクを有効にします。

インストールまたは起動

まず Hermes Agent 公式ドキュメント に従ってインストールまたは起動します。画面名が違う場合は現在の公式ドキュメントを優先してください。

CLI ツールの場合、TokenHub 認証情報を追加する前に実行ファイルが使えることを確認します:

hermes --version

TokenHub 認証情報を準備

TokenHub API key を作成し、TokenHub のモデル一覧からこのツールに適したモデルを選びます。

export TOKENHUB_API_KEY="sk-..."

キーはローカル shell、IDE のシークレット保存領域、またはツールの安全な API key 欄に保存します。リポジトリにはコミットしないでください。

TokenHub プロバイダーを設定

Models、Providers、API Keys、OpenAI Compatible などの設定画面で次の値を入力します。

Provider の値

項目
プロバイダーOpenAI Compatible または Custom
Base URLhttps://us-api.tokenhub.com/v1
API KeyTOKENHUB_API_KEY の値
モデルgpt-4.1 または別の TokenHub model ID

設定ファイルの場所

項目
Secret~/.hermes/.env
Provider and model config~/.hermes/config.yaml
Named custom providertokenhub-custom
TOKENHUB_API_KEY=sk-...
custom_providers:
  - name: tokenhub-custom
    base_url: '__API_BASE_URL__/v1'
    key_env: TOKENHUB_API_KEY
    api_mode: chat_completions

model:
  provider: 'custom:tokenhub-custom'
  default: 'gpt-4.1'

This follows Hermes' current named custom provider schema: base_url is the OpenAI-compatible Base URL, key_env reads the secret without writing it into YAML, and api_mode: chat_completions selects /v1/chat/completions.

Always keep the custom: prefix. Hermes treats bare tokenhub as a built-in provider alias; custom:tokenhub-custom unambiguously selects this self-hosted endpoint.

/model custom:tokenhub-custom:gpt-4.1
hermes chat

Hermes stores the named custom provider, Base URL, API mode, and default model in ~/.hermes/config.yaml. The API key remains in ~/.hermes/.env. You can also run hermes model, select Custom Endpoint, and enter the same values interactively.

ツールが chat、edit、apply、fast model を分けている場合、最初のテストでは同じ TokenHub モデルを使います。動作確認後にコスト、レイテンシ、推論力で分けます。

一時環境変数はデバッグ用

一時変数は key、ネットワーク、モデル名の確認にだけ使います。確認後は同じ値を上の永続設定に移してください。

export TOKENHUB_API_KEY="sk-..."

接続を確認

まず読み取り専用のプロンプトで、モデルが文脈を読めること、ファイルを変更しないことを確認します。その後、編集や Agent タスクを試します。

このプロジェクトの README を読み、3 文で要約してください。ファイルは変更しないでください。

プロンプトが成功したら、TokenHub のリクエストログでモデル名、endpoint、token 使用量、課金グループを確認します。

トラブルシューティング

症状対処
401 または認証失敗TOKENHUB_API_KEY が有効で、同じ terminal、IDE、クライアントプロファイルに保存されているか確認します。
404 またはモデルが見つからないTokenHub ワークスペースに存在し、選択したプロトコルに対応するモデル ID を使います。
endpoint が違う上記の Base URL と完全に一致させます。OpenAI 互換ツールは通常 /v1 が必要で、Claude 互換ツールは通常不要です。
リクエストがタイムアウトするhttps://us-api.tokenhub.com へのネットワーク、プロキシ設定、ワークスペースの allowlist を確認します。
別のモデルが使われるchat、edit、apply、fast、autocomplete など全てのモデル欄を再確認します。

モデルの選び方

用途モデルの方向性理由
複雑なタスクツール対応の推論モデル計画、複数手順、長いコンテキストに向いています。
日常的な利用バランス型モデル品質、速度、コストのバランスを取れます。
要約と軽い作業高速・低コストモデル要約や簡単な反復のコストを抑えます。
TokenHub のモデルを見る

Hermes Agent セットアップに関するよくある質問

Hermes エージェントではどのプロバイダーを選択すればよいですか?

hermes モデルで Tencent TokenHub を選択します。文書化されたプロバイダー ID は tencent-tokenhub で、tokenhub がエイリアスとして使用されます。

TokenHub API キーはどこに置くべきですか?

TOKENHUB_API_KEY=... を ~/.hermes/.env に保存します。これは、このプロバイダーの Hermes エージェントが文書化する認証情報ファイルです。

このガイドのモデルをハードコーディングすべきではないのはなぜですか?

Tencent TokenHub カタログはライブであり、利用可能なモデルは変更される可能性があります。 hermes モデルで表示されているモデルを選択するか、現在利用可能な正確な ID を入力してください。

ヘルメスエージェントとヌースリサーチはどのような関係がありますか?

Hermes Agent は、Nous Research のオープンソース エージェント プロジェクトです。会社の資金調達や評価の検索は、この統合ガイドの対象外です。

Hermes Agent と OpenClaw をどのように比較すればよいですか?

同じ実際のタスクを使用して、展開、メモリ、スキル、チャネル統合、ツールの信頼性、モデルのコスト、メンテナンスの複雑さを比較します。

参考資料

この設定は TokenHub と公式ドキュメントに基づいており、最終確認日は 2026-09-04。