Адаптер Hermes
Hermes — автономная агентная платформа, загружающая навыки по стандарту AgentSkills и поддерживающая эпизодическую память между сессиями. DWP интегрируется с обеими поверхностями: пакет навыков загружается из .agents/skills/ так же, как любой другой AgentSkills-совместимый пакет, а записи outcome из state.json напрямую питают индекс памяти Hermes.
В планах v6 и v7 состояние проецируется из журнала только для добавления (journal.ndjson) с помощью ledger.py project, а не переписывается вручную.
Уровень поддержки
Полная (Документировано) — Hermes читает AGENTS.md и загружает навык по стандартной загрузке AgentSkills. Все под-навыки DWP доступны.
Установка
Установите пакет навыков в директорию .agents/skills/ рабочего пространства или используйте менеджер навыков платформы, если он доступен.
Вызов
Простой текст:
create a plan for <goal>
resume the open plan
Синергия эпизодической памяти
В планах v6 и v7 детерминированные квитанции верификации DWP (outcomes.py receipt) и записи результатов поступают непосредственно в индекс памяти Hermes: каждая завершенная задача содержит сведения о том, что было опробовано, что не удалось и что сработало, в структурированной схеме JSON. Завершенные планы становятся извлекаемой эпизодической памятью — агент может вспомнить, как была решена проблема.
Эфемерные сессии добавляют события в journal.ndjson и проецируют state.json с помощью ledger.py project, а не переписывают файлы состояния вручную. См. Состояние плана.
Продолжение по cron
На платформах с cron-планированием продолжение следует тому же шаблону, что и на других автономных платформах: каждый запланированный поворот просыпается, выполняет Протокол возобновления DWP, выполняет не более одной задачи, обновляет state.json и завершается. Единицей непрерывности является план, а не сессия.
Машиночитаемый слой состояния (manifest.json + state.json) REQUIRED для автономного выполнения. Полный протокол условий остановки и эскалации см. в Протоколе агента.
Примечания
Hermes и OpenClaw — обе автономные агентные платформы в таблице поддерживаемых агентов в Протоколе агента. Обе работают под профилем автономного выполнения и обе выигрывают от эквивалентности state.json-как-git-log в архетипе рабочего пространства агента.