Skip to main content

Что нового в Veai 5.12

В 5.12 мы добавили агента General, сделали вложения в промпт удобнее, расширили доступность тестового агента и поиска кода в зависимостях, обновили просмотр изменений, упростили создание навыков и добавили простой режим интерфейса. Отдельно в конце собрали исправления для длинных задач, интерфейса, MCP и стабильности агента.

General: универсальный агент

General: универсальный агент

В Veai появился режим агента General. До этого уже были отдельные режимы Code, Ask, Test, Plan, Review и Debug. General сделан для другого сценария: когда вы не хотите заранее выбирать режим и разбираться, какой из них лучше подходит.

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

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

Вложения прямо в поле ввода

Обсуждать конкретный кусок кода стало проще. Если выделить фрагмент в редакторе и перейти в чат, Veai автоматически добавит его к сообщению как контекст. Больше не нужно открывать контекстное меню и прикреплять выделение отдельным кликом.

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

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

Больше возможностей в Rider, WebStorm и PyCharm

Декомпиляция библиотек

В 5.12 несколько уже знакомых возможностей стали доступнее в других IDE.

Раньше отдельный режим Test был доступен только в IntelliJ IDEA для Java и Kotlin. Теперь его можно использовать в Rider, WebStorm и PyCharm, чтобы просить Veai сгенерировать или доработать тесты в той IDE, где вы уже пишете код.

Чтение кода зависимостей тоже стало универсальнее. Veai уже умел читать библиотеки в IDEA для JVM-кода, в PyCharm для Python и в Rider для .NET. Теперь агенту проще работать в смешанных проектах: например, если в IDEA установлен Python-плагин, он может искать Python-символы рядом с Java-кодом. Поиск по Python также лучше работает с неполными именами.

Когда полезно: вы работаете в C#, JavaScript, TypeScript или Python-проекте, хотите попросить агента подготовить тесты или разобраться с библиотекой, и не хотите переходить в другую IDE ради этих сценариев.

Удобный просмотр изменений агента

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

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

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

Простой режим интерфейса

Простой режим интерфейса

В чате появился режим Simple. В нём остаётся только самое нужное: выбор агента, поле ввода и кнопка отправки. Дополнительные панели и настройки скрыты, чтобы чат не выглядел как кабина пилота. Кнопки действий у сообщений в Simple-режиме появляются только при наведении.

Если нужен полный набор инструментов, переключитесь в Advanced режим. Режим меняется в настройках чата.

Когда полезно: вы только начинаете пользоваться Veai или работаете с чатом в узком окне и не хотите отвлекаться на настройки для опытных пользователей.

Исправления производительности

Чат меньше подвисает на больших диалогах. Исправили заморозку интерфейса во время автоматического повтора и ускорили проверку файлов, которые проект просит игнорировать через настройки доступа агента.

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

Исправления интерфейса

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

Также поправили экран настройки модели и подсказку прогресса при работе субагентов.

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

Исправления агента и стабильности

MCP-сервер JetBrains

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

Если в IDE уже включён встроенный MCP-сервер JetBrains, Veai может подключить его автоматически. Вам не нужно отдельно копировать адрес сервера и настраивать его вручную в списке MCP-серверов.

Если инструмент вернул несколько файлов или картинки, Veai сохраняет их как отдельные файлы, а в основном ответе оставляет ссылки. Это особенно полезно, когда MCP-сервер работает с браузером, файловой системой или другими внешними инструментами: вместо тяжёлой простыни текста агент получает отдельные файлы.

Ещё поправили несколько проблем с инициализацией аккаунта и балансом.


Установить Veai 5.12

Для обратной связи - support@veai.ru и чат с командой.