Agendum — MCP-сервер для Claude Code: что делает и как установить
Сохраняет память ИИ-агента между сессиями, превращает планы в граф задач и передаёт контекст в рабочие пакеты.
claude mcp add agendum -- uvx agendumЧто делает Agendum
Стандартный агент теряет контекст после завершения сессии. Сервер Agendum решает эту проблему через сохранение структуры задач и принятых решений в каталоге .agendum/. Данные хранятся в обычных файлах Markdown и YAML, поэтому их легко коммитить в git и проверять вручную. Для запуска требуется Python 3.13+ и утилита uvx.
В распоряжении агента есть 14 инструментов с префиксом pm_. Инструмент pm_ingest читает файл плана и преобразует его в граф задач с автоматическим расчётом зависимостей. При вызове pm_next агент получает изолированный рабочий пакет с критериями приёмки и контекстом от 4K до 10K знаков. Команда pm_done закрывает задачу, фиксирует принятые решения и подтягивает список изменённых файлов через git diff.
Поиск по базе знаний по умолчанию задействует FTS5 и граф связанных тегов. Для семантического векторного поиска нужно отдельно установить пакет agendum[vectors]. Встроенная утилита pm_consolidate убирает дубликаты записей и выявляет противоречия в памяти.
Какие задачи решает
- сохранять архитектурные решения между сессиями агента
- разбирать Markdown-план на задачи с зависимостями
- ограничивать правки агента конкретными критериями приёмки
- находить прошлый опыт через гибридный полнотекстовый поиск
Примеры запросов агенту
- Изучи файл
plan.mdи сформируй задачи для проекта api-rewrite - Вызови
pm_nextи покажи следующую доступную задачу - Заверши задачу через
pm_doneи сохрани принятые архитектурные решения
Как установить Agendum
Командой платформы
claude mcp add agendum -- uvx agendumuvx запускает команду с именем пакета; если в README она другая — uvx --from agendum <команда>
Командой платформы
codex mcp add agendum -- uvx agendumuvx запускает команду с именем пакета; если в README она другая — uvx --from agendum <команда>
Файл настроек
{
"mcpServers": {
"agendum": {
"command": "uvx",
"args": [
"agendum"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from agendum <команда>
Файл настроек
{
"servers": {
"agendum": {
"type": "stdio",
"command": "uvx",
"args": [
"agendum"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from agendum <команда>
Командой платформы
gemini mcp add agendum uvx agendumuvx запускает команду с именем пакета; если в README она другая — uvx --from agendum <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Agendum
Как установить Agendum в Claude Code?
Выполните команду claude mcp add agendum -- uvx agendum. После запуска все инструменты управления задачами станут доступны агенту.
Что делает MCP-сервер Agendum?
Он даёт ИИ-агенту долговременную память и структуру задач. Сервер сохраняет решения, отслеживает зависимости в планах и передаёт контекст между сессиями.
Где хранятся задачи и память проекта?
Все данные записываются локально в папку .agendum/ в виде файлов Markdown и YAML. Их можно свободно просматривать, редактировать и коммитить в git.