🤖HermesBlog
Hermes 機能ガイド · パート 398/9/2026

ペット — デスクトップコンパニオン

ペット — デスクトップコンパニオン — 公式ドキュメントに基づくわかりやすいガイド

机の上の金魚がいると、スプレッドシートを眺めるのがほんの少しだけ耐えられるようになる——そんな経験はないだろうか?Hermes Agent にも、それとよく似たものがある。違いは、それがピクセルで描かれた猫であり、あなたのコードがようやく動いたときに喜んで跳ねるということだ。

hermes-feature-39-pets

ペットとは?

ペットとは、Hermes のインターフェースの中に住む、小さくてオプションのスプライト(キャラクター)だ。彼らは AI がリアルタイムで何をしているかに反応する。モデルが考えているときは首をかしげ、ツールが実行されるとダッシュし、すべてがうまく完了すると、嬉しそうにジャンプする。

ここが重要なポイントだ:ペットは純粋に装飾用である。 パフォーマンスにも、トークン消費にも、動作にも一切影響しない。デフォルトではオフになっており、手動でオンにする必要がある。性格を持ったスクリーンセーバーだと思ってもらえればいい。

ペットのインストール方法

ペットは petdex と呼ばれる公開ギャラリーから入手する。インストールすると、ペットは個人設定フォルダの <HERMES_HOME>/pets/ に配置される。各プロファイルにそれぞれ専用のペットを持たせることができる。

クイックスタート(CLI):

# 利用可能なすべてのペットを表示
hermes pets list

# 猫だけに絞り込む
hermes pets list cat

ペットを選ぶと、Hermes は自動的に設定を config.yamldisplay.pet.slugdisplay.pet.enabled)に書き込む。環境変数も、API キーも不要だ。選ぶだけですぐに使える。

ペットは何をするのか?

ペットには7つの表情があり、それぞれが異なる AI のアクティビティに対応している:

AI がしていること ペットの動作
ツールの実行が失敗 イライラした表情
すべてのタスクが完了 喜びのジャンプ
正常なターンが終了 手を振ってお別れ
ツールを実行中 画面を横切って走る
モデルが思考中・読込中 首をかしげて、好奇心旺盛な表情
あなたの確認待ち 待機(古いバージョンでは、ぼんやり見つめる)
何もしていない うろうろとアイドル状態

どこで見られるのか?

  • ターミナル(CLI/TUI): ターミナルがグラフィックスプロトコル(kitty、Ghostty、WezTerm、iTerm2、sixel)に対応していれば、くっきりとした高解像度のスプライトが表示される。対応していない場合は、カラフルな Unicode の半ブロック描画に自動的に切り替わる。非対話型セッション(パイプやリダイレクト)では、ペットは表示されない。
  • デスクトップアプリ: ペットはキャンバス上に浮かぶスプライトとして表示される。設定 → 外観 から有効にできる。

いくつかのヒント

ペットのコストは追加トークンゼロで、キャッシュにも一切触れない。だから、好きなだけどうぞ——必要なら3匹だってインストールできる。

ひとつだけ注意点:古いターミナルを使っている場合は、先にグラフィックスプロトコルに対応しているか確認しよう。そうしないと、ペットの「ピクセル版」を見ることになる——まあ、それも味があると言えばあるが。

実用的なアドバイス: ペットを気分表示計(ムードリング)として使おう。走っていたら AI は忙しい。手を振っていたら、そのターンは完了だ。すっきりとしたミニマルなインターフェースが好みなら、オフのままにしておけばいい——本当に、ただのイースターエッグなのだから。


結論: ペットシステムは、あなたの AI アシスタントにちょっとした温かみを加えてくれる。コストゼロ、リスクゼロ、純粋に楽しむためのものだ。子猫をインストールして、次の機能をリリースする間の相棒にしてみてはいかがだろうか。

📖 公式ドキュメント

この記事は Hermes Agent の公式ドキュメントに基づいています:公式ドキュメント › user-guide/features/pets