Skip to main content

Инструменты и интеграции

Veai использует инструменты JetBrains IDE, встроенные возможности агента и подключённые MCP-серверы. Инструменты дают агенту факты о проекте и позволяют выполнять действия без ручного копирования длинных логов и результатов поиска в чат.

Инструменты IDE и проекта

ФункцияЧто делает
Конфигурации запуска IDEНаходит и запускает настроенные тесты, сборки и приложения, возвращает структурированный результат
Поиск по проектуИспользует индексы IDE для поиска символов и кода
Чтение зависимостейОткрывает код фактически подключённой версии библиотеки
РефакторингПереименовывает символы через механизм IDE и обновляет связанные использования
Генерация кода в редактореВносит локальное изменение рядом с выбранным кодом
Сообщение коммитаГотовит описание изменений для коммита

Внешние инструменты

ФункцияЧто делает
MCPПодключает браузеры, базы знаний, трекеры и другие внешние сервисы
Web SearchИщет информацию в интернете и читает найденные страницы

Подключённые MCP-серверы появляются в меню Tools отдельными группами. Набор инструментов зависит от режима агента, IDE и настроенных серверов.

Доступ и подтверждения

В меню Tools можно разрешить инструмент, запретить его или потребовать подтверждение перед вызовом. Доступность инструмента не означает, что любое его действие безопасно: тест, команда, приложение или внешний сервис могут менять файлы и данные.

Для файлов дополнительно действуют Edit Scope, .readignore и .writeignore. Поддержку функций в разных IDE проверяйте по матрице функциональности.

Практические задачи