LighthouseでHermes Agentをデプロイする方法へようこそ!
この記事はコラム「Lighthouseマスター」に収録されています
👋 まだクラウドサーバーをお持ちでない方はこちらをクリックして**Lighthouse限定特典**をご利用いただき、Hermes Agentを素早くデプロイしましょう~
2026年4月、Nous Researchはオープンソースの AIエージェントプロジェクトHermes Agentを正式にリリースし、GitHubおよびAIコミュニティで瞬く間に広く注目を集めました。市場にあるIDEに紐づいたコーディングアシスタントや単一APIのチャットボットとは異なり、Hermes Agentは真の自律型エージェントです。お客様のサーバー上で動作し、永続的なメモリを持ち、時間とともに強化されていきます。さらに魅力的なのは、完全な自己学習ループを備えていることです:スキルを自律的に作成し、使用を通じてスキルを改善し、セッションを跨いでメモリを呼び出すことで、まさに「使えば使うほど賢くなる」を実現しています。
Hermes Agentは以前人気を博したOpenClawプロジェクトと深い関連があり、組み込みのhermes claw migrateコマンドを含んでおり、OpenClawの設定、メモリ、スキル、APIキーのワンクリック移行をサポートしています。Hermes AgentはAIエージェント分野における包括的な進化を表しています。
OpenClawと同様に、Hermes Agentもフルシステム操作権限(ターミナル実行、ファイル読み書き、ブラウザ自動化など)を持つため、公式では個人のメインコンピュータから隔離された環境にデプロイすることを推奨しており、データセキュリティを確保します。
Hermes AgentはLinux、macOS、WSL2、Android(Termux)プラットフォームをサポートしており、Linuxが最も推奨されるデプロイ環境です。クラウドサーバーにHermes Agentをデプロイすることで、ローカルコンピュータからの安全な隔離を実現するだけでなく、24時間365日のオンライン可用性を実現し、TelegramやDiscordなどのチャットアプリケーションを通じていつでもどこでも対話できます。
注意: Hermes Agentは現在、ネイティブWindows環境をサポートしていません。WindowsユーザーはまずWSL2をインストールし、そこで実行する必要があります。
Tencent Cloud Lighthouseは軽量アプリケーションシナリオ向けに設計されたクラウドサーバー製品です。複雑なクラウドコンピューティングの概念を理解する必要がなく、コストパフォーマンスの高いサーバーパッケージを提供しています。
ローカルコンピュータでの実行と比較して、Lighthouseサーバーを使用してHermes Agentをデプロイすると、以下の利点があります:
| 利点 | 説明 |
|---|---|
| クイックスタート | わずか数分でデプロイ完了 |
| コストフレンドリー | 数十ドルから体験開始可能 |
| 24時間オンライン | 24時間運用をネイティブサポート、チャットアプリでいつでもHermes Agentと対話 |
| 安全な隔離 | クラウド環境はローカルコンピュータから強力に隔離され、個人データのセキュリティを保護 |
Tencent Cloud Lighthouse製品の購入ページにアクセスしてサーバーを購入します。推奨構成:
今すぐ購入をクリックし、ページのガイダンスに従って支払いを完了し、約30秒でサーバーの作成が完了します。

注意: システムの再インストールはサーバー上のすべてのデータを消去します。慎重に進めてください!

既存のアイドル状態のLighthouseインスタンスがある場合は、「システムの再インストール」からHermes Agentイメージを選択し、その後のステップに従ってHermes Agentを設定できます。
モデルを設定する前に、まずMiniMaxプラットフォームでAPIキー(API Key)を取得する必要があります。APIキーは、Hermes AgentがMiniMaxの大規模言語モデルを呼び出すことができるようにする「鍵」の役割を果たします。
ブラウザでMiniMaxオープンプラットフォーム - APIキーページを開きます。
MiniMaxアカウントを登録またはログインします(まだログインしていない場合、ページは自動的にログインインターフェースに移動します)。
ページに入った後、「APIキー作成」をクリックし、ポップアップウィンドウでキー名を入力します:


