Запуск Hermes в VS Code через ACP
Запустите агента Hermes внутри VS Code через протокол Agent Client Protocol: расширение отображает чат в боковой панели, показывает статус выполнения вызовов инструментов, открывает отредактированные файлы, отслеживает использование контекста и сохраняет сессии при перезагрузке.
Что понадобится
- Сначала установите и авторизуйте Hermes.
- Поддержка Hermes CLI и ACP.
- VS Code 1.85 и выше.
- Необязательно: скиллы Hermes, специфичные для проекта, находятся в
~/.hermes/skills/.
Как применить
Расширение запускает Hermes из рабочей области редактора, поэтому в рабочих пространствах Remote SSH Hermes выполняется на удаленной машине, а не через прокси-сервер.
Расширение не перенаправляет операции через облачный сервис.
Оно запускает локальный или удаленный двоичный файл Hermes через stdio.
Это интерфейс IDE, а не замена среды выполнения.
Hermes по-прежнему управляет инструментами, состоянием сессий, скиллами и выполнением моделей.
Remote SSH отлично подходит, так как расширение может работать там, где уже находятся код и терминальная среда.
Терминальная среда также остается в этой удаленной рабочей области.
Настройка: сначала установите и авторизуйте Hermes.
Сначала установите и авторизуйте Hermes:
pip install hermes-agent
hermes setup
Установите расширение из публичного репозитория или артефакта релиза, затем откройте панель Hermes в VS Code. Расширение запускает:
hermes acp
Подсказки: используйте контекст редактора напрямую.
Используйте контекст редактора напрямую:
Review the active file and the selected lines. Suggest the smallest safe patch.
Прикрепите локальный файл из VS Code и попросите Hermes его проанализировать:
Use the attached config file and the open test file to find why the test suite
is failing.
Переключайте модели через интегрированное меню команд:
/model anthropic:claude-sonnet-4
Источник: aliaihub/awesome-hermes-usecases и участники проекта. Лицензия: CC-BY-4.0. Лицензия исходного материала.
Перевод и редакционная адаптация: ClawCases.
>Ресурсы
>Похожие юзкейсы
Арбитр разрешения конфликтов слияния агентов
Разрешает конфликт слияния Git между ветками двух агентов в качестве беспристрастной третьей стороны: нейтральный арбитр, который принимает обе версии изменений и указанные намерения, после чего формирует итоговый результат слияния, не перезаписывая ни одну из сторон.
Автоматизируйте интерфейс macOS с помощью CLI-инструмента Peekaboo
Используйте Peekaboo для анализа интерфейса macOS, взаимодействия с нужным элементом и проверки результата. Примеры используют синтаксис версии 4; ознакомьтесь с актуальной документацией и справкой установленной команды. Для старых версий следуйте инструкциям соответствующей версии.
Командная строка Apple Notes
Управляйте заметками Apple непосредственно из терминала с помощью CLI memo: создавайте, просматривайте, редактируйте, удаляйте, искайте заметки, перемещайте их между папками и экспортируйте в формате HTML или Markdown.