Sakhanda Wire
NVDA $223.96 +2.27% MSFT $499.99 +0.03% GOOGL $354.30 -0.96% META $592.10 +0.37% AMZN $274.48 +0.82%
← К новостям

Tencent Cloud открыла исходный код TencentDB Agent Memory v2.0: командный центр памяти для ИИ-агентов программирования

Tencent Cloud открыла исходный код TencentDB Agent Memory v2.0 — командного хаба памяти для ИИ-агентов. Идея предельно проста: если контекст проекта уже объясняли однажды, в новой сессии не должно возникать необходимости повторять его. Система превращает разговоры, документы и код в четыре повторно используемых ресурса памяти — Chat Memory, Skill, LLM-Wiki и Code-Graph, — для которых ведётся версионирование, задаются разрешения и осуществляется привязка к конкретным агентам. Память для одного агента не является чем-то новым. Новшество здесь — уровень управления, позволяющий агенту коллеги читать то, чему научился ваш агент, без утечки сведений, помеченных вами как приватные. Стабильный релиз 2.0.0 опубликован 3 августа 2026 года.

Можно ли развернуть систему?

Да, её можно развернуть. TencentDB Agent Memory распространяется по лицензии MIT и разворачивается на собственной инфраструктуре. Три образа Docker, опубликованные в Docker Hub, запускаются одной командой, а мультиархитектурные сборки поддерживают linux/amd64 и linux/arm64.

  • Какие компании: Сейчас наибольшую пользу получат разработчики, работающие в одиночку, и небольшие инженерные команды. Проект прямо ориентирован на компании, состоящие из одного человека. Организации среднего размера с подразделением платформенной разработки или DevEx могут использовать его как общую инфраструктуру. Крупным регулируемым предприятиям следует проводить пилотное внедрение, а не стандартизировать систему, поскольку CodeGraph для приватных репозиториев и автоматическая маршрутизация памяти всё ещё дорабатываются.
  • Отрасли: разработка ПО и инструменты для разработчиков, SaaS, финтех, консалтинг и агентства, а также любые регулируемые команды, которым необходимо хранить память внутри собственной сети.
  • Применение: подключение нового агента к существующей кодовой базе, анализ последствий перед рефакторингом, чек-листы релизов, инструкции по реагированию на инциденты, стандарты проверки кода и преобразование продуктовой документации в страницы, понятные агентам.

Четыре ресурса памяти

Система преобразует рабочие материалы в четыре типа ресурсов:

  • Chat Memory сохраняет предпочтения, факты, решения и историю взаимодействия.
  • Skill выделяет повторно используемые процедуры из выполненных задач, сохраняя версии, файлы ресурсов, границы срабатывания, этапы выполнения и правила проверки.
  • Wiki превращает документы в структурированные страницы с графом ссылок — подход, на который повлияла идея Андрея Карпати о базе знаний, поддерживаемой LLM.
  • CodeGraph индексирует символы, файлы, связи вызовов и пути влияния.

Все четыре ресурса единообразно регистрируются как ресурсы памяти, поэтому владение, версия, статус и видимость работают одинаково для каждого из них.

Многоуровневая дистилляция и извлечение в рамках заданного бюджета

Chat Memory не является плоской структурой. Разговоры сохраняются как L0, после чего асинхронный конвейер преобразует их в L1 Atom, L2 Scenario и L3 Core/Persona. Извлечение также выполняется по уровням. L2 и L3 обеспечивают быструю загрузку контекста. Когда требуются конкретные факты, BM25 вместе с векторным поиском и RRF обращается к L1 и L0. Результаты ограничиваются количеством элементов, бюджетом символов и временем ожидания, поэтому память не вытесняет содержимое контекстного окна.

Управление — главное отличие системы

Стандартный RAG отвечает на вопрос, что можно найти. Hub также определяет, кто может этим воспользоваться, какая версия является действительной и какому агенту это передаётся. Видимость имеет уровни private, team и restricted, а для целевой привязки используется agent. Согласно README, private означает доступ только владельца — содержимое не могут читать даже администраторы команды. Новые Chat Memory и Skills по умолчанию являются приватными, поэтому предоставление доступа требует явного действия.

Memory Hub использует фиксированную привязку и ACL: сначала ограничивает область по команде, пользователю, агенту и видимости, а затем выполняет извлечение.

Подключение агентов

Memory Proxy поддерживает протоколы Anthropic и OpenAI, предоставляя адреса /claude-code/<spaceId>/v1/messages и /v1/chat/completions. На первом этапе sessionInit использует встроенный инструмент Claude Code AskUserQuestion для выбора команды, агента и задачи. На каждом последующем этапе перед передачей запроса выше по цепочке в системный промпт добавляются память L2/L3 этого агента, соответствующие навыки и знания.

Порты по умолчанию: 8420 для Memory Core, 8125 для панели, 8424 для сервиса знаний и 8096 для прокси, согласно INSTALL.md. Официальные SDK доступны для TypeScript и Python. Поддерживаются интеграции с OpenClaw, Hermes, Claude Code, CodeBuddy и непосредственное использование SDK.

В релизе 2.0.0 появились принудительное архивирование Skill, плановая синхронизация репозиториев CodeGraph, управление ресурсами системным администратором, переключение панели между английским и китайским языками, а также Cost Guard, который назначает конкретным агентам более дешёвые модели.

Заявленные результаты

Согласно отчёту, точность PersonaMem выросла с 48% до 76%, то есть на 59% в относительном выражении. Этот показатель заявлен самими разработчиками, и независимое воспроизведение результатов не публиковалось.

Ключевые выводы

  • Лицензия MIT, самостоятельное развёртывание и запуск Docker одной командой — без зависимости от API поставщика.
  • Четыре типа ресурсов заменяют журналы чатов: Chat Memory, Skill, Wiki, CodeGraph.
  • Дистилляция L0→L3 с извлечением на основе BM25 + векторов + RRF при строгих ограничениях бюджета.
  • Общий доступ под управлением ACL — главное отличие от стандартного RAG.
  • Показатель PersonaMem вырос с 48% до 76% по собственным данным; CodeGraph для приватных репозиториев ещё не завершён.

Изучите  репозиторий на GitHub, CHANGELOG, INSTALL.md и Knowledge OpenAPIТакже подписывайтесь на нас в Twitter и не забудьте присоединиться к нашему сабреддиту о машинном обучении с аудиторией более 150 тысяч участников и подписаться на нашу рассылку. Стоп! Вы пользуетесь Telegram? Теперь к нам можно присоединиться и в Telegram.

Хотите сотрудничать с нами для продвижения своего репозитория GitHub, страницы на Hugging Face, релиза продукта, вебинара и т. д.? Свяжитесь с нами

Переведено автоматически с английского. Оригинал статьи — по ссылке ниже.

Впервые опубликовано изданием MarkTechPost

Читать оригинал на MarkTechPost ↗

Текст и изображения принадлежат MarkTechPost и приводятся здесь с указанием авторства и ссылкой на оригинальную публикацию.

Ещё новости

Все последние новости