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

У каждого из нас есть примерно с десяток различных run-конфигураций в IDE под каждый из проектов, над которым мы работаем. В одной есть секреты, другая запускается с ключиками для профилирования, третья указывает конкретный профиль и так далее.
Агент теперь может находить и запускать все ваши конфигурации ровно также, как это делаете вы. Это касается тестов, сборок, приложений, Gradle- и Maven-задач, а также пользовательских конфигураций.
Для этого появились инструменты Get Configuration и Run Configuration. Один помогает получить список доступных сценариев запуска, другой запускает выбранную конфигурацию и возвращает результат, включая вывод консоли, результаты тестов и ошибки компиляции.
Новая функциональность сейчас работает только в IntelliJ IDEA, OpenIDE, GigaIDE и PyCharm. В остальные IDE добавим несколько позже.
Завершает интеграцию с IDE ещё одна новая фича — рефакторинг через возможности самой IDE. Для тех, кому это может показаться тривиальным, небольшой пример.
Допустим, вы хотите переименовать класс в проекте. Все знают, что для этого есть действие Rename [3] (⇧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.
Сообщения в чате теперь можно отправлять в очередь, не дожидаясь завершения предыдущего ответа. Порядок сообщений в очереди можно менять, ненужное — удалять, при необходимости — отправить сообщение сразу, минуя очередь.
Для моделей в OpenAI-совместимом режиме добавили ручную настройку размера контекста — раньше плагин не всегда корректно определял этот лимит. Актуально для Qwen, DeepSeek и других моделей с нестандартным контекстным окном.

Поддержали все новые версии JetBrains IDE 2026.1 (IntelliJ IDEA, PyCharm, GoLand, WebStorm, Rider и PhpStorm)
Агент в Rider получил два новых инструмента для работы с .NET-кодом.
Поиск классов – агент может искать .NET-типы по имени в проекте, библиотеках и NuGet-пакетах. Поиск поддерживает фильтрацию по скоупу (только проект, только библиотеки, всё вместе) и префиксу пространства имён.
Декомпиляция – если исходный код класса недоступен (например, тип из NuGet-пакета или системной сборки), агент может декомпилировать его и прочитать содержимое прямо из IDE, без необходимости искать исходники в репозитории или скачивать пакет отдельно.
Полезно, когда вы просите агента разобраться в сторонней библиотеке, понять, как работает тип из NuGet-пакета, или найти нужный класс в большом решении с множеством зависимостей.
Устанавливайте Veai 5.8 [4] [5]бесплатно в JetBrains IDE. А если в работе вам не хватает каких-то возможностей или сценариев, смело пишите нам в чат [6] или на support@veai.ru [7]. Такие сообщения напрямую влияют на план следующих обновлений.
И подписывайтесь на наш Telegram-канал [8]: там публикуем посты о релизах, грядущие изменения в продукте, новости из мира AI и свои мысли про использование AI в разработке.
Veai — команда профессиональных исследователей и разработчиков с практическим опытом [9] в анализе кода, генерации тестов и поиске уязвимостей.
Автор: Trip-Hope
Источник [10]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/28487
URLs in this post:
[1] ИИ-агент: https://veai.ru/products?utm_source=veai58&utm_medium=Habr&utm_campaign=release58
[2] ошибку: http://www.braintools.ru/article/4192
[3] Rename: https://www.jetbrains.com/guide/java/tips/refactor-rename/#:~:text=Quickly%20renaming%20classes%2C%20methods%2C%20and%20variables%20in%20IntelliJ%20IDEA.&text=Rename%20your%20classes%2C%20methods%2C%20and,Enter%20(Windows%2FLinux
[4] Устанавливайте Veai 5.8: https://veai.ru/download?utm_source=veai58&utm_medium=Habr&utm_campaign=release58
[5] : https://veai.ru/download?utm_source=release56_post&utm_medium=habr&utm_campaign=release56
[6] чат: https://t.me/veai_devs_chat
[7] support@veai.ru: mailto:support@veai.ru
[8] Telegram-канал: https://t.me/veai_devs
[9] опытом: http://www.braintools.ru/article/6952
[10] Источник: https://habr.com/ru/companies/veai/articles/1020760/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1020760
Нажмите здесь для печати.