Что нового в Veai 5.14
Главное в релизе 5.14: Memory Bank, благодаря которому агент запоминает полезное о проекте между чатами и перестаёт переспрашивать одно и то же. Кроме этого появились профили маршрутизации моделей, окно результатов код-ревью, проектные MCP-серверы и режим reasoning None.
Memory Bank: агент запоминает проект

Что такое Memory Bank?
Memory Bank служит долговременной памятью агента, которая сохраняется между чатами и сессиями. XREPLACEX агент
Например, вы один раз сказали: «у нас интеграционные тесты всегда ходят в реальную БД, не мокай её». Агент сохранит это правило и в следующих чатах будет учитывать его сам, без напоминаний.
Не нужно каждый раз заново объяснять структуру проекта, библиотеки, код-стайл или договорённости команды. В сложных проектах это заметно экономит время.
Как включить
Memory Bank управляется из настроек: Settings → Tools → Veai → Memory Bank. На странице есть три переключателя:
- Enable Memory Bank: главный выключатель. Включает политику памяти, индекс сохранённых знаний в контексте агента и инструменты работы с памятью. Без него остальные опции неактивны.
- Auto-extract memories after each turn: автоматическое извлечение знаний. После ваших сообщений агент сам решает, что стоит запомнить, и сохраняет это в фоне.
- Run periodic consolidation (dream): периодическая «уборка» памяти: объединение похожих записей, удаление дубликатов и устаревших фактов.
Как это работает
Вам почти не нужно ничего делать вручную, память работает в фоне. Под капотом происходят три процесса.
Запоминание (recall). В начале каждого ответа агент видит краткий индекс всех сохранённых знаний (заголовок и одна строка-подсказка). Если что-то из индекса относится к вашему запросу, агент сам открывает нужную запись целиком и учитывает её. Решение «заглянуть в память» агент принимает самостоятельно, никаких ключевых слов вводить не надо.
Извлечение (extraction). Если включена опция Auto-extract, после ваших сообщений (и при закрытии чата) агент анализирует беседу и сохраняет в память то, что считает важным на будущее. Это происходит в фоне; когда что-то сохранено, вы увидите уведомление.

Консолидация (dream). Если включена опция Run periodic consolidation, агент время от времени, когда вы не работаете, наводит порядок в памяти: объединяет дублирующиеся записи, удаляет устаревшее, чистит индекс. Это держит память компактной и релевантной.
Управление памятью вручную
Вам не обязательно полагаться только на автоматику, можно давать команды на естественном языке прямо в чате:
- «Запомни, что…»: агент создаст новую запись в памяти.
- «Обнови запись про…»: агент изменит существующую запись.
- «Забудь про…»: агент удалит соответствующую запись (или только указанную деталь, сохранив остальные факты).

Если вы попросите забыть одну деталь из записи, где есть и другие полезные факты, агент уберёт только эту деталь, а остальное сохранит.
Редактирование файлов напрямую. Память хранится как обычные Markdown-файлы в .veai/memory/. Вы можете открыть и отредактировать их в IDE как любые другие файлы. Главный файл MEMORY.md служит оглавлением со ссылками на все записи.
Подробнее: документация по Memory Bank.
Профили маршрутизации моделей

Раньше все субагенты (Code, Ask, Test, Review, Plan, Debug) работали на модели основного чата. Если вы поставили сильную и более медленную модель, даже быстрый поиск по коду тянул её, а значит работал дольше и обходился дороже, чем нужно для такой задачи.
Model Routing даёт три встроенных профиля: fast для лёгкого поиска и чтения файлов, balanced для рутинного анализа и тестов, strong для сложного ревью и отладки. Агент сам выбирает профиль по его текстовому описанию. За каждым можно закрепить свою модель или создать собственные профили в Settings → Tools → Veai → Model Routing или прямо в файле .veai/model-routing.yaml в проекте. Если модель у профиля не указана, субагент наследует модель родительского чата.
Когда полезно: вы хотите отдавать простые действия быстрой и дешёвой модели, а сложные оставлять сильной. На ревью особенно заметно: три субагента на разных моделях находят больше, чем на одной, их замечания дополняют друг друга.
Окно результатов ревью

Раньше, когда агент заканчивал ревью, замечания оставались текстом в чате, и вернуться к ним или дойти до нужной строки было неудобно. В 5.14 появилось окно Review: структурированный отчёт, где у каждой проблемы указаны тип и серьёзность, всё привязано к файлам и строкам, а клик открывает нужное место в редакторе. Отчёт можно отсортировать по серьёзности или скопировать целиком. Кнопка Fix with agent передаёт находку агенту, и он вносит правки: можно исправить всё сразу или только выбранные замечания. Результаты сохраняются между перезапусками IDE.
Когда полезно: агент нашёл несколько проблем при ревью, и вы хотите разобрать их по одной, перейти к коду и отдать на исправление только то, что считаете важным.
Улучшения MCP
MCP-серверы теперь привязаны к проекту: каждый проект держит свой набор серверов независимо от глобальных настроек. У full-stack-разработчика фронтенд-проект может держать серверы для Figma, а бэкенд для Postgres, и контекст агента не засоряется лишним. Токены и ключи выносятся в переменные окружения через плейсхолдеры вида ${env:ИМЯ_ПЕРЕМЕННОЙ}, так что секретов в конфиге больше нет. Отключившиеся серверы включаются массово, одним нажатием.
Ещё MCP научился работать с бинарными данными: картинки, аудио и другие не-текстовые ответы сохраняются как отдельные файлы и подключаются к чату вложениями, а не сваливаются в один текстовый блок. Это открывает сценарии вроде управления системой через скриншоты, которые раньше приходили нечитаемым текстом.
Когда полезно: вы работаете с несколькими проектами, где нужны разные MCP-серверы, храните токены вне конфига или подключаете MCP, который возвращает картинки и другие бинарные данные.
Улучшения интерфейса и агента
- Состояние сохраняется между перезапусками. Открытые вкладки чата, текущий чат и сортировки в истории остаются на месте после рестарта IDE, как вкладки в браузере.
- Экран приветствия при пустой истории чатов вместо чёрного экрана.
- Редактирование сообщений в очереди. Отложенное сообщение можно дополнить, а не удалять и переписывать заново.
- Reasoning effort «None». Полностью выключает thinking у моделей, которые его поддерживают: быстрее и дешевле на простых задачах. Хорошо сочетается с профилем fast.
- Управление процессами. Агент теперь не только запускает процессы, но и останавливает и перезапускает их. Нужно, когда поднимаете docker-контейнер, сервер или другое фоновое приложение и общаетесь с ним через клиент.
Исправления и стабильность
Поправили плавающие панели в Rider, отображение действий в Changes Overview и пустой экран при старте IDE. Ответы MCP-инструментов обрабатываются точнее, терминальные команды работают стабильнее, системный промпт стал короче. Также исправили ошибки с уникальными идентификаторами запросов к LLM и передачей провайдера.
Установить Veai 5.14
Для обратной связи: support@veai.ru и чат с командой.