Pets — Настольные Компаньоны
Pets — Настольные Компаньоны — простое для понимания руководство на основе официальной документации
Вы знаете, как золотая рыбка на столе делает разглядывание электронных таблиц чуть более сносным? У Hermes Agent есть нечто похожее — только это пиксельный кот, который радуется, когда ваш код наконец-то запускается.
Что такое питомец?
Питомцы — это крошечные, опциональные спрайты, которые живут внутри вашего интерфейса Hermes. Они реагируют на то, что делает ИИ в реальном времени. Когда модель думает, питомец наклоняет голову. Когда запускается инструмент — он бежит. Когда всё завершается успешно — он прыгает от радости.
Вот что важно: питомцы чисто декоративны. Они не влияют на производительность, расход токенов или поведение. По умолчанию они выключены, и вам нужно включить их вручную. Думайте о них как о хранителях экрана с характером.
Как установить питомца
Питомцы берутся из публичной галереи под названием petdex. После установки они живут в вашей личной папке конфигурации по адресу <HERMES_HOME>/pets/. У каждого профиля может быть свой питомец.
Быстрый старт (CLI):
# Посмотреть всех доступных питомцев
hermes pets list
# Отфильтровать только котов
hermes pets list cat
После того как вы выбрали питомца, Hermes автоматически записывает настройки в ваш config.yaml (display.pet.slug и display.pet.enabled). Никаких переменных окружения. Никаких API-ключей. Просто выбрал и пошёл.
Что будет делать ваш питомец?
У питомцев есть семь выражений, каждое из которых привязано к определённому действию ИИ:
| Что делает ИИ | Действие питомца |
|---|---|
| Выполнение инструмента завершается ошибкой | Выглядит расстроенным |
| Все задачи завершены | Прыгает от радости |
| Чистый ход завершается | Машет рукой на прощание |
| Запускает инструмент | Бежит через экран |
| Модель думает/читает | Наклоняет голову, выглядит любопытно |
| Ждёт вашего подтверждения | Ждёт (в старых версиях: тупо смотрит) |
| Ничего не происходит | Слоняется без дела |
Где это можно увидеть?
- Терминал (CLI/TUI): Если ваш терминал поддерживает графические протоколы (kitty, Ghostty, WezTerm, iTerm2 или sixel), вы получите чёткий спрайт высокого разрешения. В противном случае он плавно деградирует до красочного юникод-рендеринга половинными блоками. В неинтерактивных сессиях (конвейеры или перенаправления) питомец остаётся скрытым.
- Десктопное приложение: Питомец появляется как плавающий спрайт на вашем холсте. Включите его через Настройки → Внешний вид.
Несколько советов
Питомцы стоят ноль дополнительных токенов и не трогают ваш кэш. Так что отрывайтесь — установите трёх, если хотите.
Одно предостережение: если у вас старый терминал, сначала проверьте, поддерживает ли он графические протоколы. В противном случае вы получите «пиксельную» версию питомца — что, честно говоря, по-своему очаровательно.
Практический совет: Используйте питомца как индикатор настроения. Видите, как он бежит? ИИ занят. Видите, как он машет? Этот ход завершён. Если вы предпочитаете чистый, минималистичный интерфейс, просто оставьте его выключенным — это действительно просто пасхальное яйцо.
Суть: Система питомцев добавляет вашему ИИ-ассистенту немного тепла — ноль затрат, ноль риска, чисто для удовольствия. Попробуйте установить котёнка и позвольте ему составить вам компанию, пока вы выпускаете следующую фичу.
📖 Официальная документация
Эта статья основана на официальной документации Hermes Agent :Официальные документы › user-guide/features/pets