Плагин OpenClaw Shared Memory: координация нескольких агентов на основе SQLite

Разработчик создал плагин общей памяти для многокомпонентных сред OpenClaw, чтобы решить проблему изоляции, при которой агенты работают, не зная о решениях и контексте друг друга. Плагин использует SQLite и Markdown в качестве источника истины, не требуя внешних сервисов, Docker или подключения к интернету — он работает офлайн с локальной моделью эмбеддинга по умолчанию.
Ключевые особенности
- Общая память: Агенты могут явно делиться воспоминаниями с помощью инструмента
memory_shareили работать в неявном режиме, где простая модель автоматически извлекает и делится контекстом после каждого хода. - Контроль доступа: Не все воспоминания доступны каждому агенту; существует базовый контроль доступа для управления распределением информации.
- Отслеживание сущностей и связей: Система отслеживает сущности и отношения между агентами, поэтому информация вроде «Алиса управляет командой аутентификации» становится известна всем агентам, а не только тому, кто её узнал.
- Обнаружение противоречий: Плагин помечает случаи, когда два агента имеют противоречивую информацию, помогая поддерживать согласованность.
- Инструменты CLI: Включает интерфейс командной строки для просмотра общей памяти, поиска противоречий и перестроения индекса.
Плагин был разработан в ответ на обходные решения вроде использования Google Sheets для общего контекста, которые автор счёл неудовлетворительными. Он спроектирован в соответствии с принципами работы OpenClaw, делая акцент на простоте и локальной функциональности. Текущая реализация доступна на GitHub, хотя в ней ещё отсутствуют такие функции, как очистка памяти и детализированные списки контроля доступа (ACL) для каждого агента.
📖 Прочитать полный источник: r/openclaw
👀 Смотрите также

Разработчик создает язык программирования GALA с помощью Claude Code, отмечая, что строгая типизация повышает надежность кода, сгенерированного ИИ.
Разработчик создал GALA, функциональный язык программирования, который транслируется в Go, активно используя Claude Code. Язык включает запечатанные типы, исчерпывающее сопоставление с образцом, неизменяемость по умолчанию и монады, причём Claude помог реализовать вывод типов, преобразователи сопоставления с образцом и исправил более 40 ошибок.

Тестирование δ-Mem на Apple Silicon: реализация MLX и бенчмарки
Статья о реализации δ-mem на MacMini 64GB через mlx показывает смешанные, но многообещающие локальные бенчмарки с улучшениями в реалистичных сценариях воспроизведения.

100 популярных приложений, реконструированных в спецификации дизайна Markdown для клонирования интерфейса Claude
Репозиторий с открытым исходным кодом содержит структурированные спецификации дизайна в формате Markdown для 100 популярных iOS-приложений, оптимизированные для клонирования UI через Claude. Ключевые техники: точные значения цветов, охват состояний, шкалы отступов и графы навигации.

Мастер-план: Минималистичная терминальная система задач, созданная для пользователей Claude Code
Разработчик создал master-plan — плагин для Claude Code с четырьмя слэш-командами, который управляет задачами прямо в терминале с использованием markdown-файла и git. Система фиксирует идеи в процессе работы без переключения контекста и автоматически определяет тестовые фреймворки.