システムはsk-api-で始まるキー文字列を生成し、形式はsk-api-YyVAdYTmxxxxxxxxxxxxxxxxxxxxに似ています。
重要: このキーを直ちにコピーして安全に保存してください。ページを閉じると、完全なキーを再度表示できなくなります。

重要: MiniMaxアカウントの残高が0でないことを確認してください。アカウント残高が0の場合、APIキーの設定が正しくても、Hermes Agentは正常にモデルを呼び出して会話を行うことができません。MiniMaxコストセンター - 残高ページで残高を確認し、チャージすることができます。
サーバーターミナルに戻り、次のコマンドを実行してHermes Agentの対話型設定ウィザードを開始します:
hermes setup
実行後、ターミナルには次のような設定ウィザードインターフェースが表示されます:

これは初めてのインストールなので、ウィザードは設定モードを選択するように求めます。キーボードの上下矢印キーを使用してQuick setup — provider, model & messaging (recommended)(クイック設定、推奨)を選択し、Enterキーを押して確認します。
次に、ウィザードはHermes Agentがサポートするすべてのモデルサービスプロバイダーを含むモデルプロバイダー(Provider)リストを表示します。
上下矢印キーを使用してリストをスクロールし、More providers...を選択してEnterキーを押します。

MiniMax (China)を見つけて選択し、Enterキーを押して選択を確認します。

説明: MiniMaxとMiniMax (China)は2つの異なるオプションです。MiniMax (China)はMiniMax中国サイトに対応しています。中国国内で使用し、MiniMax中国サイトからAPIキーを取得した場合は、この項目を選択してください。
プロバイダーを選択した後、ウィザードはMiniMax China APIキーの入力を促します:
MiniMax CN API key:
ステップ2でコピーしたAPIキーをここに貼り付けます(ターミナルでの貼り付け方法:右クリック、またはCtrl+Shift+Vを押す)、次にEnterキーを押して確認します。
注意: セキュリティのため、キー入力時に画面に文字(アスタリスクを含む)が表示されません。これは正常な現象です。直接貼り付けた後、Enterキーを押してください。

入力が成功すると、ターミナルには次のような確認情報が表示されます:
API Key Saved.

この時点でBase URL情報も表示されます。そのままEnterキーを押してください:

APIキーが正常に保存された後、ウィザードはMiniMax Chinaがサポートするモデルリストを表示します:
-> MiniMax-M2
MiniMax-M2.5
MiniMax-M2.7
MiniMax-M2.7-highspeed
MiniMax-M2.1
MiniMax-M2.5-highspeed
Enter custom model name
Skip (keep current)
上下矢印キーを使用して使用したいモデルを選択します。MiniMax-M2.7(最新バージョン、最も強力な機能)を選択することをお勧めします。次にEnterキーを押して確認します。

確認後、ウィザードには次のような確認情報が表示されます:
✓ Default model set to: MiniMax-M2.7
モデル設定が完了すると、ウィザードはチャットプラットフォームを接続するかどうかを尋ねます:
Connect a messaging platform? (Telegram, Discord, etc.)
● Set up messaging now (recommended)
○ Skip — set up later with 'hermes setup gateway'
ここではSkip — set up later with 'hermes setup gateway'(後で設定)を選択し、Enterキーを押してスキップします。
PS: 後続のステップでコマンドライン方式でWeChat Workを設定します。

ウィザードは設定完了の概要情報を表示し、Hermes会話をすぐに接続するかどうかを促します:

次のステップを続けます。
WeChat Workの設定を続ける前に、まずコマンドラインでモデル設定が正しいかどうかを検証できます。Hermes Agentは、ターミナルで直接Agentと会話できる組み込みコマンドラインチャットインターフェース(TUI)を提供します。
ここではコマンドラインにYを入力した後、Enterキーを押します。

