Hermes Agent: デスクトップ版
最終更新:2026-08-31
デスクトップ版はHermes Agentのグラフィカルインターフェースです。コマンドライン不要。クリックしてAIアシスタントとチャットするだけで、メッセージアプリを使うような感覚です。
💡 ヒント: デスクトップ版は非技術ユーザーとGUIを好む開発者向けです。CLIの方が機能が充実していますが、デスクトップ版は一般的なユースケースの80%をカバーします。
📋 前提知識: 第2課 インストール
1. 学ぶ内容
| # | 内容 |
|---|---|
| ❶ | デスクトップのインストールと起動 |
| ❷ | インターフェースレイアウトと機能 |
| ❸ | 会話管理 |
| ❹ | スキルとメモリの可視化 |
| ❺ | 設定と環境設定 |
2. ストーリー
(1) 課題:コマンドラインが怖い
BobはHermes Agentを使いたいが、黒い端末を見ると固まってしまう。コマンドラインを何度か試したが、入力ミスが多い。
(2) 解決策:グラフィカルインターフェース、WYSIWYG
AliceはBobにデスクトップ版をインストールしました。今、BobはチャットアプリのようにHermesを使っています:
┌─ Hermes Agent ──────────────────────┐
│ 🔵 Online Model: gpt-4o │
├─────────────────────────────────────┤
│ 🤖 Hermes: Hi! How can I help? │
│ │
│ 👤 You: Help me write a Python sort │
│ │
│ 🤖 Hermes: Sure! Here's bubble sort│
│ ```python │
│ def bubble_sort(arr): │
│ ... │
│ ``` │
├─────────────────────────────────────┤
│ [Type message...] [Send] │
│ 📎Attach 🎤Voice 📸Screenshot ⚙ │
└─────────────────────────────────────┘
3. デスクトップのインストール
BASH
# macOS
brew install --cask hermes-agent
# Windows
winget install HermesAgent.Hermes
# Linux (AppImage)
wget https://hermes.dev/downloads/hermes-agent-latest.AppImage
chmod +x hermes-agent-latest.AppImage
./hermes-agent-latest.AppImage
4. インターフェースレイアウト
┌──────────────────────────────────────────────┐
│ Menu: File | Edit | View | Tools | Help │
├────────┬─────────────────────────────────────┤
│ Sidebar│ Conversation Title Bar │
│ ├─────────────────────────────────────┤
│ 💬Chat │ Message Area │
│ 🧠Memo │ │
│ ⚡Skill │ 🤖 Hermes: Hello! │
│ 🔧Tool │ 👤 You: Write some code │
│ ⏰Cron │ 🤖 Hermes: Sure! │
│ 📊Dash │ ```python │
│ ⚙Set │ def hello(): │
│ │ print("Hello") │
│ ├─────────────────────────────────────┤
│ │ [Type message...] [📎][🎤][➤] │
├────────┴─────────────────────────────────────┤
│ Status: Model | Tokens | Cost | Connection │
└──────────────────────────────────────────────┘
5. 会話管理
- 新規会話:
Ctrl+N/Cmd+N - 履歴は日別グループ化+検索
- 全会話の全文検索
6. メモリとスキルパネル
(1) メモリパネル
┌─ 🧠 Memory ────────────────────┐
│ 📌 Long-term (12 entries) │
│ • Prefer TypeScript + React │
│ • Project: dashboard │
│ 🧩 User Profile (Honcho) │
│ Tech: ⭐⭐⭐⭐⭐ │
│ Style: Type-safe first │
│ [Edit] [Delete] [Export] │
└────────────────────────────────┘
(2) スキルパネル
┌─ ⚡ Skills ────────────────────┐
│ 📦 Built-in │
│ • web-search │
│ • code-review │
│ 🎯 Custom │
│ • react-component-review ⭐ │
│ • python-style-guide │
│ [+ New] [/learn Teach] │
└────────────────────────────────┘
7. 設定
| ショートカット | 機能 |
|---|---|
Ctrl+N |
新規会話 |
Ctrl+Shift+M |
モデル切り替え |
Ctrl+K |
検索 |
Ctrl+/ |
コマンドパレット |
Ctrl+Enter |
送信 |
❓ よくある質問
Q デスクトップ版とCLIの機能差は?
A デスクトップ版は一般的な機能の80%をカバーします。高度な機能(バッチ軌跡、MCP設定)にはCLIまたは設定ファイルの編集が必要です。
Q デスクトップ版のメモリ使用量は?
A 約150-300 MB RAM(Electronベース)。メモリの少ないシステムではCLI(約50 MB)を使用してください。
Q デスクトップ版とCLI間でデータは同期されますか?
A 同じ
~/.hermesディレクトリを共有しているため、データは自動的に同期されます。会話、メモリ、スキルは同一です。📖 まとめ
- デスクトップ版は非技術ユーザー向けのGUIをmacOS/Windows/Linuxで提供
- サイドバーが会話、メモリ、スキル、ツール管理を統合
- CLIとデータを共有し、シームレスな切り替えが可能
- キーボードショートカットとコマンドパレットで効率向上
📝 練習問題
- 基本(⭐): デスクトップ版をインストールし、最初の会話を完了し、インターフェースのスクリーンショットを撮ってください。
- 中級(⭐⭐): デスクトップ版でカスタムスキルを作成し、スキルパネルに表示されることを確認してください。
- 上級(⭐⭐⭐): デスクトップ版とCLIの機能差を比較し、欠落している機能と回避策をリストアップしてください。