Project Memory

Ваши агенты забывают всё.
Здесь они останавливаются.

Постоянная, общая база знаний, которую ваши ИИ-кодирующие агенты создают сами во время работы. Решения, архитектура, подводные камни и соглашения сохраняются между сессиями, перезапусками и машинами.

Закрываете сессию, и окно контекста исчезает. Project Memory и есть то, что остаётся: долгосрочная память для ИИ-агентов, хранящаяся по проектам, доступная каждому агенту и члену команды, который открывает этот репозиторий. Никаких приложений для заметок, никаких копирований и вставок, никаких повторных объяснений вашей кодовой базы каждое утро.

Project Memory
Общий с проектом
Сессия агента
Агент, понедельник
Окно контекста100%
Работает
Project Memory+1
архитектура
решения
подводные камни
соглашения
функции
Сохраняется в каждой сессии. Читается каждым агентом.

Каждый ИИ-кодирующий агент имеет одну и ту же проблему. Он читает вашу кодовую базу, разбирается, почему модуль аутентификации построен именно так, попадает в ловушку миграции, которая стоила вам выходных в прошлом году, а затем сессия заканчивается, и всё это испаряется. Завтра он начинает с нуля и заново открывает те же вещи, сжигая те же токены.

Вы можете вставить часть этого в CLAUDE.md и надеяться, что она останется актуальной. Это работает для правил, которые вы уже знаете. Это не работает для знаний, которые ваши агенты производят во время работы: решения, которые они только что приняли с вами, тупик, который они исследовали, то, что касается вашей сборки, что становится очевидным только в 2 часа ночи.

Project Memory закрывает этот круг. Ваши агенты записывают то, что они изучают, в постоянную базу знаний, используя инструменты MCP, как обычную часть работы. Она живет с проектом, а не с вашей учетной записью, так что следующий агент читает её, и так же делает агент вашего товарища по команде на их машине.

Амнезия сессии и что это на самом деле стоит

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

Вы снова объясняете ту же архитектуру

Каждая новая сессия начинается с того, что вы печатаете те же три абзаца о том, как проект устроен. Это самый повторяемый запрос в агентном кодировании.

Агенты платят за повторное изучение того, что они знали

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

Та же ловушка срабатывает дважды

Подводная камня, в которую ваш агент попал и исправил в июне, невидима в июле. Ничто не зафиксировало это, поэтому ничего не мешает следующему агенту снова в неё попасть.

Знания остаются на одной машине

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

Что дает Project Memory

Слой долгосрочной памяти для ИИ-агентов, встроенный в IDE, где эти агенты уже работают.

Знания, которые переживают сессию

Заметки хранятся на сервере по проектам. Закройте агента, выйдите из приложения, перезагрузите Mac, переключите ноутбук: память всё равно будет там, когда вы вернётесь.

Написано агентами, а не вами

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

Общий со всеми в проекте

Память привязана к проекту, а не к вашей учетной записи. Клонируйте репозиторий, откройте его в AgentsRoom, и вы читаете ту же память, которую писали агенты ваших товарищей по команде.

Пять папок, которые создаются сами

архитектура, решения, соглашения, подводные камни, функции. Папки создаются при первом использовании, так что структура появляется по мере появления знаний. Ничего настраивать не нужно.

Обновление вместо создания по умолчанию

Сохранение заметки под существующим именем обновляет эту заметку на месте. Память углубляется со временем, а не разрастается в сорок почти дублирующих записей.

Настоящий граф знаний

Заметки связываются друг с другом с помощью [[вики-ссылок]]. Графический вид рисует эти связи, группирует заметки по папкам и затемняет те, которые устаревают, чтобы вы могли видеть, что на самом деле знает ваш проект.

Неясный поиск по всему

Поиск проходит по именам заметок, подсказкам, полным текстам и тегам одновременно, так что вы находите решение, которое наполовину помните по двум словам из него.

