Hermes AgentとHermes Desktopの違いとは?本体・GUI・モデル実行側の関係を整理

公開日
2026-06-08
更新日
2026-06-26
情報確認日
2026-06-26

Hermes Desktopを調べていると、Hermes Agent、CLI、TUI、Web Dashboard、LM Studio、Ollama、OpenRouterが一度に出てきます。先に役割で分けると、Hermes Agentは作業を進める本体、Hermes Desktopはその本体を画面から扱うGUI、LM Studio・Ollama・OpenRouterは実際にモデルを返すprovider側です。

導入前に確認すること

  • Windowsのバージョン、メモリ容量、GPU/VRAM、空き容量を確認する
  • 最初は軽量モデル、短い質問、少ない同時作業から始める
  • 公式サイトの対応OS、利用規約、モデルのライセンスを確認する

小型LLMをエージェントに使う時の現実ライン

小型LLMは、軽い分類、短い下書き、簡単なJSON出力の補助には使える可能性があります。一方で、長期自律作業、高精度判断、外部操作は、外部APIや人間確認を組み合わせるほうが安全です。

用途小型LLMに任せやすい外部APIや人間確認が必要
下書き短い文章案公開前の事実確認
分類少数ラベル重要な判定
ツール実行候補提示不可逆操作
長期作業計画の一部自律実行全体

Hermes Desktopでつながらない時の読み順

Hermes Desktopの設定を何度も変える前に、症状別ハブで provider 側、base URL、model ID、API key、PC負荷を分けて確認してください。

この記事で扱う範囲

このページは、Hermes Agent = 本体/core、Hermes Desktop = GUI/front end、LM Studio / Ollama / OpenRouter = model provider という役割の違いに集中します。LM StudioのBase URLやModel IDの具体手順は接続メイン記事へ分けます。

担当次に読むページ
Hermes Agent作業を進めるエージェント本体/articles/hermes-desktop-local-ai-windows/
Hermes DesktopAgentをGUIから扱う入口/articles/hermes-desktop-local-ai-windows/
LM StudioGGUFモデルを読み込みLocal Serverとして提供/articles/hermes-desktop-lm-studio/
OllamaCLI/API中心でモデルを提供/articles/hermes-desktop-ollama/
OpenRouter / DeepSeek外部APIのmodel provider/articles/hermes-desktop-provider-switching/

先に結論:Agentは本体、Desktopは画面、モデルは別の接続先

  • Hermes Agentは、作業を進めるエージェント本体・core側です。
  • Hermes Desktopは、そのHermes Agentをデスクトップ画面から扱うためのGUI / front endです。
  • 実際に文章を生成するモデルは、LM Studio、Ollama、OpenRouterなどのmodel provider側にあります。

Hermes AgentとHermes Desktopの違いを一言で言うと

Hermes AgentとHermes Desktopは、別々のチャットアプリを2つ選ぶ関係ではありません。公式Desktopドキュメントでは、Desktop AppはCLIやgatewayと同じHermes Agent coreを使い、config、API keys、sessions、skills、memoryも同じものを使うと説明されています。

つまり「Agent = 中核」「Desktop = その中核を画面から扱う入口」と見るのがいちばん混乱しにくいです。CLIやTUIで触るか、Desktopで触るかは操作面の違いで、LM StudioやOllamaのようなモデル実行ツールとは担当レイヤーが違います。

Hermes Agentとは

Hermes Agentは、モデルに質問を投げるだけの画面ではなく、記憶、skills、sessions、スケジュール、メッセージ連携、ブラウザ操作、ツール実行などを組み合わせて作業するエージェント本体として見ると分かりやすいです。

ただし、Hermes Agentが単独でLLMモデルそのものになるわけではありません。実際の文章生成や推論は、OpenRouter、Nous Portal上のモデル、LM Studio、Ollama、OpenAI互換APIなど、設定したmodel provider側が担当します。

Hermes Desktopとは

Hermes Desktopは、Hermes Agentをチャット、設定、sessions、providers、skills、profiles、file previewなどの画面から扱うためのネイティブアプリです。公式ドキュメントではmacOS、Windows、Linuxで動くDesktop Appとして説明されています。

