Что нового в Veai 5.11
В релизе 5.11 добавили поиск уязвимостей в кодовой базе, поддержку запуска тестов и сборки в Rider и WebStorm, сняли ограничение на число MCP-инструментов и сделали так, чтобы длинные чаты больше не ломались.
Поиск уязвимостей
Теперь можно одной кнопкой проверить весь проект на уязвимости — SQL-инъекции, XSS, SSRF и другие. Найденные проблемы можно сразу отправить агенту: он исправит код, объяснит, в чём проблема, или поможет оценить, стоит ли вообще с ней что-то делать.
Поиск уязвимостей работает полностью оффлайн — код никуда не отправляется.
Когда полезно: вы написали код с помощью ИИ и хотите убедиться, что в нём нет критичных дыр, прежде чем коммитить. Или проводите аудит существующего репозитория — нашли проблемы, быстро поправили, сделали PR.
Сейчас доступно для Java и Kotlin в IntelliJ IDEA, OpenIDE, GigaIDE и Android Studio. Работаем над другими языками.
Запуск тестов и сборки в Rider и WebStorm

Агент теперь умеет запускать тесты и сборку в Rider и WebStorm — так же, как вы это делаете через кнопку Run в IDE. Ему не нужно уходить в терминал и подбирать команды: он использует настройки проекта из IDE и получает структурированный результат.
В Rider можно запускать тесты (пока без сборки проекта), в WebStorm — npm, Jest, Vitest, Cypress и Playwright.
Когда полезно: вы попросили агента написать код, и хотите, чтобы он сам прогнал тесты и убедился, что всё работает.
MCP-серверы с любым числом инструментов

Раньше несколько подключенных MCP-серверов могли занять весь лимит инструментов — и агент переставал работать. Теперь это ограничение снято: подключайте сколько угодно серверов, плагин сам разберётся, как с ними работать.
Настраивать ничего не нужно — всё работает автоматически.
Когда полезно: вы используете несколько MCP-серверов (GitHub, Jira, Confluence и другие) и раньше сталкивались с тем, что агент отказывался работать.
Длинные чаты больше не ломаются
Если вы долго работаете с агентом, контекстное окно модели заполняется и чат ломается. Раньше встроенное сжатие помогало не всегда. Теперь, когда его не хватает, плагин обращается к LLM и получает компактное резюме всей предыдущей переписки. Чат продолжает работать.
Всё происходит автоматически, ничего нажимать не нужно.
Когда полезно: вы ведёте долгий диалог (20+ сообщений), работаете с большой кодовой базой и не хотите, чтобы агент внезапно перестал отвечать.
Агент читает код библиотек в Python

В PyCharm агент теперь умеет заглядывать в код подключённых библиотек — как программист, который открывает исходники зависимости через IDE. Он видит реальные сигнатуры и поведение конкретной версии библиотеки, а не угадывает.
Раньше это работало только в IDEA и Rider, теперь доступно и для Python.
Когда полезно: вы просите агента разобраться с незнакомым классом из внешней библиотеки — он сам найдёт исходники и не будет галлюцинировать.
Для обратной связи — support@veai.ru и чат с командой.