または、後でターミナルで直接実行することもできます:
hermes
モデル設定が正しければ、Hermes Agentのウェルカムインターフェースが表示され、下部には現在使用中のモデル情報(例:MiniMax-M2.7 via minimax-cn)が表示されます。


入力ボックスに簡単なメッセージを入力してテストします。例えば:
こんにちは、自己紹介をお願いします

Enterキーを押して送信します。すべて正常であれば、Hermes AgentはMiniMaxモデルを通じて応答を生成し、ターミナルに表示します。

エラーメッセージ(例:API key invalidまたは接続タイムアウト)が発生した場合は、以下を確認してください:
hermes doctorを実行して診断可能)検証が成功したら、/quitを入力し、Enterキーを押してTUIインターフェースを終了し、コマンドラインに戻ります。
/quit

Hermes Agentのゲートウェイシステムは、15以上の主要メッセージングプラットフォームの統合をサポートしており、中国国内で一般的に使用されるWeCom(WeChat Work)、DingTalk、Feishu(Lark)、および海外プラットフォームのTelegram、Discord、Slack、WhatsAppなどを含みます。単一のバックグラウンドプロセスで、すべての設定済みプラットフォームに同時に接続できます。各プラットフォームの機能比較は次のとおりです:
| プラットフォーム | 音声 | 画像 | ファイル | スレッド | ストリーミング出力 |
|---|---|---|---|---|---|
| CLI(コマンドライン) | ✅ | ✅ | ✅ | — | ✅ |
| WeCom(WeChat Work) | ✅ | ✅ | ✅ | ✅ | ✅ |
| DingTalk | ✅ | ✅ | ✅ | — | ✅ |
| Feishu/Lark | ✅ | ✅ | ✅ | ✅ | ✅ |
| Telegram | ✅ | ✅ | ✅ | ✅ | ✅ |
| Discord | ✅ | ✅ | ✅ | ✅ | ✅ |
| Slack | ✅ | ✅ | ✅ | ✅ | ✅ |
| — | ✅ | ✅ | — | ✅ | |
| Signal | — | ✅ | — | — | ✅ |
| — | ✅ | ✅ | ✅ | — |
以下では、Telegramを例として、ゲートウェイを設定する方法をステップバイステップでデモンストレーションします。
検索されたすべての資料と以前のスクリーンショットの内容に基づいて、Telegram接続セクションのための準備されたMarkdownチュートリアル内容は次のとおりです:
WeComは、中国で最も一般的に使用される企業向けインスタントメッセージングツールの1つです。Hermes Agentは、WebSocket方式によるWeComへの接続をネイティブでサポートしており、パブリックIPアドレスが不要で、Webhookコールバックアドレスも不要で、設定が簡単です。
モデル検証が成功した後、WeComをチャットチャネルとして設定する必要があります。これにより、WeChatメッセージを送信するようにHermes Agentと会話できます。
ブラウザでWeCom管理コンソールを開きます。
WeCom QRコードスキャンを使用してログインします(WeCom組織の管理者権限が必要です)。
ヒント: まだWeCom組織を持っていない場合は、無料で登録できます。WeCom公式ウェブサイトにアクセスし、「今すぐ登録」をクリックして、プロセスに従って組織を作成します。

管理コンソールにログインした後、左側のメニューバーでセキュリティと管理を見つけてクリックします。

管理ツールをクリックし、スマートゾーンでスマートロボットを選択します。

作成ページでロボット作成ボタンをクリックします。

ポップアップウィンドウで手動作成を選択します。

スマートロボット作成ページで編集ボタンをクリックし、続くポップアップウィンドウでロボットのアバター、名前(例:「Hermes」)、説明情報を順に入力します。

ページの右下にスクロールし、APIモード作成を選択します。

