GitHub Repo
Hermes Agent 0.21.5、個別プロファイルの停止・起動に対応 共有ゲートウェイで部分的な保守が可能に
新版では、共有ゲートウェイ配下の指定エージェントを個別に停止・起動でき、永続化マーカーで停止状態を保持する。すでにディスパッチされたスケジュール済みジョブは継続し、旧版のマルチプロセス構成では互換性の確認も必要となる。

Nous Researchは9月24日、Hermes Agent 0.21.5をリリースした。タグは `v2026.9.24`。新版では、共有ゲートウェイ内の個別プロファイルに対する停止、起動、再起動の操作が追加された。管理者が1つのエージェントを保守している間も、ほかのプロファイルは同じプロセスから引き続きサービスを提供できる。これはコンテナイメージやホステッド環境でのデプロイ向けにまとめられたリリースで、分類別の詳細な説明は0.22.0の公開時に予定されている。[リリースノート](https://github.com/NousResearch/hermes-agent/releases/tag/v2026.9.24)
Hermesの各プロファイルには、研究、執筆、コーディング用のエージェントをそれぞれ割り当て、別々のメモリやメッセージングプラットフォームの認証情報を使わせることができる。共有ゲートウェイは、それらのメッセージ入口を1つのプロセスに集約する。運用面では、今回の拡張により、一元管理と部分的な保守を両立できるようになった。同じマシンで複数の低トラフィックなボットを動かすデプロイに適している。[公式アーキテクチャドキュメント](https://hermes-agent.nousresearch.com/docs/user-guide/multi-profile-gateways)
リリースタグ内のCLI実装は、まずプロファイル固有のライフサイクル操作を試み、その後にシステムサービスの管理フローへ進むかどうかを判断する。この順序により、既存コマンドからプロファイル単位の制御を行える。一方で、デプロイスクリプトは現在の構成が共有プロセスか独立プロセスかを判別する必要があり、コマンド名が同じだからといって影響範囲も同じだと判断することはできない。[バージョンのコード](https://raw.githubusercontent.com/NousResearch/hermes-agent/v2026.9.24/hermes_cli/gateway.py)
`hermes -p coder gateway stop` を実行すると、システムはまず該当プロファイルのディレクトリに `gateway.parked` を書き込み、主プロセスにそのプロファイルの通信インターフェースを無効化するよう要求する。また、関連する作業を以後のスケジュールポーリングから除外する。停止状態は主プロセスの再起動後も保持され、既存の会話とスケジュール定義は残る。起動するとマーカーが削除され、再起動すると設定が読み直されて、そのプロファイルの接続が再構築される。[バージョンのドキュメント](https://github.com/NousResearch/hermes-agent/blob/v2026.9.24/website/docs/user-guide/multi-profile-gateways.md)
この操作には明確な境界がある。スケジューラーからすでにディスパッチされた作業は停止しない。制御チャネルからリクエストの確認応答がない場合、CLIは警告を表示し、主プロセスは状態を反映するため30秒ごとにマーカーを再スキャンする。インターフェースの終了や接続の切断には時間がかかることもある。デフォルトプロファイルの停止・起動は主プロセス全体に作用するため、個別プロファイルの停止を、実行中のすべての作業を直ちにキャンセルする操作とみなすことはできない。[停止時の動作と制限](https://hermes-agent.nousresearch.com/docs/user-guide/multi-profile-gateways)
アップグレードでは、構成トポロジーの互換性も確認する必要がある。バージョンのドキュメントによると、共有モードを無効にしていた従来の設定は有効に書き換えられ、通知が表示される。`gateway.standalone: true` を指定すると、特定のプロファイルを一時的に別プロセスで実行できるが、公式には移行措置と位置づけられている。セカンダリプロファイルのWhatsAppブリッジとダッシュボードのスコープは、引き続き未対応事項として挙げられている。エンジニアリングチームは、停止後のメッセージ受信、スケジュールのディスパッチ、再起動後の復旧を検証し、その後、移行用設定の削除に関する告知を追う必要がある。[互換性に関する説明](https://github.com/NousResearch/hermes-agent/blob/v2026.9.24/website/docs/user-guide/multi-profile-gateways.md)