Veai AI Agent is an IDE-native AI assistant.
Он помогает отлаживать, рефакторить, писать и проверять тесты, используя данные IDE, а не шумные логи и терминальные команды. Плагин создан для разработчиков, которые работают с большими и сложными кодовыми базами.
Агент использует индексы IDE, состояние отладчика и данные покрытия вместо того, чтобы выгружать большие фрагменты логов и искать по файлам вручную. Поэтому контекст расходуется на решение задачи, а не на чтение кода, который IDE уже понимает.
Отладка, рефакторинг и тестирование внутри IDE
- Отладка на реальных данных выполнения: анализируйте падения через состояние отладчика, стек вызовов, выполненные инструкции и поток данных без ручной расстановки log statements.
- Семантический рефакторинг: ищите символы, находите использования, переименовывайте и обновляйте код через индексы и рефакторинги IDE, а не через grep-правки, которые ломают ссылки между файлами.
- Генерация тестов с учетом покрытия: создавайте и обновляйте unit-, интеграционные и end-to-end-тесты, затем используйте покрытие и анализ веток, чтобы закрывать непроверенные сценарии.
- Поиск и исправление уязвимостей: сканируйте JVM-проекты на проблемы безопасности и исправляйте найденные дефекты с помощью агента.
- Исправление quality issues в контексте проекта: используйте inspections, quick fixes, декомпиляцию библиотек и результаты сборки/тестов из IDE.
- Работа в привычном IDE workflow: агенту доступны run configurations, test runners, web search, чтение веб-страниц и данные Allure TestOps.
Для каких задач использовать
- отладка с использованием данных выполнения IDE и stack traces
- генерация тестов с обратной связью по покрытию и поиск flaky tests
- поиск и исправление уязвимостей безопасности (SAST)
- рефакторинг кода с IDE-aware search и безопасными переименованиями
- исправление комментариев в pull request, stack traces, падений тестов и задач из TMS
- разработка фич и микросервисов по спецификациям
- миграция кода на новые фреймворки или версии библиотек
- генерация документации и комментариев к коду
Открытые стандарты и контроль для команд
- Поддержка MCP и AGENTS.md для переносимых AI workflow.
- Bring-your-own-key (BYOK) для LLM и edit-scope controls для командной работы.
- Enterprise-возможности: VPC deployment, self-hosting и SSO.
Режимы агента
General, Code, Test, Plan, Review и Debug — каждый режим использует специализированные инструменты IDE. Например, Debug mode запускает отладчик, а Test mode читает данные покрытия. Также доступен Orchestrator для разбиения сложных задач между специализированными subagents и custom modes для командных workflow.
Как начать
- Установите Veai AI Agent.
- Откройте агента в JetBrains IDE.
- Попробуйте Debug mode для анализа падающего теста — он использует отладчик IDE, а не ручные log prints.
Начните писать код с полной мощностью вашей IDE.