Бесплатно, без ограничения на заметки

Project Memory не является платным дополнением и не имеет квоты. Нет отдельной подписки на синхронизацию: память и её граф просто часть AgentsRoom.

Пять папок, которые заполняет ваш проект

Каноническая структура, автоматически создаваемая при первом написании. Одна тема на заметку, одна заметка на идею.

архитектура

Как модуль на самом деле работает и где находится его код. Заметка, которую агент читает вместо того, чтобы заново просматривать двенадцать файлов.

решения

Одна заметка на решение: контекст, выбор и причина. Это та часть, которая останавливает кого-то от тихого отмены этого шесть месяцев спустя.

соглашения

Правила, обнаруженные во время работы, а не те, которые вы записали заранее. Именование, шаблоны, то, как эта кодовая база делает вещи.

подводные камни

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

функции

Функциональное состояние каждой функции: что отправляется сегодня, что наполовину построено, что было намеренно исключено.

Три момента, когда знания фиксируются

Сложнее всего в любой базе знаний записать в неё хоть что-нибудь. Project Memory атакует это с трёх сторон.

01

По умолчанию, как это происходит

Каждый агент в AgentsRoom получает инструкцию по памяти в своем системном запросе: после значительного результата, принятого решения, попавшей в ловушку, понятый модуля, отправленной функции, запишите это. В отличие от сохранения навыка или подсказки, записи памяти не требуют подтверждения. Это нормальный рабочий жест, поэтому это действительно происходит.

02

Всегда запоминать, для каждого агента

Включите переключатель Всегда запоминать для любого агента, и он получает более строгое правило: в конце каждого хода, который привёл к долговременному обучению, сохраните его перед завершением. Полезно для ролей, которые генерируют много знаний, таких как архитектор, работающий над рефакторингом, или агент QA, картирующий режимы сбоев.

03

На выходе

Когда вы закрываете агента, у которого всё ещё есть активная сессия, AgentsRoom спрашивает, хотите ли вы сначала запомнить. Выберите Запомнить, и инструкция попадает в текущую сессию, чтобы агент записал то, что он узнал, прежде чем вы закроете вкладку. Один момент, когда знания обычно теряются, становится моментом, когда они сохраняются. Короткие сессии автоматически пропускаются, потому что двухминутное задание не стоит памяти, и вы можете отказаться от запроса для одного агента, одного проекта или повсеместно.

Посмотрите, что знает ваш проект

Графический вид превращает память в карту вместо списка.

Графический вид[[вики-ссылки]]
архитектурарешенияподводные камни
Недавно обновленоУстареваетВики-ссылка

Каждая заметка становится узлом. Папки формируют кластеры. [[вики-ссылки]], которые агенты пишут внутри тел заметок, становятся гранями, так что граф рисует фактическую форму знаний вашего проекта, а не дерево папок.

Свежесть управляет визуализацией. Заметка, обновленная недавно, больше и ярче; та, которая не была затронута неделями, уменьшается и тускнеет на горизонте в шестьдесят дней. Устаревшие знания выглядят устаревшими, что именно тогда вы хотите это заметить. Нажмите на любой узел, чтобы открыть эту заметку.

Одна память на проект, а не на человека

Это та часть, которую большинство инструментов памяти понимают неправильно.

Большинство инструментов знаний ограничивают всё учетной записью пользователя: ваши заметки, ваш хранилище, ваша синхронизация. Эта модель ломается в тот момент, когда присоединяется второй человек, потому что знания, которые имеют значение, касаются проекта, а не вас.

AgentsRoom привязывает Project Memory к идентификатору проекта, зафиксированному в репозитории. Каждый, кто открывает этот проект, читает и пишет одну и ту же память. Товарищ по команде клонирует репозиторий, открывает его, и их агенты наследуют всё, что узнали ваши. Никаких приглашений отправлять, никаких хранилищ делить, никакого экспорта и повторного импорта.

