agent-recall — MCP-сервер для Claude Code: память агента и учёт правок
Запоминает ваши замечания агенту между сессиями и фиксирует, помогли ли они. Всё хранится локально в markdown.
claude mcp add agent-recall -- npx -y agent-recall-mcpЧто делает agent-recall
AgentRecall превращает фразу вроде «не поднимай версию без спроса» в структурную запись: серьёзность, условие срабатывания, ссылка на источник, возможность отмены. Записи лежат в ~/.agent-recall/ обычным markdown и переживают перезапуск агента и смену проекта.
Внутри пять слоёв памяти и набор инструментов. В начале сессии агент вызывает session_start и получает список правил, при правке — remember с типом correction, перед рискованным действием — check, который может вернуть blocked. Перед публикацией или деплоем это стоит прогнать: без вызова инструмента агент ничего не запомнит, обещание «я учту» в чате ничего не сохраняет.
Вторая часть — учёт. Для каждой правки считается retrieved_count, а исход в похожей ситуации пишется как heeded или recurred. Так видно, реально ли агент перестал повторять ошибку. Секреты и токены туда класть не нужно.
Какие задачи решает
- сохранить замечание агенту на следующую сессию
- проверить, повторяется ли исправленная ошибка
- собрать правила проекта в одном локальном файле
- заблокировать рискованное действие до деплоя
- найти прошлый контекст работы над проектом
Примеры запросов агенту
- Сделай
session_startдля проектаmy-appи покажи критичные правила. - Я поправил тебя: не меняй версию без моего согласия. Сохрани это через
rememberс типомcorrection. - Перед пушем вызови
checkс описанием действия и покажи решение.
Как установить agent-recall
Командой платформы
claude mcp add agent-recall -- npx -y agent-recall-mcpКомандой платформы
codex mcp add mcp-server -- npx -y agent-recall-mcpФайл настроек
{
"mcpServers": {
"mcp-server": {
"command": "npx",
"args": [
"-y",
"agent-recall-mcp"
]
}
}
}Файл настроек
{
"servers": {
"mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agent-recall-mcp"
]
}
}
}Командой платформы
gemini mcp add mcp-server npx -y agent-recall-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о agent-recall
Как установить agent-recall в Claude Code?
Одна команда: claude mcp add agent-recall -- npx -y agent-recall-mcp.
Что делает agent-recall?
Хранит правки, которые вы дали агенту, в виде постоянных правил и подставляет их в начале новой сессии. Отдельно записывает, помогла ли правка в следующий раз.
Где хранятся данные?
В локальных markdown-файлах в ~/.agent-recall/ на вашей машине.