Nous Research добавил /learn в Hermes Agent: агент сам пишет навыки из документации, кода и чатов
Nous Research представила команду /learn для Hermes Agent — её открытого самосовершенствующегося агента. Новая команда позволяет агенту самостоятельно написать навык (skill) на основе указанного источника: страницы документации, локального SDK, прошлого диалога или просто заметок. Для этого агент использует уже имеющиеся инструменты — чтение директорий, извлечение веб-страниц и анализ контекста беседы.
Навыки в Hermes Agent — это папки с файлом SKILL.md, которые агент подгружает по необходимости. Они следуют принципу постепенного раскрытия, чтобы экономить токены. Система совместима со стандартом agentskills.io. Все навыки хранятся в ~/.hermes/skills/ и автоматически становятся слэш-командами. Важное отличие от памяти: навыки — справочные документы, загружаемые только по запросу, а память хранит небольшие факты, которые всегда в контексте.
Загрузка навыков организована в три уровня: сначала агент получает только имена и описания (около 3k токенов), и лишь при необходимости запрашивает полное содержимое. Это позволяет держать большую библиотеку навыков, не забивая контекстное окно. Помимо /learn, навыки можно создавать вручную, через Hub (сторонние навыки) или автоматически — когда агент сохраняет успешный workflow командой skill_manage.
Команда /learn работает одинаково во всех интерфейсах: CLI, мессенджере, TUI и дашборде, а также на любом бэкенде — локальном, Docker или удалённом. В дашборде есть кнопка «Learn a skill» с полями для директории, URL или текста. Если включён контроль записи, создание навыка потребует подтверждения.