次のページで必要に応じて可視範囲を設定します。

API設定でSecretを見つけ、後ろのクリックして取得ボタンをクリックします:

使用可能な権限でメッセージを選択します(他の権限は必要に応じて付与できます):

権限付与が完了したら、ページに戻り、保存ボタンをクリックします。

作成が完了すると、そのロボットの詳細ページに入り、次の2つの重要な情報が表示されます:
この2つの値をコピーして安全に保存してください。後でHermes Agentを設定する際に必要です。

セキュリティヒント: Secretはロボットのパスワードに相当します。他人に漏らさないでください。
サーバーターミナルに戻ります。先ほど取得したWeCom Bot IDとSecretをHermes Agentに設定する必要があります。
Hermes Agentのすべての機密情報(例:APIキー、Bot資格情報など)は~/.hermes/.envファイルに保存されます。次のコマンドを使用して、WeCom資格情報を1つずつ書き込むことができます。
ターミナルで次のコマンドを実行します(your-bot-idをステップ5.3でコピーした実際のBot IDに置き換えてください):
hermes config set WECOM_BOT_ID your-bot-id
例えば、Bot IDがbot_abc123xyzの場合、コマンドは次のようになります:
hermes config set WECOM_BOT_ID bot_abc123xyz
次のコマンドを実行します(your-secretをステップ5.3でコピーした実際のSecretに置き換えてください):
hermes config set WECOM_SECRET your-secret

WECOM_DM_POLICYを設定することで、Hermes Agentにプライベートメッセージを送信できるユーザーを制限できます。ここではpairingに設定します。
これにより、未承認ユーザーがBotにプライベートメッセージを送信した場合、直接会話が開かれず、ペアリングコード検証プロセスがトリガーされます。Botは相手に1回限りのペアリングコードを送信し、サーバー側で確認する必要があります。
hermes config set WECOM_DM_POLICY pairing

WECOM_ALLOWED_USERSを設定することで、どのWeComユーザーがHermes Agentと会話できるかを制限できます:
hermes config set WECOM_ALLOWED_USERS your_user_id
複数のユーザーを許可する場合は、英語のカンマで区切ります:
hermes config set WECOM_ALLOWED_USERS user_id_1,user_id_2
WeComユーザーIDの取得方法:WeCom管理コンソール → 連絡先 → メンバーをクリック → 「アカウント」フィールドを確認、これがユーザーIDです。
一時的にアクセス制限が必要ない場合(個人テストのみ)、このステップをスキップできます。デフォルトでは、このBotに連絡できるすべてのWeComメンバーは会話できます(ペアリングが必要)。
ヒント: すべてのWeComユーザーがBotと対話できるようにしたい場合は、
hermes config set GATEWAY_ALLOW_ALL_USERS trueを実行できます。特定のユーザーのみにアクセスを許可したい場合は、hermes config set WECOM_ALLOWED_USERS user_id_1,user_id_2でホワイトリストを設定できます。
すべての設定が完了したら、Hermes Agentのメッセージゲートウェイを起動する必要があります。このゲートウェイは、WeComメッセージの受信と送信を担当します。
Hermes Agentをバックグラウンドで継続的に実行し、サーバー再起動後に自動的に起動するには、ゲートウェイをシステムサービスとしてインストールすることをお勧めします:
hermes gateway install

インストールが完了したら、サービスを開始します:
hermes gateway start

次のコマンドを使用して、いつでもゲートウェイサービスの実行状態を確認できます:
hermes gateway status

これで、Hermes Agentが完全に設定され、バックグラウンドで実行されています。
ここでWeComバックエンドに戻ります。ロボットのQRコードを取得してスキャンし、ダイアログボックスに追加できます:

WeCom内で任意のメッセージを送信した後、ペアリングメッセージが表示されます:

