Ваші агенти забувають все.
Тут вони зупиняються.
Постійна, спільна база знань, яку ваші AI агенти з кодування пишуть самі під час роботи. Рішення, архітектура, підводні камені та конвенції переживають сесію, перезапуск та машину.
Закрийте сесію, і вікно контексту зникає. Project Memory: це частина, яка залишається: довготривала пам'ять для AI агентів, збережена для кожного проекту, яку читає кожен агент і кожен учасник команди, що відкриває цей репозиторій. Ніяких додаткових додатків для нотаток, ніякого копіювання-вставки, ніякого повторного пояснення вашої кодової бази щоранку.
У кожного AI агента з кодування є одна й та сама проблема. Він читає вашу кодову базу, з'ясовує, чому модуль автентифікації побудований саме так, потрапляє в пастку міграції, яка коштувала вам вихідних минулого року, а потім сесія закінчується, і все це зникає. Завтра він починає з нуля і знову відкриває ті самі речі, витрачаючи ті самі токени.
Ви можете вставити частину цього в CLAUDE.md і сподіватися, що це залишиться актуальним. Це працює для правил, які ви вже знаєте. Це не працює для знань, які ваші агенти створюють під час роботи: рішення, яке вони щойно прийняли з вами, тупик, який вони дослідили, те, що стосується вашої збірки, що стає очевидним лише о 2 годині ночі.
Project Memory закриває це коло. Ваші агенти записують те, що вони дізналися, в постійну базу знань, використовуючи MCP інструменти, як звичайну частину роботи. Це живе разом з проектом, а не з вашим обліковим записом, тому наступний агент читає це, і так само агент вашого колеги на їхньому комп'ютері.
Амнезія сесії, і що вона насправді коштує
Симптоми настільки знайомі, що більшість людей перестали їх помічати.
Ви знову пояснюєте ту саму архітектуру
Кожна нова сесія починається з того, що ви набираєте ті самі три абзаци про те, як проект з'єднаний. Це єдиний найбільш повторюваний запит у агентному кодуванні.
Агенти платять за повторне вивчення того, що вони вже знали
Агент, якому потрібно перечитати половину репозиторію, перш ніж він зможе діяти, витрачає реальні токени і реальні хвилини на повторне відкриття знань, які він вже мав учора.
Така ж пастка спрацьовує двічі
Підводний камінь, на який ваш агент натрапив і виправив у червні, невидимий у липні. Нічого не було записано, тому ніщо не заважає наступному агенту знову потрапити в нього.
Знання залишаються на одному комп'ютері
Те, що ваш агент дізнався, живе у вашій сесії, на вашому ноутбуці. Агент вашого колеги нічого з цього не знає і починає проект з нуля.
Що дає вам Project Memory
Довготривалий шар пам'яті для AI агентів, вбудований в IDE, де ці агенти вже працюють.
Знання, що переживають сесію
Нотатки зберігаються на сервері для кожного проекту. Закрийте агента, вийдіть з програми, перезавантажте Mac, змініть ноутбук: пам'ять все ще буде там, коли ви повернетеся.
Написано агентами, а не вами
Агенти зберігають через інструмент memory_save MCP як частину звичайної роботи, без підтверджуючого запиту. Ви отримуєте базу знань, яка заповнюється сама собою, замість документації, яку ніхто не оновлює.
Спільно з усіма в проекті
Пам'ять прив'язана до проекту, а не до вашого облікового запису користувача. Клонуйте репозиторій, відкрийте його в AgentsRoom, і ви прочитаєте ту саму пам'ять, яку писали агенти ваших колег.
П'ять папок, які створюються самі
архітектура, рішення, конвенції, підводні камені, функції. Папки створюються при першому використанні, тому структура з'являється разом з знаннями. Нічого налаштовувати.
Оновлення замість створення, за замовчуванням
Збереження нотатки під існуючою назвою оновлює цю нотатку на місці. Пам'ять стає глибшою з часом, замість того щоб розростатися в сорок майже дубльованих записів.
Справжній граф знань
Нотатки посилаються одна на одну за допомогою [[вікі-посилань]]. Графічний вигляд відображає ці посилання, групує нотатки за папками і затемнює ті, що застарівають, щоб ви могли бачити, що ваш проект насправді знає.
Нечіткий пошук по всьому
Пошук виконується по назвах нотаток, підказках для відновлення, повних текстах і тегах одночасно, щоб ви могли знайти рішення, яке наполовину пам'ятаєте з двох слів.
Безкоштовно, без обмежень на нотатки
Project Memory не є платним додатком і не має квоти. Немає окремої підписки на синхронізацію: пам'ять і її граф просто є частиною AgentsRoom.
П'ять папок, які заповнює ваш проект
Канонічна структура, автоматично створюється при першому записі. Одна тема на нотатку, одна нотатка на ідею.
архітектураЯк насправді працює модуль і де знаходиться його код. Нотатка, яку агент читає замість повторного перегляду дванадцяти файлів.
рішенняОдна нотатка на рішення: контекст, вибір і чому. Це частина, яка зупиняє когось від тихого скасування через шість місяців.
конвенціїПравила, виявлені під час роботи, а не ті, що ви записали заздалегідь. Іменування, шаблони, спосіб, яким ця кодова база робить речі.
пасткиПастки, минулі інциденти, ніколи не робити знову. Помилка, виправлена один раз, не повинна оплачуватися двічі.
функціїФункціональний стан кожної функції: що виходить сьогодні, що наполовину побудовано, що було свідомо виключено.
Три моменти, коли знання фіксуються
Складна частина будь-якої бази знань - це записати щось у неї. Project Memory атакує це з трьох сторін.
Як це відбувається, за замовчуванням
Кожен агент в AgentsRoom отримує інструкцію пам'яті в системному запиті: після значущого результату, прийнятого рішення, виявленої пастки, зрозумілого модуля, випущеної функції, запишіть це. На відміну від збереження навички або запиту, записи пам'яті не потребують підтвердження. Це нормальний робочий жест, тому це насправді відбувається.
Завжди запам'ятовувати, для кожного агента
Перемкніть перемикач Завжди запам'ятовувати на будь-якому агенті, і він отримає суворіше правило: в кінці кожного ходу, що призвів до стійкого навчання, збережіть це перед завершенням. Корисно для ролей, які генерують багато знань, як архітектор, що працює над рефакторингом, або QA агент, що картографує режими відмов.
На виході
Коли ви закриваєте агента, у якого ще є активна сесія, AgentsRoom запитує, чи потрібно спочатку запам'ятати. Виберіть Запам'ятати, і інструкція потрапить у поточну сесію, щоб агент записав те, що він дізнався, перед тим як ви закриєте вкладку. Один момент, коли знання зазвичай втрачаються, стає моментом, коли вони зберігаються. Короткі сесії пропускаються автоматично, тому що двохвилинна справа не варта пам'яті, і ви можете відмовитися від запиту для одного агента, одного проекту або всюди.
Дивіться, що знає ваш проект
Графічний вигляд перетворює пам'ять на карту замість списку.
Кожна нотатка - це вузол. Папки формують кластери. [[Вікі-посилання]], які агенти пишуть у тілах нотаток, стають ребрами, тому граф відображає фактичну форму знань вашого проекту, а не дерево папок.
Свіжість керує візуалами. Нещодавно оновлена нотатка є більшою та яскравішою; та, до якої не торкалися тижнями, зменшується і тьмяніє на горизонті в шістдесят днів. Застарілі знання виглядають застарілими, і саме тоді ви хочете це помітити. Натисніть на будь-який вузол, щоб відкрити цю нотатку.
Одна пам'ять на проект, а не на людину
Це частина, в якій більшість інструментів пам'яті помиляються.
Більшість інструментів знань охоплюють все до облікового запису користувача: ваші нотатки, ваш сховище, вашу синхронізацію. Ця модель ламається в момент, коли приєднується друга людина, тому що знання, які мають значення, стосуються проекту, а не вас.
AgentsRoom прив'язує Пам'ять Проекту до ідентифікатора проекту, зафіксованого в репозиторії. Кожен, хто відкриває цей проект, читає і записує ту ж саму пам'ять. Колега клонує репозиторій, відкриває його, і їх агенти успадковують все, що дізналися ваші. Немає запрошень для відправки, немає сховища для спільного використання, немає експорту та повторного імпорту.
Одна наслідок, яку варто знати: доступ базується на можливостях. Вхід в систему і наявність ідентифікатора проекту є тим, що надає доступ, тому розглядайте пам'ять публічного репозиторію як публічну. Агентам наказано ніколи не зберігати секрети або машинно-специфічні шляхи в ній, і ви теж не повинні.
Три інструменти, і ваші агенти роблять решту
Пам'ять Проекту доступна агентам через MCP, тому будь-який підключений агент CLI використовує той самий інтерфейс.
memory_listПерераховує папки і нотатки з їхніми підказками для отримання і попереднім переглядом вмісту. Агентам сказано викликати це на початку будь-якого нетривіального завдання, перед дослідженням кодової бази: модуль може вже бути пояснений.
memory_getПовертає повний текст markdown однієї нотатки, за ідентифікатором або за точним ім'ям. Імена - це спосіб, яким вирішуються вікі-посилання, тому агент може слідувати за [[a-link]] з однієї нотатки прямо в наступну.
memory_saveСтворює або оновлює нотатку. Те ж саме ім'я означає оновлення на місці. Приймає ім'я, підказку для отримання, текст markdown, необов'язкову папку і теги.
Незалежний від постачальника за дизайном: інструменти обслуговуються сервером AgentsRoom MCP, тому Claude Code, Codex CLI та інші агентські CLI, які ви запускаєте в AgentsRoom, всі читають і записують ту ж саму пам'ять проекту.
Як це працює
Немає кроку налаштування. Пам'ять починається порожньою і заповнює себе.
Ваші агенти починають читати
З першої сесії кожному агенту сказано перевірити пам'ять проекту перед тим, як почати копатися в коді. Спочатку він нічого не знаходить і продовжує працювати.
Ваші агенти починають писати
Перше реальне рішення, перша пастка, перший модуль, який правильно зрозуміли: агент зберігає нотатку. Папки з'являються, коли вони потрібні. Ви можете спостерігати, як кількість зростає на значку мозку в доку.
Кожна наступна сесія коротша
Нові агенти відкриваються з робочим розумінням проекту. Ви перестаєте писати ті самі три абзаци контексту, і агент перестає витрачати токени на повторне відкриття того, що він вже зрозумів.
Де це приносить користь
Знання, яке раніше жило в голові однієї людини, або ніде.
Агентства, що жонглюють кодовими базами клієнтів
Дванадцять клієнтських проектів, кожен зі своїми особливостями. Кожен проект має свою пам'ять, тому повернення до нього через три місяці не означає повторне вивчення з журналу комітів.
Введення в курс справ, людське або агентське
Новий розробник клонує репозиторій, і їхні агенти вже знають архітектуру, конвенції та пастки. Пам'ять є документом для введення в курс справи, але вона актуальна, тому що була написана під час роботи.
Спадковий код, про який ніхто не пам'ятає
Направте агента на застарілий модуль, дайте йому зрозуміти, як він функціонує, і нехай він запише це в архітектуру. Наступна людина, яка торкнеться його, почне з пояснення, а не з загадки.
Передача між агентами
Агент PM визначає обсяг, агент розробки будує, агент QA перевіряє. Кожен записує те, що дізнався, а наступний читає це, щоб ланцюг не втрачав нитку між кроками.
Пам'ять, навички та підказки - це не одне й те саме
AgentsRoom зберігає три бібліотеки, тому що вони відповідають на три різні питання.
Пам'ять проекту
Що є правдою про цей проект?
Факти, які агенти виявили: рішення, архітектура, підводні камені, конвенції, стан функцій. Написано агентами, поділено з усім проектом, специфічно для цієї кодової бази.
Бібліотека навичок
Як ми виконуємо цей вид завдання?
Повторно використовувані процедури, які завантажуються, коли це доречно: контрольний список для огляду, шаблон міграції, аудит доступності. Переносимо між проектами та експортуємо в інші інструменти.
Досліджуйте Бібліотеку навичокБібліотека підказок
Що я хочу запитати знову?
Інструкції, які ви часто надсилаєте, збережені та організовані, щоб ви перестали їх переписувати. Написано вами, надіслано вами.
Досліджуйте Бібліотеку підказокПам'ять проекту - це одна з відповідей на пам'ять агентів, а не єдина. Файли CLAUDE.md, mem0, Letta, Zep, basic-memory та Obsidian з MCP вирішують різні аспекти проблеми.
Порівняйте інструменти пам'яті AI агентівЧасті запитання
Що таке Пам'ять проекту в AgentsRoom?
Пам'ять проекту - це постійна, спільна база знань, прикріплена до проекту. Ваші AI агенти кодування записують нотатки в неї під час роботи, використовуючи інструмент memory_save MCP, і читають з неї за допомогою memory_list та memory_get. Нотатки охоплюють архітектуру, рішення, конвенції, підводні камені та стан функцій. На відміну від вікна контексту агента, яке стирається, коли сесія закінчується, пам'ять зберігається на сервері та переживає сесії, перезапуски та машини.
Чим це відрізняється від файлу CLAUDE.md або AGENTS.md?
Вони доповнюють один одного. CLAUDE.md - це статичний файл інструкцій, який ви пишете та підтримуєте вручну: правила, які ви вже знаєте, завантажуються на початку кожної сесії. Пам'ять проекту є динамічною та написаною агентами: вона захоплює те, що ваші агенти дізнаються під час роботи, нотатка за нотаткою, і зростає без вашого втручання. На практиці CLAUDE.md містить ваші конвенції та команди, тоді як пам'ять містить накопичене розуміння кодової бази, рішень та пасток. AgentsRoom дозволяє редагувати ваш CLAUDE.md з інтерфейсу користувача також.
Чи бачать мої колеги ту саму пам'ять?
Так. Пам'ять проекту прив'язана до ідентифікатора проекту, збереженого в репозиторії, а не до вашого облікового запису користувача, тому кожен, хто відкриває проект в AgentsRoom, читає та записує ту саму пам'ять. Ваш колега клонує репозиторій, відкриває його, і їхні агенти успадковують все, що дізналися ваші. Немає нічого, що потрібно запрошувати, експортувати або імпортувати. Доступ базується на можливостях: вхід в систему та наявність ідентифікатора проекту надають доступ, тому розглядайте пам'ять публічного репозиторію як публічну та тримайте секрети поза нею.
Чи є Пам'ять проекту безкоштовною?
Так. Пам'ять проекту включена в AgentsRoom без додаткових витрат і не має обмежень на кількість нотаток. Немає окремої підписки на синхронізацію і немає платного додатку для графа знань. Вам потрібно бути в системі, оскільки пам'ять зберігається на сервері, щоб її можна було поділити між користувачами проекту.
Які AI агенти можуть використовувати пам'ять проекту?
Всі агентські CLI, які ви запускаєте всередині AgentsRoom. Інструменти пам'яті обслуговуються сервером AgentsRoom MCP, а не прив'язані до одного постачальника, тому Claude Code, Codex CLI та інші підтримувані CLI читають і записують одні й ті ж нотатки. Це і є сенс розміщення пам'яті в IDE замість одного постачальника: зміна агента не призводить до втрати накопичених знань вашого проекту.
Чи потрібно мені казати агентам зберігати речі?
Ні, хоча ви можете. Кожен агент отримує інструкцію з пам'яті у своєму системному запиті і зберігає після значних результатів самостійно, без запиту на підтвердження. Крім того, ви можете увімкнути Завжди запам'ятовувати для конкретного агента, що змусить його зберігати навчання в кінці кожного ходу, який його створив, і коли ви закриваєте агента з активною сесією, AgentsRoom пропонує запам'ятати сесію перед закриттям вкладки.
Чи можу я сам читати та редагувати пам'ять?
Так. Іконка мозку в доку відкриває пам'ять, з бейджем, що показує, скільки нотаток існує. Ви отримуєте бічну панель з папками, нечіткий пошук по іменах, підказках, тілах і тегах, а також повний редактор для створення, перейменування, дублювання або видалення нотаток і переміщення їх між папками. Також є графічний вигляд, що відображає нотатки як вузли, вікі-посилання як ребра, і затемнює нотатки, які втрачають актуальність.
Чи працює Project Memory офлайн?
Частково. Десктопний додаток зберігає локальний кеш пам'яті в папці проекту, тому інтерфейс AgentsRoom все ще може показувати ваші нотатки без підключення. Інструменти пам'яті агентів дійсно звертаються до сервера при кожному виклику, тому агентам потрібне підключення для читання або запису. Файл кешу gitignored, тому він ніколи не забруднює ваш репозиторій.
Що не слід включати в пам'ять проекту?
Секрети, облікові дані, токени та шляхи, специфічні для машини. Опис інструменту, який отримують агенти, забороняє зберігати їх явно, і ви повинні дотримуватися того ж правила, коли пишете нотатки вручну. Пам'ять призначена для дистильованих, довготривалих знань про проект: рішення і чому вони були прийняті, як працюють модулі, пастки, яких слід уникати, чинні конвенції. Розмови під час сесії та одноразові деталі не належать до неї.
Чи можу я вимкнути Project Memory?
Так, на кількох рівнях. Пам'ять увімкнена за замовчуванням, і один перемикач у налаштуваннях агента проекту вимикає її для цього проекту: немає запиту на запам'ятовування при закритті агента, немає інструкції з пам'яті в системних запитах, і агентам повідомляється, що інструменти пам'яті недоступні. Ви також можете залишити пам'ять увімкненою, але вимкнути лише запит на закриття, для одного агента, для одного проекту або глобально. Нічого не видаляється, коли ви вимикаєте її, тому повторне увімкнення відновлює нотатки, які у вас вже були.
Вам також може сподобатися
Бібліотека навичок
Повторно використовувані процедури, які ваші агенти виконують, які можна прикріпити до завдань і агентів.
AgentsRoom MCP
Сервер MCP, який надає беклог, запити, навички та пам'ять вашим агентам.
Виявлення дрейфу контексту
Визначте момент, коли контекст агента погіршується, перш ніж він почне вигадувати речі.
Посібник CLAUDE.md
Як написати статичний файл інструкцій, який поєднується з пам'яттю вашого проекту.
Припиніть повторно пояснювати вашу кодову базу
Завантажте AgentsRoom і дайте вашим агентам почати запам'ятовувати. Безкоштовно, без обмежень на нотатки.
Додаток-компаньйон: контролюйте своїх агентів на ходу
Використовуйте свого: Claude, Codex, Antigravity CLI або іншого AI-провайдера.
Надсилайте баги та запити прямо у свій публічний беклог.
Погляд на AgentsRoom в дії.