- Дата публикации
Veai 5.7 для JetBrains: директории в чате, выбор LLM на лету и авто‑retry задач
Что появилось / что изменилось
Veai 5.7 — это обновление AI‑агента для JetBrains IDE (IntelliJ IDEA и другие среды JetBrains), который помогает писать код, тестировать и отлаживать его с опорой на крупные языковые модели и внутренние инструменты IDE.
В версии 5.7 появилось несколько практических улучшений:
-
Директории в контексте чата
Теперь можно добавлять в диалог не только отдельные файлы, но и целые папки:- drag‑and‑drop директории прямо в чат;
- пункт Add to Chat в Project View для папки. Агент получает полный путь и сразу работает с группой файлов.
-
Выбор модели прямо из чата
Раньше смена LLM пряталась глубоко в настройках. Теперь список доступных моделей находится в интерфейсе чата:- в одном списке — модели от нескольких провайдеров (например, GPT от OpenAI и Claude Sonnet/Claude Opus от Anthropic);
- отдельные варианты с разными режимами рассуждений, если у модели есть режим вроде Think.
-
Терминал больше не крадёт фокус
Когда Veai запускает команды, терминал больше не выпрыгивает поверх редактора и не перехватывает курсор. Команды выполняются в фоне, вы остаетесь в коде. -
Автоматический retry при ошибках агента
Если фоновая задача агента падает на ошибке, Veai 5.7 сам пробует выполнить её повторно — без вашего участия. -
Обновлённые кнопки обратной связи
В чате поменялись элементы фидбэка:- вместо like/dislike — ❤️ для положительной оценки и 🐞 для сообщения о проблеме;
- кнопка отправки бага вынесена вверх, рядом с сохранением чата, чтобы ею было проще пользоваться.
Veai 5.7 по‑прежнему распространяется бесплатно в виде плагина для JetBrains IDE.
Как это работает
Директории в чате. При добавлении папки Veai получает список файлов и их пути из Project View. Агент может строить контекст из группы файлов: просматривать модуль целиком, понимать структуру подпакета, связывать классы и тесты. Вам не нужно вручную перечислять файлы или описывать структуру проекта текстом.
Выбор LLM в чате. В окне диалога появился переключатель модели. Список агрегирует доступные LLM от OpenAI и Anthropic: GPT‑линейку и Claude (Sonnet, Opus) в одном месте. Для части моделей есть отдельные пункты с режимом усиленного reasoning (например, Think), которые запускают тот же бэкенд, но с другим набором параметров — большим лимитом времени на размышление и более развёрнутыми ответами.
Фоновый терминал. Когда агенту нужно запустить команду (сборка, тесты, линтер), Veai инициирует запуск в терминале IDE, но не меняет активное окно. Терминал остаётся на заднем плане, а вы продолжаете редактировать файлы. Это убирает лишние переключения контекста.
Авто‑retry. Veai отслеживает статус фоновый задач. Если команда или шаг плана агента завершился с ошибкой, система не останавливается на первом фейле, а инициирует повторную попытку. Это полезно при временных сбоях: нестабильной сети, разовых проблемах с интеграциями или разовыми ошибками окружения.
Фидбэк в чате. ❤️ фиксирует успешный и полезный ответ, а 🐞 открывает быстрый сценарий для отправки отчёта об ошибке. Кнопку бага подняли в зону основных действий чата, чтобы путь от «что‑то пошло не так» до отчёта был максимально коротким.
Что это значит для вас
Кому это особенно полезно:
- разработчикам на Java и других языках в JetBrains IDE, которые активно используют AI‑подсказки;
- тем, кто регулярно рефакторит крупные модули и подпакеты;
- инженерам, которые запускают тесты и команды через агента и не хотят отвлекаться от кода.
Когда пригодятся директории в чате:
- обзор модуля перед большим рефакторингом: достаточно добавить папку с пакетом, а не прикладывать по одному десятки файлов;
- анализ legacy‑кода: агент лучше понимает связи между классами и конфигурациями, когда видит каталог целиком;
- ревью архитектурных изменений: можно указать конкретный подпакет и попросить оценить влияние изменений.
Выбор модели на лету:
- для быстрых, недорогих запросов — выбираете более дешёвую модель;
- для сложного рефакторинга или анализа больших участков проекта — переключаетесь на более «тяжёлый» вариант вроде Claude Opus или старших GPT;
- для задач, где важна цепочка рассуждений (поиск причин сложного бага, анализ нетривиальной логики) — включаете режим reasoning/Think.
Фоновый терминал и авто‑retry:
- удобно, когда вы поручаете агенту длинные задачи (запуск тестов, сборку, серию команд) и уходите в другие дела;
- меньше шансов вернуться к IDE и увидеть, что агент остановился на первой ошибке и дальше ничего не сделал;
- меньше раздражающих «рывков» интерфейса, когда внезапно всплывает терминал и забирает фокус.
Где не стоит переоценивать Veai 5.7:
- это не замена полноценному CI/CD и не универсальный менеджер задач: авто‑retry помогает при мелких и временных ошибках, но не решает системные проблемы в проекте;
- выбор модели по‑прежнему потребует базового понимания: какой LLM дороже, какой разумнее использовать для повседневных задач.
Veai 5.7 доступен как бесплатный плагин для JetBrains IDE. Разработчики открыто просят писать в чат продукта или на support@veai.ru, если вам не хватает сценариев или функций: именно по этим запросам они собирают план следующих релизов. Новости релизов и планы развития команда публикует в Telegram‑канале Veai.
Место на рынке
Veai работает как AI‑агент внутри JetBrains IDE и подключается к топовым LLM, включая GPT‑линейку от OpenAI и Claude Sonnet/Opus от Anthropic. Это не самостоятельная модель, а надстройка, которая использует возможности IDE: Project View, терминал, плагины.
По сути, Veai конкурирует не с GPT‑4o или Claude 3 напрямую, а с другими AI‑плагинами и ассистентами для JetBrains, которые тоже подключаются к разным LLM. Ключевой фокус Veai — глубже вшить агента в экосистему IDE: работать с директориями, запускать команды, управлять задачами прямо внутри среды разработки.
В релизе 5.7 Veai делает упор на UX и автономность агента, а не на смену моделей или цен:
- удобнее управлять моделями (GPT/Claude) из одного интерфейса;
- проще давать контекст по проекту через директории;
- меньше ручных перезапусков задач за счёт авто‑retry.
Если вы уже используете ChatGPT или Claude отдельно в браузере, Veai не заменит их как универсальный чат, но может оказаться удобнее именно для работы с кодом внутри IntelliJ IDEA и других JetBrains IDE, когда важно, чтобы агент понимал структуру проекта и мог управлять инструментами IDE напрямую.