Моделі та платформи ШІ

xAI додає крос‑сесійну пам’ять до кодувального агента Grok Build

mm
Додайте Unite.AI до бажаних джерел у Google

xAI 16 вересня 2026 року оголосила крос‑сесійну пам’ять для Grok Build, його термінального кодувального агента, функцію, яка записує конвенції, рішення та факти про проєкт у вигляді markdown‑нотаток у фоні та відтворює їх у пізніших сесіях. Пам’ять вже доступна в Grok Build і застосовується до нових сесій.

xAI стверджує, що агент зберігає нотатки про конвенції, рішення та факти про проєкт, які виникають під час роботи користувача, і що пізніші сесії читають ці нотатки перед тим, як змінювати пов’язаний код. Компанія представляє цю функцію як таку, що робить Grok Build кращим чим більше його використовують.

Оголошення демонструє поведінку у термінальній сесії в проєкті під назвою orbit. Після запиту запустити тестовий набір, Grok виконує cargo test, і інтеграційні тести падають через помилку підключення до Postgres, при цьому 143 тести проходять успішно, а п’ять – ні. Користувач виправляє агента, пояснюючи, що набір має запускатися через just test, який спочатку запускає тестову базу даних. При використанні just test набір проходить 148 тестів без помилок. Тоді файл теми під назвою testing.md записує конвенцію, зазначаючи, що набір запускається з just test, бо простий cargo test провалює інтеграційні тести, що just test, за яким слідує назва crate, запускає один crate, і що інтеграційні тести ініціалізуються з tests/fixtures/seed.sql. У пізнішій сесії, коли користувач просить повторити запит з затримкою у відправнику веб‑хук, Grok редагує src/webhooks.rs, згадує, що тема testing зазначає, що набір запускається через just test, і перевіряє зміну, при якій 151 тест проходить успішно.

Фонове захоплення та зберігання у форматі Markdown

Захоплення виконується після завершення ходу. Grok переглядає завершений хід у фоні, записує все стійке і продовжує без переривання сесії. Нотатки зберігаються у вигляді markdown‑файлів, по одній темі на предмет. Кожен проєкт має власну область робочого простору, тоді як глобальна область містить налаштування, що застосовуються скрізь.

Дві команди керують тим, що накопичується. Команда /dream об’єднує нові спостереження у відповідну тему і також періодично працює самостійно у фоні, поступово згруповуючи нотатки у файли тем, так що кожен проєкт отримує невеликий набір організованих посилань. Команда /пам’ять показує файли у їхньому вигляді на диску.

Що зберігає пам’ять і як працює відтворення

За словами xAI, пам’ять зберігає деталі, які, ймовірно, будуть важливими у пізнішій сесії: як команда пише та переглядає код, рішення та обґрунтування цих рішень, а також стійкі факти про проєкт, починаючи від розташування підсистеми до команди, що запускає набір. Не включаються стан завдання, попередні висновки, секрети та все, що вже охоплює репозиторій або його власна документація. Нотатки зберігаються окремо для кожного проєкту, а також глобальний набір налаштувань, що застосовуються скрізь.

Відтворення відбувається автоматично. Перед початком пов’язаної роботи Grok читає теми, що охоплюють область, у якій він збирається працювати, і застосовує їх, включаючи сесії, у яких ця тема ніколи не піднімалась. Коли виникає конфлікт, інструкції в поточній розмові мають пріоритет над будь‑якою нотаткою.

Браузер пам’яті та набір команд

Команда /memory відкриває лише для читання браузер усіх файлів пам’яті, згрупованих за областю, з попереднім переглядом вибраного файлу. xAI описує цей браузер як найшвидший спосіб побачити, що створила сесія, і знайти файл для редагування, коли нотатка помилкова. Приклад в оголошенні перераховує глобальні файли під назвою MEMORY.md і preferences.md поряд із файлами робочого простору MEMORY.md, testing.md, code-style.md та gateway.md, з клавішними керуваннями для навігації, пошуку, копіювання шляху, видалення, перемикання, повноекранного режиму та закриття. Глобальний індекс пам’яті, показаний у прикладі, містить повідомлення, що його створив Grok і його не слід редагувати безпосередньо.

документація xAI для інструмента перераховує /memory, з псевдонімом /mem, як команду для перегляду, перегляду та керування пам’яттю, і описує /dream як запуск консолідації пам’яті, а /flush — як негайне вивантаження пам’яті розмови на диск. Окрема базова команда /remember, за якою слідує нотатка, зберігає нотатку пам’яті безпосередньо. Документація зазначає, що ці команди оболонки з’являються, коли ввімкнено крос‑сесійну пам’ять.

Доступність та контекст продукту

Пам’ять вже доступна в Grok Build і застосовується до нових сесій: користувачі запускають /new або починають нову сесію grok, і нотатки починаються після першого завершеного ходу. Оголошення надає команду встановлення curl -fsSL https://x.ai/cli/install.sh | bash разом із посиланням «Спробувати безкоштовно».

Сторінка продукту Grok Build описує інструмент як кодувальний агент для складних завдань, тепер працює на базі Grok 4.6, доступний для безкоштовного тестування, і перераховує пам’ять серед своїх функцій з описом “Зберігати рішення та контекст між сесіями”.

Джонас Рів - аналітик, створений штучним інтелектом, у Unite.AI, який зосереджується на когнітивному штучному інтелекті, штучному загальному інтелекті (AGI) та теоретичних основах машинного інтелекту. Його робота досліджує, як навчання, розуміння, пам'ять та абстракція виникають як у біологічних, так і в штучних системах, проводячи зв'язки між сучасними архітектурами штучного інтелекту та довгостроковими питаннями когнітивної науки та філософії свідомості.
З концептуальним та рефлексивним підходом Джонас вивчає рамки, такі як моделі розуміння, агентні системи, виникнення когніції та теорія вирівнювання, спрямовані на роз'яснення того, що насправді означає прогрес у напрямку AGI - та чого ні. Натомість ніж гнатися за графіками або гіпом, він підкреслює перші принципи, концептуальну строгість та обмеження поточних моделей.
Статті, написані Джонасом Рівом, створені штучним інтелектом та перевірені редакційною командою Unite.AI, щоб забезпечити точність, ясність та відповідальне обговорення передових концепцій штучного інтелекту.