重要なのは、Desktopが軽量な別製品ではなく、CLIやgatewayと同じHermes Agent coreを使うと公式に説明されている点です。ターミナルの `hermes` で設定したものとDesktopで扱うものは、同じ中核を別UIから見ている関係です。

CLI / TUI / Desktop / Web Dashboard の違い

入口役割初心者向けの理解向いている場面
Desktop AppネイティブGUIHermes Agentを画面から扱う入口チャット、設定、sessions、file preview、provider管理を見ながら使いたい
CLIコマンドライン`hermes` コマンドでAgentを扱う入口ターミナル作業、スクリプト、開発者向けの操作
TUIターミナルUI`hermes --tui` のように画面付きで扱う入口GUIより軽く、CLIより会話履歴を見ながら使いたい
Web Dashboard / Gatewayブラウザや外部接続の管理面Hermes backendやremote connectionを扱う入口別マシン接続、管理、messaging gatewayを含む構成

これらは「別々のAI」ではなく、同じHermes Agentを扱う入口の違いです。公式Desktopページでも、Desktop、CLI/TUI、Web Dashboardは同じagentに話すfront endとして整理されています。

30秒で分かる関係図

  1. Hermes Agent core: 作業、sessions、skills、memory、tools、providersを扱う中核。
  2. Desktop App: Hermes AgentをGUIで扱う入口。
  3. CLI / TUI: Hermes Agentをターミナルで扱う入口。
  4. Web Dashboard / Gateway: Hermes backendやremote connection、messaging連携を扱う入口。
  5. Model provider: LM Studio、Ollama、OpenRouter、DeepSeek API、OpenAI互換APIなど、回答モデルを提供する接続先。

文章で書くなら「ユーザー → Desktop/CLI/TUI → Hermes Agent core → model provider → 実際のLLMモデル」という流れです。つながらない時も、この順番で層を分けると原因を追いやすくなります。

呼び方と役割の比較表

呼び方役割初心者向けの理解単体で回答モデルになるか代表的な確認ポイント
Hermes Agentエージェント本体 / core作業を進める中核いいえ。model providerが必要config、provider、skills、memory、sessions
Hermes DesktopデスクトップGUIAgentを画面から使う入口いいえ。接続先モデルが必要model picker、settings、sessions、profiles
CLI / TUIターミナルUIAgentをコマンドで使う入口いいえterminal、config、profile、cwd
Web Dashboard / Gateway管理・接続面ブラウザや別環境から扱う入口いいえbackend、remote connection、auth、gateway
LM Studioローカルモデル実行GGUFなどをGUIで動かす側はい。モデルをロードすれば回答側になるlocal server、model ID、port 1234、/v1
Ollamaローカルモデル実行CLI/APIでモデルを動かす側はい。モデルを起動すれば回答側になるmodel name、port 11434、OpenAI互換endpoint
OpenRouter外部モデルAPIクラウドモデルをまとめて使う側はい。API経由で回答側になるAPI key、provider、料金、外部送信、rate limit

LM Studio・Ollama・OpenRouterはどこに入る?

LM Studio、Ollama、OpenRouterは、Hermes Desktopの代替というより「Hermes Agentが使うmodel provider候補」です。LM StudioはローカルモデルをGUIで探し、読み込み、local serverやOpenAI互換APIとして提供できます。公式のOpenAI互換APIページでは、例として `http://localhost:1234/v1` のbase URLが示されています。

Ollamaは、モデル名とAPI/CLIでローカルモデルを扱う実行側です。Ollama公式のHermes連携では、OpenAI互換endpointとして `http://127.0.0.1:11434/v1` を使う流れが示されています。

OpenRouterはローカルAIではなく外部APIです。OpenRouter公式のHermes Agent連携は、Hermes Agent側にproviderとしてOpenRouterを設定する話であり、Hermes Desktop専用の仕組みではありません。API key、料金、無料モデルの制限、rate limit、外部送信の扱いを別物として確認します。

どれをインストールすればいい?目的別の選び方

