ブログ

/

ガイド

/

Hermes Agentをローカルで実行する方法(Atomic Chatを使用)

Hermes Agentをローカルで実行する方法(Atomic Chatを使用)

Hermes AgentはNous ResearchのオープンソースAIエージェントです。クラウドAPIの代わりにローカルモデルを使い、すべてを自分のマシン上で実行できます。このガイドでは、Atomic Chatを使って一から設定します。

Hermes Agentをローカルで実行する方法(Atomic Chatを使用)
Andrew Dyuzhov
Andrew Dyuzhov
Calendar icon

July 27, 2026

目次

Hermes Agentをローカルで実行するのは、クラウドプロバイダーに依存せずプライベートなAIエージェントを用意する分かりやすい方法です。Hermesをローカルモデルに接続すれば、ツールを使い、タスクを自動化し、以前の作業を記憶し、インターネット接続がなくても動き続けるエージェントを使えます。

このガイドでは、次の手順を解説します。

  • コンピューターにHermes Agentをインストールする。
  • Atomic ChatでローカルAIモデルをダウンロードして実行する。
  • HermesをローカルのOpenAI互換エンドポイントに接続する。
  • Hermesのダッシュボードで設定を確認する。
  • Hermesを起動し、ローカルモデルでタスクを実行する。

Hermes Agentとは?

Hermesは、Nous Researchが開発したオープンソースの自己改善型AIエージェントです。AIモデルをツールに接続し、タスクや目標を達成するまで計画、実行、反復を行えるようにするオーケストレーションフレームワークです。

HermesはOpenClawで導入された多くの考え方を引き継ぎ、独自のエージェント処理ループを加えています。完了したタスクから再利用可能なスキルを生成して継続的に改善でき、永続メモリにメモを保存することで、セッションをまたいでプロジェクトや好みを記憶します。また、過去の会話を検索したり、内蔵のcronスケジューラーで作業を自動実行する予定を設定したりできます。

Hermesの中心にあるのは、記憶、再利用可能なスキル、以前の作業のコンテキストを蓄積することで、使い続けるほど役立つようになるという考え方です。

Hermesの大きな強みの一つは、特定のモデルに依存しないことです。Nous Portal、OpenRouter、OpenAI、その他のOpenAI互換APIを通じてクラウドモデルを使うことも、ローカルモデルサーバーに接続することもできます。この記事では後者の方法を紹介します。

‍

Hermes Agentのウェブサイト:使う人とともに成長するエージェント

Hermes Agentをローカルで実行する理由

ローカルで動かすAIモデルをHermesに使うと、複数の利点があります。主なものは次のとおりです。

  • データがマシン内にとどまります。プロンプト、ファイル、応答がシステムの外に出ないため、第三者のプロバイダーに送られません。
  • 利用料がかかりません。ローカルモデルはトークン単位で課金されないため、API料金を気にせず、長時間かかるタスクをHermesに任せられます。
  • レート制限がありません。ローカルで動くHermesは、APIの利用枠やリクエスト制限に縛られません。
  • オフラインで動きます。モデルをダウンロードすれば、Hermesはインターネット接続なしでも動作を続けられます。
  • モデルを自分で選べます。好きなオープンモデルを実行し、いつでも別のモデルに切り替えられます。

環境を準備する

まず、Hermesエージェントをローカルで実行するために必要なものを用意します。

  • Hermesエージェント本体
  • ローカルAIモデル用の推論エンジン

Hermesはエージェントであり、モデル自体を実行するものではありません。モデルと外部ツールをつなぎ、システムを操作できるようにする制御層として動きます。

そのため、ローカルモデルをダウンロードして実行し、Hermesから利用できるようにするローカルモデルサーバーが必要です。この手順では、私たちが開発した無料のオープンソースのローカルAIアプリAtomic Chatを使います。ほかのアプリでも対応できます。主な選択肢にはOllama、LM Studio、Jan AIがあります。比較はおすすめのローカルLLMアプリ一覧をご覧ください。

HermesはmacOS、Linux、Windowsで動き、Atomic Chatもこの三つすべてに対応しているため、どの環境でもこの構成を使えます。以下のスクリーンショットはmacOSのものです。Hermesのインストーラーには必要な依存関係がすべて含まれているため、PythonやNodeなどを手動でインストールする必要はありません。

ステップ1:Atomic Chatをインストールしてモデルをダウンロードする

Atomic ChatはHugging FaceからGGUF形式のオープンモデルをダウンロードしてマシン上で実行し、Hermesが呼び出せるローカルサーバーで提供します。

まず、atomic.chatからAtomic Chatアプリをダウンロードして開きます。

初回起動時に、Atomic Chatは開始用のモデルをいくつか提案します。モデルと量子化レベルはハードウェアに合わせたおすすめなので、基本的にはこの一覧から一つ選べます。

‍

