Подход к самоулучшению памяти в локальных ИИ-агентах

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
Подход к самоулучшению памяти в локальных ИИ-агентах
Ad

Архитектура памяти для постоянных ИИ-агентов

Разработчик на r/LocalLLaMA поделился своим подходом к созданию ИИ-агентов, которые не повторяют ошибки между сессиями. Основная решаемая проблема заключается в том, что каждая сессия начинается с нуля: контекстные окна сбрасываются, а исправления теряются между сессиями.

Реализация памяти

Система использует markdown в качестве источника истины вместо базы данных. MEMORY.md редактируется человеком — удалите строку в vim, и агент её забудет. SQLite и FAISS (HNSW, 768-мерный) являются производными кэшами, которые можно перестроить из markdown в любое время. Это позволяет пользователям контролировать версии памяти своего агента с помощью git.

Оценка эпизодов и обучение правилам

Каждое выполнение получает оценку +1/-1 и сохраняется как эпизод. При выполнении похожих задач в будущем соответствующие эпизоды попадают в контекст. Когда одна и та же сигнатура ошибки (SHA256 имени инструмента + нормализованная ошибка) появляется дважды в течение 7 дней, обучатель правил генерирует однострочное правило предотвращения.

Правила начинаются с уверенности 0.40 и требуют 0.60, чтобы фактически внедряться в будущие промпты. Успех повышает уверенность на +0.03, неудача снижает на -0.05. Правила, которые не помогают, со временем исчезают.

Ad

Система эскалации доверия

Вместо предварительной настройки уровней разрешений агент отслеживает паттерны одобрения. 5 одобрений с частотой 90%+ = автоматическое повышение. Один откат = понижение обратно. Существует режим теневого аудита.

Декомпозиция задач и безопасность

Сложные цели превращаются в DAG (ориентированный ациклический граф). Циклические зависимости обнаруживаются с помощью топологической сортировки, сбои каскадируются на зависимые задачи через DFS (поиск в глубину). Шлюз завершения проверяет 18 требований (R01-R18) — действительно ли агент читал файлы, вносил изменения, проверял результаты, оставался в рабочей области?

Функции безопасности включают 43 паттерна рисков bash, двухпроходный анализ (сырой + декодированный), отказоустойчивый дизайн (сбой Guardian = отказ) и минимальную глубину записи 3, чтобы предотвратить rm -rf /.

Разработчик ищет обратную связь по поводу того, правильно ли ощущается затухание уверенности в правилах и оптимальна ли асимметрия +0.03/-0.05. Также он интересуется, есть ли лучшие альтернативы HNSW для этого масштаба (обычно <10k эпизодов).

📖 Read the full source: r/LocalLLaMA

Ad

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

Claude Code v2.1.176: Языково-адаптивные сеансы, кэширование учетных данных Bedrock и десятки исправлений
Инструменты

Claude Code v2.1.176: Языково-адаптивные сеансы, кэширование учетных данных Bedrock и десятки исправлений

Названия сеансов теперь соответствуют языку беседы; учетные данные Bedrock кэшируются до истечения срока; исправлен обход принудительных моделей для /fast и переменных окружения; исправления буфера обмена tmux; исправление симлинка в песочнице.

OpenClawRadar
Солитер: Открытая инфраструктура идентификации для ИИ-агентов
Инструменты

Солитер: Открытая инфраструктура идентификации для ИИ-агентов

Solitaire — это проект с открытым исходным кодом, представляющий инфраструктуру идентификации для ИИ-агентов, который фокусируется на том, как агенты улучшают свои рабочие отношения с пользователями со временем, а не только на запоминании. Проект является локально-ориентированным, независимым от модели и доступен через pip install solitaire-ai.

OpenClawRadar
Обновление Void-Box добавляет изолированную интеграцию OpenClaw-Telegram через микро-ВМ KVM.
Инструменты

Обновление Void-Box добавляет изолированную интеграцию OpenClaw-Telegram через микро-ВМ KVM.

Void-Box, среда выполнения с ограниченными возможностями для ИИ-агентов, теперь включает рабочий пример, запускающий OpenClaw, подключенный к Telegram, полностью изолированный в отдельных микро-ВМ KVM. Система создает микро-ВМ по требованию для каждого этапа выполнения и уничтожает их после завершения, чтобы предотвратить утечку состояния.

OpenClawRadar
SkillMesh: MCP-совместимый маршрутизатор для больших каталогов инструментов сокращает объём контекста на 70%
Инструменты

SkillMesh: MCP-совместимый маршрутизатор для больших каталогов инструментов сокращает объём контекста на 70%

SkillMesh — это MCP-совместимый маршрутизатор, который извлекает только релевантные экспертные карточки для запросов AI-агентов, сокращая объём контекста на 70% и улучшая выбор инструментов. Он поддерживает Claude через MCP-сервер, пакеты навыков Codex и схемы функций в стиле OpenAI.

OpenClawRadar