やりたいこと最初に使うものHermes Desktopは必要?注意点
とにかくローカルAIとチャットしたいLM Studio急がなくてよいまず軽いGGUFモデルで短い質問に返答できるか確認
コマンドやAPIでローカルモデルを使いたいOllama必要になってからモデル名とendpointを確認
Agent機能をGUIで使いたいHermes Desktop必要provider設定と権限管理が必要
ターミナルでAgentを使いたいHermes CLI / TUI不要な場合ありconfig、cwd、危険コマンド承認に注意
OpenRouterの外部モデルを使いたいHermes Agent/Desktop + OpenRouterDesktopから設定すると見やすいAPIキー、料金、外部送信に注意
PDFや文書検索をしたいAnythingLLM + LM Studio/Ollama目的次第Hermes DesktopはRAG専用ツールではない

よくある勘違い

Hermes DesktopだけでローカルLLMが動く
Desktopは操作側です。実際に回答するモデルはLM Studio、Ollama、OpenRouterなどのprovider側に必要です。
Hermes AgentとHermes Desktopは完全に別製品
公式Desktopドキュメントでは、同じHermes Agent coreを異なるUIから扱う関係として説明されています。
DesktopとCLIで設定や記憶が別になる
公式には同じconfig、API keys、sessions、skills、memoryを使うと説明されています。ただしprofilesや端末ごとのUI状態は別に扱われる場合があります。
LM StudioとHermes Desktopは代替関係
LM Studioはモデル実行側、Hermes DesktopはAgent操作側です。上下関係ではなくレイヤーが違います。
OpenRouterはHermes Desktop専用
OpenRouterはHermes Agentが使えるproviderのひとつとして理解します。Desktopから設定できても、Desktop専用という意味ではありません。
最初から本番フォルダで試してよい
Agentはファイル操作やツール実行を伴う可能性があります。最初は検証用フォルダ、短い質問、小さい作業から始めます。

Windows初心者が安全に試す順番

  1. まずLM Studioで軽いGGUFモデルを1つ動かす。
  2. 短い日本語質問に返答できるか確認する。
  3. 必要ならlocal server / OpenAI互換APIを有効化する。
  4. Hermes Desktopを検証用フォルダで起動する。
  5. LM Studio / Ollama / OpenRouterのどれをproviderにするか選ぶ。
  6. 最初は短い質問・小さい作業だけ試す。
  7. ファイル操作、YOLO、MCP、Cron、外部APIは意味を理解してから使う。

公式Desktopドキュメントでは、セッション単位のYOLO toggleが危険コマンド承認を迂回する注意点として説明されています。便利さより先に、どの操作をAgentへ許可しているかを確認してください。

OpenRouterを使う場合の考え方

OpenRouterを使う場合は、「Hermes DesktopにOpenRouterを入れる」というより、Hermes Agentが使うproviderとしてOpenRouterを設定する、と考える方が正確です。Desktopはその設定やmodel pickerを見やすくする入口になります。

ローカルのLM Studio/Ollamaと違い、OpenRouterでは入力内容が外部APIへ送信され、API key、利用料金、無料モデルの条件、rate limit、ログの扱いが関係します。公開できないコード、個人情報、業務データを送る前に、送信先と契約条件を確認してください。

つながらない時はどこを見る?

Hermes Desktopが無反応でも、Desktopだけが原因とは限りません。まずprovider単体で短い質問に答えられるか、local serverが起動しているか、base URLに `/v1` が必要か、model IDが実際に見える名前かを確認します。

まとめ:名前ではなく役割で分ける

Hermesまわりで迷ったら、名前ではなく役割で分けてください。Agentは本体、Desktop/CLI/TUI/Web Dashboardは入口、LM Studio/Ollama/OpenRouterはモデルを返すproviderです。

初心者は、まずLM StudioかOllamaでモデル単体を動かし、次にHermes DesktopでAgentのGUI操作を試す順番が安全です。外部APIを使う場合は、ローカルAIとは違う料金・外部送信・rate limitの確認を先に済ませます。

次に読む順番

よくある質問

Hermes AgentとHermes Desktopの違いは何ですか?

Hermes Agentは作業を進める本体・core側、Hermes DesktopはそのAgentをデスクトップ画面から扱うためのGUIです。回答モデルそのものはLM Studio、Ollama、OpenRouterなどのprovider側にあります。