ペアリングメッセージの最後のコマンドをコピーし、サーバーコマンドラインに戻って貼り付け、Enterキーを押します。次の情報が表示されると、ペアリングが完了したことを示します。

ここでWeComに戻り、Hermes Agentとの会話を開始できます!

📬 No home channel is set for Wecom. A home channel is where Hermes delivers cron job results and cross-platform messages.のようなメッセージが表示された場合は、ダイアログボックスで直接/sethomeを送信して完了できます。
セキュリティヒント: Hermes AgentのWebUIは認証機能を提供していません。アクセスアドレスを知っている人は誰でも直接Agentを操作できます。WebUIを自分で有効化し、パブリックネットワーク経由でアクセスして使用することは強くお勧めしません。
~/.hermes/config.yamlでWeComのアクセスポリシーをさらに設定できます。例えば、どのグループがBotを使用できるかを制限したり、グループ内ユーザーのホワイトリストを設定したり:
platforms:
wecom:
enabled: true
extra:
dm_policy: "open" # プライベートチャットポリシー:open/allowlist/disabled
group_policy: "allowlist" # グループチャットポリシー:open/allowlist
group_allow_from: # 許可されたグループIDリスト
- "group_id_1"
現象: サーバーターミナルでWeComメッセージから提供されたペアリングコマンドを実行した後、次のメッセージが表示されます:
Code 'XXXXXXXX' not found or expired for platform 'wecom'.
Run 'hermes pairing list' to see pending codes.
原因: ペアリングコードには有効期限(1時間)があります。コマンドをコピーしている間に既に期限切れになったか、変更された可能性があります。
解決方法:
hermes pairing list
XXXXXXXX)を見つけます:Pending Pairing Requests (1):
Platform Code User ID Name Age
-------- ---- ------- ---- ---
wecom XXXXXXXX JIAYU JIAYU 1m ago
hermes pairing approve wecom XXXXXXXX
XXXXXXXXをリストで見た実際のペアリングコードに置き換えます。
上記の設定を完了した後、Hermes Agentを管理するために次のコマンドが必要になる場合があります:
| コマンド | 説明 |
|---|---|
hermes |
ターミナルで直接Hermes Agentとチャット(TUIインターフェース) |
hermes gateway |
フォアグラウンドでメッセージゲートウェイを起動 |
hermes gateway start |
バックグラウンドゲートウェイサービスを起動 |
hermes gateway stop |
バックグラウンドゲートウェイサービスを停止 |
hermes gateway status |
ゲートウェイサービスの状態を確認 |
hermes setup |
設定ウィザードを再実行 |
hermes setup model |
モデル/プロバイダーのみ再設定 |
hermes setup gateway |
チャットプラットフォームのみ再設定 |
hermes model |
モデルを切り替え |
hermes doctor |
設定問題を診断 |
hermes update |
最新バージョンに更新 |
hermes config |
現在の設定を表示 |
設定が完了したら、次のコマンドを使用してゲートウェイサービスを管理します:
# フォアグラウンドで実行(デバッグに適しています)
hermes gateway
# バックグラウンドで起動
hermes gateway start
# 実行状態を確認
hermes gateway status
# ゲートウェイを停止
hermes gateway stop
ヒント: 1つのゲートウェイプロセスは、すべての設定済みプラットフォーム(WeCom、Telegram、Discordなど)に同時に接続でき、各プラットフォームごとに個別のサービスを起動する必要はありません。
Discordが作成されました。皆さんの参加を歓迎し、Hermes Agentの高度な使用方法を一緒に探求しましょう!

Discordで高度なヒントを解除
コミュニティに参加するにはクリック
注:参加後、最新のプラグインテンプレートとデプロイメントプレイブックを入手できます
WhatsApp/企業微信に参加して専用の技術サポートを受ける
| チャンネル | スキャン/クリックして参加 |
|---|---|
| WhatsAppチャンネル | ![]() |
| 企業微信(WeCom) | ![]() |