おすすめのモデルが並ぶAtomic Chatの初期画面

Modelsから開ける内蔵のモデルブラウザーで、いつでも新しいモデルをダウンロードできます。モデルを選んでDownloadをクリックしてください。

‍

Atomic Chatのモデルハブ

モデルをダウンロードしたら、Integrationsタブを開き、上部のLocal API Serverパネルを探します。Local API Serverは、モデルをOpenAI互換サーバーで包むことで、Hermesから利用できるようにします。

ダウンロードしたモデルを現在のモデルに設定し、Start Serverをクリックします。デフォルトのサーバーアドレスはhttp://127.0.0.1:1337/v1です。後でHermesをモデルに接続する際に必要なので、このURLを覚えておいてください。

‍

Local API ServerとHermesのカードがあるAtomic ChatのIntegrationsタブ

ステップ2:Hermes Agentをインストールする

ターミナルで次のコマンドを実行すると、Hermesをインストールできます。

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

インストーラーの利用をおすすめします。管理されたuv、Python 3.11、Node.js、ripgrep、ffmpegを含むすべての依存関係を自動的に設定するためです。また、hermesコマンドをPATHに追加します。

代わりに、Hermes AgentのウェブサイトからGUIアプリ版をダウンロードすることもできます。

‍

ターミナルで動作するHermesのインストールスクリプト

シェルを再読み込みし、インストールを確認します。

hermes --version

‍

hermes --versionの出力

もう一つの簡単な方法は、Atomic Chat内のIntegrationsタブから直接Hermesをインストールすることです。Hermesを探し、横にあるRunボタンをクリックします。同じインストーラーが実行されるので、アプリ内から設定したい場合に使えます。

ステップ3:Hermesの接続先をローカルモデルにする

ローカルAIモデルのサーバーが動いたら、Hermesがそれを使うように設定します。Hermesには、任意のOpenAI互換エンドポイントを追加できるcustomプロバイダーの選択肢があります。Atomic Chatのローカルサーバーのアドレスを指定してください。

hermes config set model.provider custom
hermes config set model.base_url http://127.0.0.1:1337/v1
hermes config set model.default atomic-chat-local

‍

ローカルエンドポイントを指定するhermes config setコマンド

モデル名には、ローカルサーバーが返す名前を使います。curl -s http://127.0.0.1:1337/v1/modelsで確認できます。Hermesは設定を~/.hermes/config.yamlに書き込むため、セッションをまたいで保持されます。

ステップ4:ダッシュボードからHermesを管理する

Hermesには、設定、セッション、キーを管理するウェブダッシュボードが付属しています。次で起動します。

hermes dashboard

コマンドラインでHermesをインストールした場合は、ブラウザーのアドレス欄にhttp://127.0.0.1:9119を貼り付けるとダッシュボードを開けます。ウェブサイトからGUIアプリ版をインストールした場合は、アプリからアクセスできます。ダッシュボードには、セッション、モデル、ログ、cronジョブ、MCPサーバーがあります。

‍

Hermesのウェブダッシュボード:セッション画面

Configページでは、ステップ3の接続設定を確認できます。Generalのモデルがatomic-chat-localになっていれば、Hermesがローカルサーバーに向いていることを確認できます。

‍

ローカルモデルが表示されたHermesダッシュボードの設定

ステップ5:ローカルモデルでHermesを実行する

これで、Hermesエージェントをローカルで使う準備ができました。引数を付けずにhermesを実行してエージェントを起動します。バナーには使用中のモデルとしてatomic-chat-local · Nous Researchが表示されます。メッセージを入力すると、HermesがローカルAIモデルを使って回答します。

‍

ローカルモデルでターミナル上を動くHermes

Hermes AgentとOpenClawの比較

OpenClawを使ったことがあれば、Hermesにもすぐに慣れるはずです。ツールを使い、ユーザーに代わってタスクを進めるAIエージェントという基本的な考え方は同じですが、使うほど能力を高める機能がいくつか加わっています。両者の設定を比較したい場合は、関連するOpenClawエージェントをローカル実行するガイドも用意しています。

最も大きな違いは、スキルを生成して再利用するHermesの機能です。タスクの完了後、ワークフローの一部を再利用可能なスキルとして保存し、継続的に改善して、今後の似たタスクに適用できます。永続メモリも備えており、毎回一から始める代わりに、過去の会話、プロジェクト、好みをセッション間で記憶します。

すでにOpenClawを使っている場合、移行は簡単です。hermes claw migrateコマンドが、設定、記憶、スキル、APIキーを含む既存の~/.openclawディレクトリをインポートします。ドライランにも対応しているため、ディスクに書き込む前に変更を確認できます。

よくある質問

Atomic ChatでHermes Agentをローカル実行する際によくある質問です。

Hermes Agentは何に使うものですか?