Одно следствие, которое стоит знать: доступ основан на возможностях. Доступ даёт сам факт авторизации и наличие идентификатора проекта, поэтому относитесь к памяти публичного репозитория как к публичной. Агенты получают инструкции никогда не хранить секреты или пути, специфичные для машины, в ней, и вам тоже не следует.

Три инструмента, и ваши агенты делают остальное

Project Memory доступна агентам через MCP, так что любой подключенный агент CLI использует один и тот же интерфейс.

memory_list

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

memory_get

Возвращает полный текст одной заметки в формате markdown, по id или по точному имени. Именно по именам разрешаются вики-ссылки, так что агент может следовать [[ссылке]] из одной заметки прямо в следующую.

memory_save

Создает или обновляет заметку. То же имя означает обновление на месте. Принимает имя, подсказку, текст в формате markdown, необязательную папку и теги.

Независимо от поставщика по дизайну: инструменты обслуживаются сервером MCP AgentsRoom, так что Claude Code, Codex CLI и другие агентские CLIs, которые вы запускаете в AgentsRoom, все читают и записывают одну и ту же проектную память.

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

Нет шага настройки. Память начинается пустой и заполняется сама.

01

Ваши агенты начинают читать

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

02

Ваши агенты начинают писать

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

03

Каждая следующая сессия короче

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

Где это оправдывает свои затраты

Знания, которые раньше жили в голове одного человека или нигде.

Агентства, управляющие клиентскими кодовыми базами

Двенадцать клиентских проектов, каждый со своими особенностями. Каждый проект имеет свою память, так что возвращение к нему через три месяца не означает повторного изучения его из журнала коммитов.

Ввод в должность, человеческий или агентский

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

Устаревший код, который никто не помнит

Укажите агенту на устаревший модуль, позвольте ему разобраться, как он функционирует, и пусть он запишет это в архитектуру. Следующий, кто к нему прикоснется, начнет с объяснения, а не с загадки.

Передача между агентами

Агент PM определяет объем, агент разработки строит, агент QA проверяет. Каждый записывает то, что он узнал, и следующий читает это, так что цепочка не теряет нить между шагами.

Память, навыки и подсказки не одно и то же

AgentsRoom хранит три библиотеки, потому что они отвечают на три разных вопроса.

Project Memory

Что правда об этом проекте?

Факты, которые агенты обнаружили: решения, архитектура, подводные камни, соглашения, состояние функций. Написано агентами, общее для всего проекта, специфично для этой кодовой базы.

Библиотека Навыков

Как мы выполняем этот вид задачи?

Повторно используемые процедуры, которые загружаются, когда это актуально: контрольный список для обзора, шаблон миграции, аудит доступности. Переносимые между проектами и экспортируемые в другие инструменты.

Изучите Библиотеку Навыков

Библиотека Подсказок

Что я хочу спросить снова?

Инструкции, которые вы часто отправляете, сохраненные и организованные, чтобы вы перестали их перепечатывать. Написано вами, отправлено вами.

Изучите Библиотеку Подсказок

Project Memory представляет собой один из ответов на вопрос памяти агентов, но не единственный. Файлы CLAUDE.md, mem0, Letta, Zep, basic-memory и Obsidian с MCP решают разные части этой задачи.

Сравнить инструменты памяти для ИИ

Часто задаваемые вопросы

Что такое Project Memory в AgentsRoom?

Project Memory представляет собой постоянную общую базу знаний, прикрепленная к проекту. Ваши ИИ-кодирующие агенты записывают заметки в неё во время работы, используя инструмент memory_save MCP, и читают из неё с помощью memory_list и memory_get. Заметки охватывают архитектуру, решения, соглашения, подводные камни и состояние функций. В отличие от окна контекста агента, которое стирается, когда сессия заканчивается, память хранится на сервере и переживает сессии, перезапуски и машины.