Hermes DesktopはHermes AgentのGUI版ですか?

初心者向けにはそう理解して大丈夫です。公式Desktopドキュメントでは、CLIやgatewayと同じHermes Agent core、同じconfig、API keys、sessions、skills、memoryを使うnative appとして説明されています。

Hermes Desktopだけ入れればAIとチャットできますか?

Desktopは操作画面なので、実際に応答するmodel providerが必要です。まずLM StudioやOllamaでローカルモデルを動かすか、OpenRouterなど外部API providerを設定します。

Hermes Agent CLIとHermes Desktopはどちらを使うべきですか?

画面でsessions、settings、model picker、file previewを見ながら使いたいならDesktopが分かりやすいです。ターミナル中心で作業したい、スクリプトやCLI操作に慣れているならCLI/TUIが向きます。

DesktopとCLIで設定やセッションは共有されますか?

公式Desktopドキュメントでは同じconfig、API keys、sessions、skills、memoryを使い、片方で始めたsessionを別の入口で再開できると説明されています。ただしprofileや端末ごとのUI状態は分けて確認してください。

LM StudioはHermes Agentの一部ですか?

いいえ。LM StudioはローカルLLMを探し、読み込み、local serverやOpenAI互換APIとして提供するモデル実行側です。Hermes Agentが使うprovider候補として接続します。

OllamaはHermes Agentの一部ですか?

いいえ。OllamaはモデルをCLI/APIで管理・実行する側です。Ollama公式のHermes連携では、OllamaのOpenAI互換endpointをHermes Agentへ向ける考え方が示されています。

OpenRouterはHermes Desktop専用ですか?

いいえ。OpenRouterはHermes Agentが使える外部API providerのひとつです。Desktopから設定を見やすく扱えても、Desktop専用という意味ではありません。

Windows初心者は何から始めるべきですか?

まずLM Studioで軽いGGUFモデルを1つ動かし、短い日本語質問に返答できるか確認します。その後、必要ならlocal serverを有効化し、検証用フォルダでHermes Desktopを試す順番が安全です。

Hermes Desktopを使うとローカルAIの速度は速くなりますか?

速くなるとは限りません。速度は主にLM StudioやOllama側で動かすモデルサイズ、量子化、メモリ、VRAM、context length、PC負荷に左右されます。

APIキーや外部送信で注意することはありますか?

OpenRouterなど外部API providerを使う場合、入力内容は外部へ送信され、API key、料金、rate limit、ログの扱いが関係します。公開できないデータは送る前にルールを確認してください。

CodexやClaude Codeとは何が違いますか?

CodexやClaude Codeは開発支援の文脈で使われることが多い一方、Hermes Agentはskills、memory、sessions、messaging、gateway、provider設定などを組み合わせる作業エージェントとして見ると整理しやすいです。

次に読むおすすめルート

開発・API連携したい人

LM StudioとOllamaの違いを確認し、API、長文処理、RAGまで段階的に進みます。

  1. ローカルAIをAPIで使う方法
  2. ローカルAIでJSON出力する方法
  3. LM StudioとOllamaの違い
  4. コンテキスト長とは
  5. RAG・埋め込み・ベクトルDBの仕組み
  6. RAG評価と引用確認の基礎
  7. faithfulness確認
  8. ローカルRAGのプライバシー
  9. MCPとは
  10. ローカルLLMの安全性とプライバシー
  11. Gemma 4 12Bの更新メモ
  12. Hermes Desktopとは
  13. Hermes DesktopとLM Studio接続
  14. Hermes DesktopとOllama接続
  15. Hermes Desktop接続トラブル
  16. Hermes DesktopでOpenRouterを使う
  17. Hermes DesktopでDeepSeek APIを使う
  18. Hermes DesktopでProviderを使い分ける
  19. Hermes DesktopとLM Studio接続の確認ポイント
  20. Ollamaとは
  21. Ollamaの解説
  22. 診断基準
  23. 比較表

あなたはどのタイプ?

関連チェック先

関連ツール

比較表を見る / 最初に検討しやすいツールを確認する