Hermes Agentは、LLMと複数のツールを使ってタスクを自動化できる、Nous ResearchのオープンソースAIエージェントです。コマンドライン、ウェブ画面、Telegram、Discord、Slackなどの対応チャットプラットフォームから実行できます。有効にするツールに応じて、シェルコマンドの実行、ファイル操作、ウェブの閲覧、定期タスクの設定、複数手順のワークフローの自動化を行えます。特定のモデルに依存しないため、クラウドAPIにも、自分のハードウェアで動くローカルモデルにも接続できます。

Hermes Agentは無料ですか?

はい。Hermes AgentはMITライセンスで公開されたオープンソースであり、無料でダウンロード、使用、改変できます。ローカルモデルでHermesを動かす場合はAPI料金がかかりません。OpenAI、OpenRouter、Nous Portalなどの有料プロバイダーに接続する場合は、そのプロバイダーが定めるモデル利用料を支払います。

Hermes Agentの実行費用はどのくらいですか?

ローカルモデルを使う場合、トークン単位の料金はなく、必要なのは実行するハードウェアと電力の費用だけです。ホストされたモデルを使う場合は、プロバイダーによって変わります。OpenAIやOpenRouterなどは通常、エージェントが使う入力・出力トークン数に応じて課金します。ほかのプロバイダーでは、サブスクリプションや従量制の料金を採用する場合もあります。長いワークフローや頻繁な実行では、APIの従量課金がないローカルモデルのほうが、一般に大幅に安くなります。

Hermes Agentに最適なローカルモデルは何ですか?

Hermesはほとんどのタスクでツールを使うため、ツール呼び出しに対応したモデルで最もよく動きます。Atomic Chatでは、モデルカタログをフィルターして、ツール呼び出しに対応したモデルを表示できます。最近のデスクトップやノートPCの多くでは、QwenやGemmaなど、4B-12Bパラメータの指示調整済みモデルが、速度、メモリ使用量、能力のバランスに優れています。大きなモデルほど一般に良い結果を得られますが、RAMやVRAMも多く必要です。

まとめ

Hermesを使えば、自分のハードウェアで高機能なAIエージェントを動かしやすくなります。Atomic Chatと組み合わせれば、始めるのにクラウドAPIは必要ありません。ローカルモデルが動けば、Hermesはそれを使ってタスクの自動化、ツール呼び出し、永続メモリの維持、再利用可能なスキルの作成を行いながら、データを自分のマシンに保持できます。新しいオープンモデルが登場しても、Hermesの使い方を変えることなく、同じワークフロー内で簡単に切り替えられます。AIエージェントをローカルで実行するための実用的な基盤になります。

要点

  • Hermes Agentは特定のモデルに依存せず、クラウドAPIでもローカルAIモデルでも動きます。
  • Atomic ChatでHermesをローカル実行すると、プロンプト、ファイル、会話を自分のマシン内に保持できます。
  • Atomic ChatはローカルモデルをOpenAI互換APIで提供するため、Hermesに簡単に接続できます。
  • ローカルモデルならトークン単位のAPI料金がなく、長時間動くエージェントのワークフローも無料で使えます。
  • Hermesはツール呼び出し、永続メモリ、再利用可能なスキル、予定されたタスクに対応し、複雑なワークフローを自動化できます。
  • Hermesのワークフローを変えずに、対応するローカルモデルを切り替えられます。
  • Hermesをローカル実行すると、プライバシーを高め、運用費用を抑え、AIエージェントを自分で完全に管理できます。
12GBのVRAMで動くローカルLLM|おすすめモデルと選び方

12GBのVRAMで動くローカルLLM|おすすめモデルと選び方

12GBのVRAMで使うローカルLLMを比較。モデルの選び方、量子化形式、メモリ使用量を確認し、PCのスペックに合うモデルを探せます。

9/30/26

15分

Claude Sonnet 5.5の代替モデル:ベンチマークとローカルAIモデル

Claude Sonnet 5.5の代替モデル:ベンチマークとローカルAIモデル

Claude Sonnet 5.5をOpus、Fable、GPT-6 Astraと比較し、お使いのハードウェアに合うローカルのQwen、Ornith、Bonsaiモデルを選びましょう。

9/29/26

13分

Jev 1.13はローカルで実行できる?Layaセットアップガイド

Jev 1.13はローカルで実行できる?Layaセットアップガイド

Jev 1.13はローカルで実行できるのでしょうか?その仕組みを学び、JevとLayaのTetris比較デモを見て、独立したローカルの代替モデルとしてLayaをセットアップしましょう。

9/25/26

12分

ローカルで使える画像生成AI|モデル・アプリ比較【2026年】

ローカルで使える画像生成AI|モデル・アプリ比較【2026年】

ローカルAI画像生成ツールを比較し、7つのモデルをRTX 5090でベンチマーク測定しました。生成画像の例、生成速度、メモリ使用量、ライセンスの制限を確認できます。

9/25/26

14分