Hermes Agentは、AI研究のリーディングカンパニーであるNous Research社によって開発された、自己進化機能とディープメモリーを備えたオープンソースの自律型AIインテリジェンスです。特定のIDEに限定されたプログラミングアシスタントや、単一モデルのAPIに基づいたシェルチャットボットとは異なり、Hermes Agentは、サーバー、クラウドホスト、またはローカル環境で長期間安定して動作する「デジタル従業員」として設計されています。また、長期記憶システムを備えており、セッションをまたいだ過去の会話を積極的に検索し、ユーザーの個人化された習慣の理解を時間の経過とともに洗練させていきます。長期記憶システムにより、セッションをまたいだ過去の会話を積極的に検索し、時間の経過とともにユーザーの個人化された習慣の理解を深めます。
Hermes Agentはエコロジカルロックインを拒否し、強力なルーティングシステムを備えています。ユーザーは、OpenAI、Anthropic、DeepSeek、Qwen、Kimi、その他200以上のオープンソースモデル上で、コード修正なしでHermes Agentを使用することができます。 OpenRouter ワンクリックでクロスプラットフォームのメッセージングゲートウェイとして使用できます。アプリケーションレベルでは、ワンクリックでクロスプラットフォームのメッセージングゲートウェイに変身し、Telegram、Discord、Slack、Flybook、WeChatに同時にアクセスすることができ、ユーザーはいつでもどこでも携帯電話からサーバーにコマンドを与えることができます。内蔵のリアルサンドボックス隔離メカニズム、詳細なブラウザ操作機能、独自の自然言語スケジューリングシステムと組み合わせることで、Hermes Agentは、あらゆる種類の複雑なウェブ検索、コード発見、O&M自動化タスクを安全に完了することができます。
機能一覧
- 自動学習とスキルの進化内蔵された自己進化学習ループにより、インテリジェンスは複雑な複数ステップのタスクを完了した後、経験を自動的に要約し、再利用可能なスキルを生成することができる。
- クロスプラットフォームのメッセージングゲートウェイ強力な内蔵ゲートウェイシステムにより、Telegram、Discord、Slack、WhatsApp、Signal、Feishu、WeChat、Eメールを通じて、デバイスをまたいだシームレスな会話の流れが1回の導入で可能になります。
- ゼロコードモデル間のシームレスな切り替え多数のビッグモデル・サービス・プロバイダーと互換性があり、コマンドライン入力コマンドで、OpenAI、Anthropic、DeepSeek、Hugging Face、Kimi、OpenRouter(200以上のビッグモデル)、およびローカルのプライベート・エンドポイントを使用してモデルを展開するようにすばやく切り替えることができます。
- 自然言語による時間指定タスクスケジューリング強力なCron自動化システムを内蔵。例えば「毎晩12:00にデータベースをバックアップする」、「毎日午前8:00に業界情報をプッシュする」など。
- 安全なマルチサンドボックス・コード実行柔軟なターミナル・バックエンド設定は、ローカルホスト、Dockerコンテナ、リモートSSH、Singularity、Modalなど、複数の隔離された環境でのシステムコマンドやPythonスクリプトの実行をサポートし、ホストシステムのセキュリティを確保します。
- パラレル副知性体委任スケジューリング非常に複雑なワークフローに対しては、独立した対話コンテキストと操作端末を持つ、並列処理のための分離されたサブインテリジェンス体の生成をサポートし、複雑なタスクの実行効率を大幅に向上させる。
- マルチモーダル制御による包括的なウェブブラウジングネイティブWeb検索、高レベルブラウザ自動化(Playwrightベース)、視覚画像認識と分析、テキスト音声合成(TTS)、マルチモーダルなクロスモデル推論。
- MCPサーバーとIDEをシームレスに連携後援 MCP (Model Context Protocol)サーバーモードで、Cursor、VS Code、または Claude デスクトップは、地域開発環境の最強の外部ブレーンとなる。
ヘルプの使用
エルメスエージェントは、バックグラウンドで長時間稼働する「仲間を増やす」AIインテリジェンスであり、非常に多機能で拡張性に優れています。このガイドでは、その無限の可能性をフルに活用していただくために、インストールから導入、サービスプロバイダの設定、コア機能の高度な使い方まで、初心者でも直接自分の自律知能システム一式を構成できるよう、操作手順をステップバイステップで詳しく解説します。
I. システムのインストールと環境の準備
Hermes Agentはすべての主要なオペレーティングシステムをサポートしています。完全なエンドポイントコントロールのために、Linux、macOS、またはクラウドVPS(手頃なホスティングのために月額5ドルでも)上に展開することが公式に推奨されています。
1.Linux/macOSのワンクリックインストールプロセス
通常のUnixライクなシステムを使っている場合は、システム・ターミナルを開き、以下の公式ワンクリック・インストーラー・スクリプトを実行してください。インストーラーは非常に自動化されており、Pythonの実行環境、Node.jsの依存関係、そして hermes コアグローバルコマンドが注入されるには、システムに git 準備はできている:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
スクリプトが実行されると、ターミナルに設定の書き込みが完了したことが表示されます。この時点でシェル設定ファイルをリロードして、新しいシステムコマンドが直ちに有効になるようにしてください:
source ~/.bashrc # 如果您使用的是 Zsh,请运行 source ~/.zshrc
2.Windowsユーザー向けインストール手順
このプロジェクトは現在、ネイティブのWindowsコマンドラインからの直接実行をサポートしていません。 Windowsユーザーは、まずWSL2(Windows Subsystem for Linux)を有効にしてインストールする必要があります。MicrosoftストアからUbuntuをインストールした後、そのサブシステム用のターミナル・アプリケーションを開き、上記の最初のポイントで説明したように、Linuxワンクリック・インストール・スクリプトを実行する。
3.Dockerコンテナ化に基づくワンクリック配備(推奨)
Dockerのデプロイは、サーバーホスティング環境を完全にクリーンに保ちたい場合や、クラウドに常駐するゲートウェイとして実行する必要がある場合に強く推奨される:
# 首先创建一个数据存储目录,用于持久化保存所有的 API 配置、历史记忆和进化技能
mkdir -p ~/.hermes
# 交互式启动容器,并进入系统的首次初始化配置向导
docker run -it --rm -v ~/.hermes:/opt/data nousresearch/hermes-agent setup
このコマンドは、スマートのコンフィギュレーション・ファイルをホストの ~/.hermes ディレクトリに保存します。この方法の優れた点は、クロスバージョンアップグレードのために新しいバージョンのシステムイメージを取り出したとしても、AIとのセッション履歴や設定ファイルがすべて失われないことです。
II.大規模モデルへのアクセスおよび機能サービス構成(プロバイダー・セットアップ)
エルメスの核となる強みは、単一のモデルやクラウドベンダーに縛られないことだ。インストール後、私たちはスマートボディに “スマートブレイン ”を割り当てる必要がある。
1.インタラクティブなマクロモデル初期化設定
正常にインストールされたターミナルで以下のコア設定コマンドを入力し、ビジュアル選択ウィザードを開始します:
hermes model
このコマンドは、ターミナルでサポートされているすべてのモデルプロバイダ行列を一覧表示します。キーボードの矢印キーを使って直接選択でき、OpenAI Codex、Anthropic (Claude)、DeepSeek、Ali Tongyi Qianqian (Qwen)、Kimi (Moonshot)、MiniMax、さらにはOpenRouter(200以上の高品質なオープンソースおよびクローズドソースのモデルを統合)までサポートされています。数多くのプラットフォーム
ご希望のターゲット・サービス・プロバイダを選択すると、システム・インターフェースは対応するAPIキー(API KEY).例えば DeepSeek プラットフォームに適用したキーを貼り付け、エンターキーを押すだけで、すべての基本的なパラメータとコンテキストの長さ検出作業システムが自動的に処理されます。
2.デプスファンクションスイッチとサンドボックス設定
高度な権限制御(アクティブ・ウェブ・ブラウジングを許可するかどうか、ローカル・ファイル・システムの読み取り/書き込み権限を許可するかどうかなど)を行う必要がある場合は、ターミナル上でいつでも以下のコマンドを実行できる。 hermes tools コマンドで個々のモジュールのオン・オフを切り替える。または hermes setup いつでもグローバル設定ページにアクセスして、グローバルな調整を行うことができます。
III.コアの使用パターンに関する運用ガイダンス
1.コマンドライン・インタラクション・イマージョン(CLIチャット)
開発者やマニアックな操作が好きなユーザーにとって、それを体験する最も直接的な方法は、ターミナル上で直接起動させることだ:
hermes
これを実行すると、フルスクリーンの複数行編集をサポートするTUI(ターミナル・ユーザー・インターフェース)が表示される。これは単なるダイアログボックスではなく、オペレーティングシステムレベルのコンソールです。カレントディレクトリのすべての画像ファイルの名前を変更するスクリプトをPythonで書いて実行してください」と頼むだけで、自動的にコードを生成し、システムコマンドを発行し、最終的な実行結果をフィードバックしてくれます。
高度な対話テクニック:ダイアログボックスにスラッシュを入力する / を押すとショートカットコマンドのフルメニューが表示されます。 Ctrl+B コンピュータのマイクを直接呼び出し、リアルタイムの対話録音の音声を開くことができます。 /voice tts また、インテリジェント・ボディー・ボイスにプロセスの結果を放送してもらうこともできる。
2.クロスプラットフォームのソーシャルゲートウェイ展開
Hermes Agentを使えば、「一度導入すれば複数のデバイスでシームレスに接続」できる。専用のカスタマーサービスやアシスタントに変えることができ、Telegram、Discord、Slack、その他の主要なIMアプリケーションに接続できる。
常駐Dockerデプロイメントゲートウェイの場合、例えば hermes setup テレグラム・ボット Token その後、以下のデーモン・コマンドを実行するだけである:
docker run -d \
--name hermes \
--restart unless-stopped \
-v ~/.hermes:/opt/data \
nousresearch/hermes-agent gateway run
コンテナを起動すると、あなた専用のスーパーアシスタントが24時間オンラインになる。携帯電話のTelegramから、いつでもどこでもメッセージやタスクを送ることができる。基礎となるセッション状態はすべてつながっているので、コンピューター端末で設定した仕事の半分は、仕事帰りに携帯電話のチャットボックスでフォローアップできる。
第四に、シーン練習の核となる特徴である。
1.ウェイクアップコールのためのCronオートメーション 自然言語
時間指定の自動化タスクを設定するには、以前は開発者が難解なCrontab式やシステムスクリプトを書く必要があったが、Hermes Agentは単にダイアログテキストを送るだけだ。
実践事例毎晩23時にGitHubにアクセスして、今日私のリポジトリに新しいissueが追加されたかどうかを確認し、主要なコンテンツを抽出して、私のSlackチャンネルに中国語でサマリーを送ってください」とチャット・インターフェースで言ってください。システムはすぐに時間サイクルのセマンティクスを理解し、バックグラウンドで永続的な時間指定タスクを作成します。あなたは /cron list コマンドで実行中のスケジュールのリストを見ることができる。
2.安全なサンドボックス化されたバックエンドコードの実行
AIにシステム・コマンドの実行権限を与えることは、システム・クラッシュのリスクを伴うが、バックエンドの分離により、全ては制御下にある。
ハンズオン・ガイドコンフィギュレーションテーブルの変更 config.yaml意志 terminal.backend 属性の値は docker(もちろん遠隔操作も可能です) ssh またはクラウドサンドボックス modal).その後、パッケージの依存関係のダウンロード、危険なコードのデバッグ、システムコマンドのプロービングなどはすべて、厳密なファイルリソースの制約がある読み取り専用のDockerネームスペースサンドボックスに完全に閉じ込められます。タスクがうまくいかずシステムレベルのクラッシュを引き起こしても、実際のコンピュータのファイルやオペレーティングシステムには少しも影響しません。
3.最新のIDEツールとのMCPサーバーモード連携を有効にする
プロのプログラマーのために、Intelligence はバックグラウンドで MCP サービスモード で実行することができる。このモードでは、内部ストレージコンテキストの通信プロトコルを公開できます。
ハンズオン・ガイドローカルでサービスを実行した後、最先端のAIプログラミングツールを開くことができます! Cursor あるいはVS Codeで、LAN上のHermes AgentをMCP拡張ソースとして追加します。そうすれば、IDE内部の人工知能とバックグラウンドで動作している全方位のAIを通信させることができ、コードを書いているときに「多方向のビッグモデル、クロスレイヤーのインテリジェントな共同作業」という究極のオフィス形態を実現することができます。
アプリケーションシナリオ
- 詳細な情報検索が可能な、24時間365日のクロスサイト・デジタルアシスタント
サーバーに常駐しているHermesのデプロイメントを、Telegramのような個人の携帯電話に結びつけることができます。コンピュータのない外出先でも、携帯電話に音声でリクエストを送ることができます(例えば、「ビッグモデル技術の開発に関する今日の最新の業界レポートを検索し、重要なポイントの短い要約を作成するのを手伝ってください」)。エルメスは自動的にクラウド上のブラウザコントロールを起動し、ウェブページをクロールし、広告をフィルタリングし、本文を抽出し、論理的要約のために選択されたビッグモデルを呼び出し、構造化された情報を携帯電話のチャットボックスに送り返します。Hermesは次に、論理的要約のために選択されたビッグモデルを呼び出し、構造化されたメッセージを携帯電話のチャットボックスに送り返します。 - デベロッパーコードのデバッグ支援、サーバーのインテリジェントな運用とメンテナンス
O&M開発者は、システムターミナルや企業WeChatなどの内部チャネルを通じて、インテリジェンスに直接O&M指示を出すことができます。独立したサンドボックステスト機構とシステムシェル操作権限により、開発者はエルメスに指示してリモートサーバーに入り、エラーログのトラブルシューティング、Nginxコンテナの再デプロイと設定、メモリリークの原因の分析、さらには安全で隔離された環境で様々なシステム修復Pythonスクリプトを事前に実行し、自らエラーを修正することができ、上級の「シニア運用保守エンジニア」として機能する。運用エンジニア」。 - 企業向け無人データレポート処理と時間指定配信の自動化
Cronスケジューリングと並列サブインテリジェンスの組み合わせは、企業のミドルオフィスやバックオフィスにおける複雑なデータの集約に最適である。インテリジェンスに明確な自動化指示を与えることができる。“毎週金曜日の午後4時に、プロジェクトチームの週報記録をフライング・ブック・ドキュメント上で自動的に読み取り、データ可視化チャートを変換し、電子メールとSlackを通じて各部門の責任者に配布する”。 その後、インテリジェンスはバックグラウンドで安定したランタイム・ストリームを確立し、ネットワークやその他の異常が発生した場合でも、内生的なリトライ・メカニズムを使用して、業務が時間通りに完了するようにする。
QA
- エルメスエージェントは無料ですか?将来的にはどのように課金されるのでしょうか?
ヘルメス・エージェント・システムは、MITプロトコルに基づく完全なオープンソースであり、すべての機能モジュールは無料で提供されています。ただし、システムの思考ハブが大規模言語モデルにアクセスする必要があるため(OpenAI API、DeepSeekオープンプラットフォーム、クラウドコンピューティングノードへのアクセス設定など)、APIコールのこの部分のToken料金は、お客様が対応するモデルサービスプロバイダに支払う必要があり、システムは価格と月額料金の差額を請求しません。 - メインで使っているコンピューターがウィンドウズの場合、ダブルクリックするだけでインストールできますか?
現在、基礎となるシステムは多数のネイティブなUnixエコシステム・コンポーネントに依存しているため、現時点ではWindowsコマンドプロンプト(CMD / PowerShell)からのネイティブな実行はサポートされていません。Windowsユーザーは、WSL2 (Windows Subsystem for Linux)をインストールし、Ubuntu環境をインストールし、インストールスクリプトをサブシステムのターミナルで実行してシームレスに実行することをお勧めします。代わりに、コンテナ化されたデプロイのためにDockerを使用することもできます。 - スクリプトやコマンドを能動的に実行できるため、誤ってシステムファイルを削除するコードを実行してしまったらどうするのか?セキュリティはどのように保証されるのだろうか?
このようなリスクに対処するために、強力なバックエンドの実行分離メカニズムがシステムに組み込まれています。必要なのは、実行設定をDocker、リモートSSH、Singularity、またはModalプラットフォームのサンドボックスに基づいて設定するだけだ。こうすることで、インテリジェンスの物理的な端末操作やシステムコマンドはすべて、パーミッション制限のある隔離されたコンテナに限定され、インテリジェンスがモデルを幻覚してエラーコードを出力したとしても、ホストコンピュータのシステムファイルにダメージを与えることは決してできなくなります。 - 特定のモデルがあまりスマートでないと思った場合、使用中にいつでも基礎となるビッグモデルを変更するのは簡単ですか?
Hermes Agentの最大の特徴の一つは、システムロックとコード侵入をすべて拒否することです。いつでもhermes modelの命令により、基礎となるコードを1行も変更することなく、最大200以上のモデルのリストをシームレスかつ瞬時に切り替えることができます。論理的推論を扱うクローズド・ソースのパワー・モデルへの切り替えも、コーディングに特化したオープン・ソースのエンドポイント・モデルへの切り替えも、一瞬で行うことができる。 - その “自己進化のサイクル ”はどのように現れるのか?
インテリジェント・ボディが、これまで処理されていなかった複雑な一連のタスク(例えば、企業からデータを収集し、特定のフォーマットのMarkdown文書に変換する)の完了を支援する場合、そのバックエンドの学習システムは、ワークフロー全体と実行ロジックをプロアクティブに要約し、システム内でコードレベルの「スキル」を自動的に生成します。“次に同じような指示を出すとき次に同じような指示を出すときには、試行錯誤の段階を直接バイパスして、学習したスキルを直接正確に呼び出すことで、応答速度と処理精度の進化を実現することができる。
























