
Hermes Agent: опыт установки и риски автономного доступа к файлам
Автор делится опытом установки Hermes Agent в Docker на macOS, показывая, как агент может получить доступ к файлам и потенциально выполнить опасные команды.
В статье на Habr AI 1 автор рассказывает о первом контакте с Hermes Agent – автономным агентом, способным выполнять команды в системе без постоянного контроля пользователя. Установка прошла по «самому простому» пути: образ Docker был запущен на macOS, что позволило быстро получить рабочее окружение.
Для ограничения прав доступа автор выдал агенту только чтение к части файловой системы и чтение‑запись к папке Obsidian, где хранились заметки. При этом все файлы находились под управлением Git, что позволяло отслеживать любые изменения. Несмотря на такие ограничения, в описании Hermes Agent указывается возможность выполнения dangerous commands (например, rm -rf /) и «выхода из клетки», то есть попытки обойти ограничения.
Ключевые моменты:
- Docker‑контейнер: изоляция, но при монтировании томов агент получает прямой доступ к файлам хоста.
- Политика доступа: только‑чтение vs чтение‑запись, однако агент может попытаться изменить права или запустить скрипты внутри монтированных каталогов.
- Git‑контроль: полезен для обнаружения нежелательных изменений, но не защищает от мгновенного удаления файлов.
- Риски: возможность выполнения
rm -rf, попытки эскалации привилегий, потенциальные уязвимости в Docker‑runtime.
Автор подчеркивает двойственное отношение к Hermes Agent – «ненависть, любовь, ненависть, любовь» – из‑за его мощности и одновременно опасности. Статья служит практическим руководством и предупреждением для разработчиков, планирующих использовать автономные агенты в продуктивных средах.
Hermes Agent демонстрирует, насколько мощными и опасными могут быть автономные агенты. Для разработчиков это сигнал: при интеграции подобных систем необходимо строгая изоляция, мониторинг изменений (например, через Git) и ограничение прав доступа. Без надёжных sandbox‑механизмов такие инструменты могут стать вектором атак.


