agentmemory-hooks — скилл для Claude Code: сбор памяти и установка
Скилл объясняет, как хуки agentmemory записывают наблюдения по ходу сессии. Пригодится, если нужно понять, что сохраняется, или разобраться, почему наблюдения пропускаются.
npx skills add rohitg00/agentmemory --skill agentmemory-hooks -a claude-codeЧто делает agentmemory-hooks
Хуки отмечают начало и конец сессии, фиксируют использование инструментов и отправленные промпты. Перед сокращением контекста отдельный хук сохраняет сведения о нём, а после коммита связывает коммит с сессией. Эти записи используют recall, recap, commit-context и commit-history.
Для обычной работы вручную вызывать memory_save не требуется. По умолчанию хуки собирают данные без LLM; сжатие сводок через AGENTMEMORY_AUTO_COMPRESS и добавление контекста через AGENTMEMORY_INJECT_CONTEXT настраиваются отдельно. Это повод проверить конфигурацию хоста: параметры нативных интеграций могут отличаться.
Если наблюдения не появляются, проверьте, включён ли плагин и запущен ли сервер. В Claude Code плагин устанавливается командами marketplace, а для Devin хуки работают только в локальных сессиях. Скилл не запускается вручную.
Какие задачи решает
- сохранять наблюдения по ходу сессии без вызова
memory_save - связать коммит с сессией
- сохранить контекст перед его сокращением
- проверить, почему наблюдения не записываются
Примеры запросов агенту
- Объясни, какие события agentmemory-hooks сохраняет во время сессии.
- Разбери, почему agentmemory не записывает наблюдения, и что проверить.
- Расскажи, чем отличаются `AGENTMEMORY_AUTO_COMPRESS` и `AGENTMEMORY_INJECT_CONTEXT`.
Как установить agentmemory-hooks
1Через Skills CLI (Vercel)
npx skills add rohitg00/agentmemory --skill agentmemory-hooks -a claude-code2Вручную: положить файлы
~/.claude/skills/agentmemory-hooks/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/agentmemory-hooks/
1Через Skills CLI (Vercel)
npx skills add rohitg00/agentmemory --skill agentmemory-hooks -a codex2Вручную: положить файлы
.agents/skills/agentmemory-hooks/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add rohitg00/agentmemory --skill agentmemory-hooks -a cursor2Вручную: положить файлы
.cursor/skills/agentmemory-hooks/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install rohitg00/agentmemory agentmemory-hooks2Вручную: положить файлы
.github/skills/agentmemory-hooks/SKILL.md1Через Skills CLI (Vercel)
npx skills add rohitg00/agentmemory --skill agentmemory-hooks -a gemini-cli2Командой платформы
gemini skills install https://github.com/rohitg00/agentmemory --path plugin/skills/agentmemory-hooksВручную: положить файлы
.devin/skills/agentmemory-hooks/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add rohitg00/agentmemory --skill agentmemory-hooks -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора11
Весь набор →Похожие
Вопросы о agentmemory-hooks
Как установить agentmemory-hooks в Codex?
Выполните npx skills add rohitg00/agentmemory --skill agentmemory-hooks -a codex. Файл скилла находится по пути .agents/skills/agentmemory-hooks/SKILL.md.
Что делает agentmemory-hooks?
Хуки записывают наблюдения о сессиях, использовании инструментов и промптах. После коммита они связывают его с сессией.
Нужна ли LLM для записи наблюдений?
Нет, хуки собирают данные по умолчанию без LLM. Сжатие сводок и добавление контекста задаются отдельными параметрами.
Исходный текст
SKILL.md · Apache-2.0
--- name: agentmemory-hooks description: The agentmemory plugin hooks that capture observations automatically across the agent session lifecycle. Use when explaining how memory gets captured without manual saves, when debugging missing observations, or when tuning what gets recorded. user-invocable: false --- The agentmemory plugin registers lifecycle hooks so memory is captured automatically. You do not have to call `memory_save` for routine work; the hooks observe tool use, prompts, and session boundaries and write observations for you. ## Quick start For Claude Code, install its plugin: ```bash /plugin marketplace add rohitg00/agentmemory /plugin install agentmemory ``` For Devin CLI and Devin Desktop, install the plugin and start a new session: ```bash devin plugins install rohitg00/agentmemory#plugin ``` Run `/hooks` inside Devin to confirm the agentmemory hooks are loaded. Plugin hooks run only in local Devin sessions, not in cloud sessions. Hermes and OpenClaw use their native integrations and lifecycle contracts. Follow the matching integration setup instructions and verify a real turn creates an observation. Installing shared skills or connecting MCP alone does not enable automatic capture. Watch recorded observations in the viewer at `http://localhost:3113` when using the default port. ## What the hooks do - Session start and end frame each unit of work and let `handoff` resume it. - Tool-use hooks capture what changed and why, the raw material for `recall` and `recap`. - Prompt-submit captures intent. Pre-compact preserves context before the host trims it. - A post-commit hook links commits to sessions, which powers `commit-context` and `commit-history`. ## Important - The plugin hooks capture by default without an LLM. Summary generation (`AGENTMEMORY_AUTO_COMPRESS`) and hook context injection (`AGENTMEMORY_INJECT_CONTEXT`) are separate options. Native integrations have their own recall/capture settings; inspect the host configuration instead of assuming these flags control every plugin. - If observations are missing, confirm the plugin is enabled and the server is running. See [TROUBLESHOOTING.md](TROUBLESHOOTING.md). ## See also - agentmemory-config for the capture and injection flags. - The handoff, recap, and session-history skills consume what these hooks record. ## Reference The exact registered hook events live in REFERENCE.md, generated from `plugin/hooks/hooks.json`.
© rohitg00 · Apache-2.0 · rohitg00/agentmemory