Инструменты и интеграции
Veai использует инструменты JetBrains IDE, встроенные возможности агента и подключённые MCP-серверы. Инструменты дают агенту факты о проекте и позволяют выполнять действия без ручного копирования длинных логов и результатов поиска в чат.
Инструменты IDE и проекта
| Функция | Что делает |
|---|---|
| Конфигурации запуска IDE | Находит и запускает настроенные тесты, сборки и приложения, возвращает структурированный результат |
| Поиск по проекту | Использует индексы IDE для поиска символов и кода |
| Чтение зависимостей | Открывает код фактически подключённой версии библиотеки |
| Безопасный рефакторинг | Переименовывает, перемещает и удаляет сущности через механизмы IDE |
| Инструменты IDE для внешних агентов | Открывает инструменты проекта внешним MCP-клиентам |
| Генерация кода в редакторе | Вносит локальное изменение рядом с выбранным кодом |
| Сообщение коммита | Готовит описание изменений для коммита |
Внешние инструменты
| Функция | Что делает |
|---|---|
| MCP | Подключает браузеры, базы знаний, трекеры и другие внешние сервисы |
| Web Search | Ищет информацию в интернете и читает найденные страницы |
| Подключение внешних инструментов | Даёт Claude Code, Cursor, Cline, OpenCode и Codex доступ к моделям по подписке Veai |
Подключённые MCP-серверы появляются в меню Tools отдельными группами. Набор инструментов зависит от режима агента, IDE и настроенных серверов.
Доступ и подтверждения
В меню Tools можно разрешить инструмент, запретить его или потребовать подтверждение перед вызовом. Доступность инструмента не означает, что любое его действие безопасно: тест, команда, приложение или внешний сервис могут менять файлы и данные.
Для файлов дополнительно действуют Edit Scope, .readignore и .writeignore. Поддержку функций в разных IDE проверяйте по матрице функциональности.