Чем это отличается от файла CLAUDE.md или AGENTS.md?

Они дополняют друг друга. CLAUDE.md представляет собой статический файл инструкций, который вы пишете и поддерживаете вручную: правила, которые вы уже знаете, загружаются в начале каждой сессии. Project Memory динамична и написана агентами: она фиксирует то, что ваши агенты изучают во время работы, заметка за заметкой, и растёт без вашего участия. На практике CLAUDE.md содержит ваши соглашения и команды, в то время как память содержит накопленное понимание кодовой базы, решения и ловушки. AgentsRoom также позволяет вам редактировать ваш CLAUDE.md из интерфейса.

Видят ли мои товарищи по команде ту же память?

Да. Project Memory привязана к идентификатору проекта, хранящемуся в репозитории, а не к вашей учетной записи, так что каждый, кто открывает проект в AgentsRoom, читает и пишет одну и ту же память. Ваш товарищ по команде клонирует репозиторий, открывает его, и их агенты наследуют всё, что узнали ваши. Ничего не нужно приглашать, экспортировать или импортировать. Доступ основан на возможностях: доступ даёт сам факт авторизации и наличие идентификатора проекта, поэтому относитесь к памяти публичного репозитория как к публичной и держите секреты вне её.

Project Memory бесплатен?

Да. Project Memory включен в AgentsRoom без дополнительных затрат и не имеет ограничения на заметки. Нет отдельной подписки на синхронизацию и нет платного дополнения для графа знаний. Вам нужно быть залогиненным, так как память хранится на сервере, чтобы её можно было делить между пользователями проекта.

Какие ИИ-агенты могут использовать проектную память?

Все агентские CLIs, которые вы запускаете внутри AgentsRoom. Инструменты памяти обслуживаются сервером MCP AgentsRoom, а не привязаны к одному поставщику, так что Claude Code, Codex CLI и другие поддерживаемые CLIs все читают и записывают одни и те же заметки. Это и есть смысл размещения памяти в IDE, а не внутри одного поставщика: смена агента не теряет накопленные знания вашего проекта.

Должен ли я говорить агентам сохранять вещи?

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

Могу ли я читать и редактировать память сам?

Да. Значок мозга в доке открывает память, с значком, показывающим, сколько заметок существует. Вы получаете боковую панель папок, неясный поиск по именам, подсказкам, тел и тегам, а также полный редактор для создания, переименования, дублирования или удаления заметок и перемещения их между папками. Также есть графический вид, который рисует заметки как узлы, вики-ссылки как грани и тускнеет заметки, которые устаревают.

Работает ли Project Memory в оффлайне?

Частично. Десктопное приложение сохраняет локальный кэш памяти в папке проекта, так что интерфейс AgentsRoom всё равно может показывать ваши заметки без подключения. Инструменты памяти агентов действительно общаются с сервером при каждом вызове, так что агентам нужна связь для чтения или записи. Файл кэша игнорируется git, так что он никогда не загрязняет ваш репозиторий.

Что не должно попадать в проектную память?

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

Могу ли я отключить Project Memory?

Да, на нескольких уровнях. Память включена по умолчанию, и один переключатель в настройках агента проекта отключает её для этого проекта: никаких запросов на запоминание при закрытии агента, никаких инструкций по памяти в системных запросах, и агентам сообщается, что инструменты памяти недоступны. Вы также можете оставить память включенной, но отключить только запрос на закрытие для одного агента, одного проекта или глобально. Ничего не удаляется, когда вы отключаете её, так что повторное включение восстанавливает заметки, которые у вас уже были.

Вам также может понравиться

Перестаньте повторно объяснять вашу кодовую базу

Скачайте AgentsRoom и позвольте вашим агентам начать запоминать. Бесплатно, без ограничения на заметки.

БесплатноСкачать AgentsRoom

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Antigravity CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Взгляд на AgentsRoom в действии.

Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков
Все функции