Агентская рабочая память: Локальная система памяти для агентов ИИ, занимающихся программированием

✍️ OpenClawRadar📅 Опубликовано: 25 марта 2026 г.🔗 Source
Агентская рабочая память: Локальная система памяти для агентов ИИ, занимающихся программированием
Ad

Что решает AgentWorkingMemory

AI-агенты для программирования, такие как Claude Code, не имеют постоянной памяти между сессиями. Разработчикам приходится заново объяснять архитектуру, схемы баз данных и предыдущие решения каждый раз при запуске новой сессии, тратя время и место в контекстном окне. Хотя Claude Code предлагает некоторые инструменты, такие как --continue для возобновления бесед, автоматическую память, сохраняющую заметки в markdown-файлы, и проектную документацию CLAUDE.md, у них есть ограничения:

  • --continue или --resume восстанавливают всю историю чата, но занимают место в контекстном окне и работают только с одной веткой за раз
  • Автоматическая память загружает первые 200 строк MEMORY.md, но не обладает интеллектуальным поиском — она не знает, какие заметки актуальны для текущей работы
  • Проектная документация, такая как CLAUDE.md, подходит для стабильной информации, но быстро устаревает в быстро развивающихся проектах

AgentWorkingMemory решает эти проблемы, накапливая знания между сессиями, предоставляя релевантный контекст для текущей работы и улучшаясь со временем без ручного управления.

Ad

Как это работает

AWM работает полностью локально на вашем компьютере без зависимостей от облачных сервисов. Система состоит из:

  • Базы данных SQLite для хранения
  • Трёх локальных ML-моделей (всего ~124 МБ, загружаются один раз и кэшируются)
  • Процесса Node.js

Не нужно запускать сервер, контейнер Docker или фоновый демон. Когда вы запускаете Claude Code, он автоматически запускает AWM через MCP (Model Context Protocol). При закрытии сессии он останавливается. Всё остаётся локальным — никакого облака, API-ключей или передачи данных с вашего компьютера. Для дополнительной безопасности AWM поддерживает аутентификацию по токену-носителю, чтобы ограничить доступ к API памяти.

Установка и использование

Для установки требуется две команды:

npm install -g agent-working-memory
awm setup --global

После перезапуска Claude Code автоматически появляются 14 инструментов памяти. Первая сессия занимает около 30 секунд, пока загружаются ML-модели (~124 МБ, затем кэшируются). С этого момента:

  • Агент записывает воспоминания, когда узнаёт что-то важное
  • Он вспоминает релевантные воспоминания при начале новой работы
  • Он создаёт контрольные точки состояния для восстановления после прерываний

Система была разработана во время перестройки 20-летней кодовой базы (~1,4 миллиона строк) в современный стек (~250 тысяч строк по оценке), специально для платформы управления членством с 88 таблицами базы данных и многоспринтовой разработкой с использованием нескольких AI-агентов параллельно.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Проект автоисследований Карпати: ИИ-агенты проводят ночные эксперименты по обучению LLM.
Инструменты

Проект автоисследований Карпати: ИИ-агенты проводят ночные эксперименты по обучению LLM.

Андрей Карпати выпустил минимальный проект автоисследований, в котором ИИ-агент редактирует train.py, запускает 5-минутные эксперименты по обучению nanochat, проверяет, улучшился ли val_bpb, и повторяет это в течение ночи на одном GPU.

OpenClawRadar
Claude-First Analytics MCP Server: предоставление AI-агентам прямого доступа к контексту веб-аналитики
Инструменты

Claude-First Analytics MCP Server: предоставление AI-агентам прямого доступа к контексту веб-аналитики

Разработчик перестроил свой инструмент веб-аналитики в виде MCP-сервера, предоставив простую веб-аналитику, отслеживаемые ссылки и инструменты аналитики продукта напрямую Claude, что позволяет AI-агентам использовать данные сайта вместе с кодом и контекстом базы данных.

OpenClawRadar
OpenTidy: Фоновый помощник с открытым исходным кодом на основе Claude Code для административных задач
Инструменты

OpenTidy: Фоновый помощник с открытым исходным кодом на основе Claude Code для административных задач

OpenTidy — это сервис с открытым исходным кодом для macOS, который запускает постоянные сессии Claude Code для выполнения административных задач, таких как обработка счетов, заполнение форм и сортировка сообщений. Он выполняет до 10 параллельных задач с уведомлениями в Telegram для чувствительных действий.

OpenClawRadar
VibeSmith: Локальный инструмент для выявления конфликтов навыков в проектах Claude Code
Инструменты

VibeSmith: Локальный инструмент для выявления конфликтов навыков в проектах Claude Code

VibeSmith — это локальное приложение для macOS, которое обеспечивает единый обзор проектов Claude Code, обнаруживает конфликты, когда глобальные и проектные компоненты имеют одинаковые имена, визуализирует зависимости в виде направленных ациклических графов (DAG) и отслеживает использование токенов контекста.

OpenClawRadar