- 公式サイト: hermes-agent.nousresearch.com
- すぐに始める:クイックスタート
- GitHub:NousResearch/hermes-agent
主な機能
インテリジェントエージェント
永続メモリを備え、ツール呼び出し、ファイルの読み書き、コード実行にネイティブ対応
マルチチャネル連携
Telegram、Discord、Slack、WhatsAppなどに対応した統合メッセージングゲートウェイ
オープンなモデルエコシステム
あらゆるOpenAI互換APIに対応するCustom Endpoint機能を内蔵
前提条件
1
Mixrouteのアドレスを用意
利用可能なMixrouteのアドレスを取得します。例:
https://api.mixroute.ai/v1ネイティブAPIを使用する必要がある場合は、APIドキュメントのエンドポイントに従って設定する必要があります。エンドポイントの違いによるエラーや問題を避けるため、このガイドの設定を維持することをおすすめします。
2
APIキーの取得
MixrouteコンソールでAPIキーを生成してください
3
モデルの選択
使用するモデル名を決めてください。MixrouteコンソールのモデルID(例:
gpt-5.5)と完全に一致する必要がありますHermes Agentには、少なくとも64Kトークンのコンテキストウィンドウをサポートするモデルが必要です。モデルを選択する際にこの要件を確認してください。満たしていない場合、コンテキスト不足のエラーが発生する可能性があります。
Hermes Agentをインストールする
- Linux / macOS / WSL2
- Windows
- ターミナルで公式のワンクリックインストールスクリプトを実行してください。
Quick setupモードを選択してデプロイし、基本設定を行います。ProviderとModelの詳細については、mixroute連携の設定を参照してください。
- インストール後、ターミナルの環境変数を再読み込みします。
hermes --versionを実行してください。バージョン番号が表示されれば、インストールは成功です。Mixroute連携を設定
これは連携手順の中で最も重要なステップです。Hermes Agentには対話型メニューが用意されているため、コードの記述や設定ファイルの手動編集は不要です。表示される案内に従って、MixrouteのURL、キー、モデル名を入力するだけです。設定後に設定内容を変更したい場合や、対話型ガイドでプロバイダーの設定を完了できなかった場合は、Hermes Agentのデプロイ後、いつでも
hermes modelを実行して以前の設定を上書きし、新しいURL、キー、モデル名を入力できます。1
プロバイダーを選択
矢印キーでCustom Endpoint(または同様の「カスタムエンドポイント」項目)まで移動し、Enterを押して確定します。
2
ベースURLを入力
Mixrouteのアドレスを入力します。例:
3
APIキーの入力
Mixrouteコンソールで生成したAPIキーを入力します。例:
4
モデル名を入力
使用するモデルを入力してください。例:
5
APIモードを選択する
Hermesには4つの互換モードがあります。モデルに合わせて選択してください。HermesのデフォルトはAuto-detectです。
Auto-detect [current]
HermesのURLヒューリスティックを使用します。標準的なOpenAI互換エンドポイントに最適です。Chat Completions
標準的なOpenAI互換サーバーには/chat/completionsを使用してください。Responses / Codex
Codex互換のツール呼び出しバックエンドには/responsesを使用してください。Anthropic Messages
Anthropic互換エンドポイントには/v1/messagesを使用してください。
スマートルーティングの連携(任意)
主要な設定のリファレンス
- 従来のAPIノード
- スマートルーティングノード
連携の確認
設定後、Hermesを起動して会話を開始します。モデルが正常に応答すれば、連携は成功しています。
モデルの確認と切り替え
現在のモデルを確認してすばやく切り替えるには、会話内で次のコマンドを直接入力してください。FAQ
空のレスポンスまたはエラー
空のレスポンスまたはエラー
ベースURLの末尾が
/v1になっているか確認してくださいモデルが見つからないエラー
モデルが見つからないエラー
モデル名がMixrouteコンソールのモデルIDと完全に一致していることを確認します
APIキーが無効というエラー
APIキーが無効というエラー
Mixrouteコンソールで新しいキーを生成し、
hermes modelを再実行してください設定メニューへのアクセス方法がわからない
設定メニューへのアクセス方法がわからない
ターミナルで
hermes modelと入力し、Enterを押しますモデルを切り替えたい場合
モデルを切り替えたい場合
hermes modelを再度実行するか、会話内で/modelを入力してください以前の設定を変更したい場合
以前の設定を変更したい場合
hermes modelを再度実行すると、以前の設定が上書きされます。Windowsにインストールできない
Windowsにインストールできない
HermesはWindowsにネイティブ対応していません。先にWSL2をインストールし、WSL2のターミナルでインストールコマンドを実行してください
Mixrouteとの連携後は、Hermes Agentの以降のすべての機能(メッセージングゲートウェイ、スキル呼び出し、バックグラウンドサービスなど)が、Mixroute経由で選択したモデルを呼び出します。機能ごとにモデルプロバイダーを個別に設定する必要はありません。