UStackUStack
Hermes Desktop icon

Hermes Desktop

Hermes Desktop は、macOS、Windows、Linux 対応のネイティブデスクトップアプリ。メッセージやワークスペースをまたいでエージェントを接続し、永続メモリ、スケジュール、サブエージェント、サンドボックス実行で継続的な自動化を実現します。

Hermes Desktop

Hermes Desktop とは?

Hermes Desktop は、macOS、Windows、Linux 対応のネイティブデスクトップアプリで、複数の通信チャネルやワークフローをまたいで Hermes エージェントにアクセスできます。製品は、メモリを各画面にまたがって保持し、予定された作業を処理し、タスクをサブエージェントに委任し、web 検索やブラウザ自動化などのツールを使えるエージェントとして位置付けられています。

本質的には、Hermes Desktop は一回限りのチャットインターフェースではなく、永続的なアシスタントとして動作するよう設計されています。メッセージングアプリやその他の画面に接続し、ゲートウェイ経由での無人自動化をサポートし、分離や制御された実行が必要な作業向けに、隔離されたサブエージェントやサンドボックス環境を実行できます。

主な機能

  • クロスプラットフォームのネイティブアプリ対応 — macOS 12 以降、Windows 10/11、Linux で利用でき、一般的なデスクトップ環境にインストールできます。
  • マルチチャネル接続 — Telegram、Discord、Slack、WhatsApp、Signal、Email、CLI に接続でき、さらに対応拡大中のプラットフォームもあります。
  • 永続メモリ — プロジェクトの文脈を長期的に保持し、以前の作業を記憶して学習内容を再利用しやすくします。
  • 自然言語スケジューリング — レポート、バックアップ、ブリーフィングなどのタスクを、ゲートウェイ経由で無人実行するようにスケジュールできます。
  • 委任されたサブエージェント — 独立した会話、ターミナル、Python RPC スクリプトを持つ隔離済みサブエージェントを作成し、並列または分離したタスク実行を行えます。
  • 検索と自動化ツール — web 検索、ブラウザ自動化、視覚認識、画像生成、音声合成、マルチモデル推論を備え、調査や対話型ワークフローに対応します。
  • サンドボックス実行バックエンド — ローカル、Docker、SSH、Singularity、Modal の 5 つのバックエンドを提供し、コンテナ強化と名前空間分離に対応します。

Hermes Desktop の使い方

対応するデスクトップ環境にアプリをインストールし、デスクトップクライアントまたは接続済みチャネルのいずれかからエージェントとの会話を開始します。そこから、継続中のプロジェクトを記憶させたり、定期的または無人のタスクをスケジュールしたり、タスクに個別の文脈が必要な場合に専門的な作業をサブエージェントへ委任したりできます。

ツール利用が必要なタスクでは、エージェントの検索、ブラウザ、視覚認識、自動化機能を利用するか、隔離された環境で実行したい場合はサンドボックスバックエンドを選べます。実践的なワークフローは、各ステップごとに別ツールへ手動で移動するのではなく、チャットし、割り当て、監視する形です。

ユースケース

  • チャネルをまたいだプロジェクト継続 — ある場所でプロジェクトについて話し、後で別の接続先で文脈を最初から作り直すことなく続けられます。
  • 自動ステータス報告 — チームメンバーは、ゲートウェイ経由で無人実行される定期ブリーフィングやレポートをスケジュールできます。
  • 調査や web ベースの作業 — エージェントに web 検索、ページ確認、ブラウザ自動化を依頼して情報を集められます。
  • 分離されたサブワークフロー — 開発者やオペレーターは作業をサブエージェントに分割し、それぞれに独自の会話、ターミナル、スクリプト文脈を持たせられます。
  • 制御された実行環境 — 分離や特定のランタイムが必要な場合、ローカル、コンテナ化、SSH、Singularity、Modal の各バックエンドでタスクを実行できます。

FAQ

Hermes Desktop はどのプラットフォームをサポートしていますか?
macOS 12 以降、Windows 10/11、Linux 対応のネイティブアプリとして記載されています。

どのサービスに接続できますか?
ソースでは Telegram、Discord、Slack、WhatsApp、Signal、Email、CLI が挙げられており、「増え続けるリスト」という表現から追加プラットフォームも示唆されています。

チャット以外の自動化にも対応していますか?
はい。ページでは、スケジューリング、ブラウザ自動化、web 検索、視覚認識、画像生成、音声合成、マルチモデル推論が説明されています。

タスク同士を分離できますか?
はい。Hermes Desktop では、隔離されたサブエージェントと、local、Docker、SSH、Singularity、Modal を含むサンドボックスバックエンドが示されています。

代替製品

  • スタンドアロンのチャットアシスタント — 主に会話と応答生成に重点を置きますが、通常はデスクトップネイティブなワークフロー、永続的なプロジェクトメモリ、委任されたサブエージェントは重視しません。
  • ワークフロー自動化ツール — ルールベースやトリガーベースの自動化により適していますが、Hermes Desktop は自動化にエージェント的な推論と対話的なタスク処理を組み合わせています。
  • 開発者向けのエージェントフレームワーク — カスタムエージェントシステムを構築するためのより高い制御性を提供する場合がありますが、通常は、組み込みのチャネル、メモリ、実行オプションを備えたデスクトップアプリよりセットアップが多く必要です。
  • リモートデスクトップやスクリプティング系ユーティリティ — 特定のマシン上でタスクを実行できますが、同じようなエージェント中心のインターフェース、マルチチャネル接続、永続的な会話コンテキストは本質的には提供しません。
Hermes Desktop | UStack