Дебаг, запуск проекта и рефакторинг. Все мы хорошо знакомы с этими фичами IDE и пользуемся ими практически каждый день. Но передовые ИИ-агенты для кодинга почему-то абсолютно ничего не знали про эту “базу” до релиза Veai 5.8 (ИИ-агент к JetBrains IDEs для написания кода, тестирования и отладки с доступом к топовым LLM и всем внутренним инструментам IDE) :)
Помимо глубокой интеграции агента с вашей любимой IDE, мы завезли ещё парочку улучшений и изменили подход к тарификации. Но обо всём по порядку.
Debug Mode: агент теперь умеет работать с дебаггером IDE
Когда баг не ловится по логам и не объясняется простым чтением кода, приходится открывать дебаггер и разбираться шаг за шагом самому. Многие из нас постоянно сталкивались с ситуацией, когда агент, не обладая таким необходимым навыком как “дебаггинг”, бесконечно пытался пофиксить ошибку, запуская компиляцию и пытаясь угадать причину по логам.
Мы находимся в точке, когда с одной стороны команды агентов собирают компилятор с нуля и в то же время не умеют делать то, чему учат в онлайн школах стажеров буквально на первом-втором занятии.
Теперь ваш агент умеет дебажить, как вы. Он может ставить брейкпоинты, запускать код под отладкой, анализировать состояние переменных и пошагово проверять гипотезы о причинах проблемы. В общем, делать всё то, что мы с вами делаем каждый день.
Запуск конфигураций IDE

У каждого из нас есть примерно с десяток различных run-конфигураций в IDE под каждый из проектов, над которым мы работаем. В одной есть секреты, другая запускается с ключиками для профилирования, третья указывает конкретный профиль и так далее.
Агент теперь может находить и запускать все ваши конфигурации ровно также, как это делаете вы. Это касается тестов, сборок, приложений, Gradle- и Maven-задач, а также пользовательских конфигураций.
Для этого появились инструменты Get Configuration и Run Configuration. Один помогает получить список доступных сценариев запуска, другой запускает выбранную конфигурацию и возвращает результат, включая вывод консоли, результаты тестов и ошибки компиляции.
Новая функциональность сейчас работает только в IntelliJ IDEA, OpenIDE, GigaIDE и PyCharm. В остальные IDE добавим несколько позже.
Рефакторинг через действия IDE, а не через grep
Завершает интеграцию с IDE ещё одна новая фича — рефакторинг через возможности самой IDE. Для тех, кому это может показаться тривиальным, небольшой пример.
Допустим, вы хотите переименовать класс в проекте. Все знают, что для этого есть действие Rename (⇧F6 на macOS / Shift+F6 на Windows/Linux) — оно переименует класс и все места, где он используется: прямые вхождения, импорты, тесты, в десятках связанных файлов.
Для решения такой простой задачи большинство агентов грепают проект: загружают каждый подходящий файл в контекст, читают его и только затем правят.
Это:
1. Дорого
2. Медленно
3. И риск ошибки не исключен — например, агент может не догадаться переименовать геттер и сеттер, если речь идёт о поле.
Да и вообще, странно заниматься всем этим, когда в IDE есть специальное действие именно для такого случая!
Теперь агент может просто вызвать Rename — как это сделал бы каждый из нас.
Тарификация только за реальную работу модели

Мы меняем модель тарификации для персональных пользователей: вместо кредитов теперь используем поминутную оплату по времени работы модели над запросом. Речь идёт именно о compute-time — времени, которое модель тратит на обработку запроса и возврат ответа, а не о времени вашей сессии или работы в IDE. Это не время вашей работы в плагине, не длительность сессии и не время, пока IDE просто открыта. Купленные ранее кредиты будут автоматически пересчитаны в минуты.
Такой формат проще воспринимать и проще соотносить с реальной пользой. По нашей оценке, для персонального использования он получается примерно в два раза дешевле, чем отдельная подписка у любого из провайдеров, модели которых мы предоставляем, и в разы дешевле работы через API.
При этом в подписке по-прежнему доступны все топовые модели: Opus, Sonnet, GPT, Haiku, Gemini, а также open source модели вроде GLM, MiniMax, Qwen и Kimi.
Улучшения чата и совместимость с последними версиями IDE
Сообщения в чате теперь можно отправлять в очередь, не дожидаясь завершения предыдущего ответа. Порядок сообщений в очереди можно менять, ненужное — удалять, при необходимости — отправить сообщение сразу, минуя очередь.
Для моделей в OpenAI-совместимом режиме добавили ручную настройку размера контекста — раньше плагин не всегда корректно определял этот лимит. Актуально для Qwen, DeepSeek и других моделей с нестандартным контекстным окном.

Поддержали все новые версии JetBrains IDE 2026.1 (IntelliJ IDEA, PyCharm, GoLand, WebStorm, Rider и PhpStorm)
Поиск и декомпиляция .NET-классов в Rider
Агент в Rider получил два новых инструмента для работы с .NET-кодом.
Поиск классов – агент может искать .NET-типы по имени в проекте, библиотеках и NuGet-пакетах. Поиск поддерживает фильтрацию по скоупу (только проект, только библиотеки, всё вместе) и префиксу пространства имён.
Декомпиляция – если исходный код класса недоступен (например, тип из NuGet-пакета или системной сборки), агент может декомпилировать его и прочитать содержимое прямо из IDE, без необходимости искать исходники в репозитории или скачивать пакет отдельно.
Полезно, когда вы просите агента разобраться в сторонней библиотеке, понять, как работает тип из NuGet-пакета, или найти нужный класс в большом решении с множеством зависимостей.
Устанавливайте Veai 5.8 бесплатно в JetBrains IDE. А если в работе вам не хватает каких-то возможностей или сценариев, смело пишите нам в чат или на support@veai.ru. Такие сообщения напрямую влияют на план следующих обновлений.
И подписывайтесь на наш Telegram-канал: там публикуем посты о релизах, грядущие изменения в продукте, новости из мира AI и свои мысли про использование AI в разработке.
Veai — команда профессиональных исследователей и разработчиков с практическим опытом в анализе кода, генерации тестов и поиске уязвимостей.
Автор: Trip-Hope


