Veal & Cursor. Три конфигурации ИИ-агента для разработки

55 подписчиков

12+
12+

15 просмотров

3 месяца назад

ПожаловатьсяНарушение авторских прав

55 подписчиков

12+
12+

15 просмотров

3 месяца назад

ПожаловатьсяНарушение авторских прав
12+
12+

15 просмотров

3 месяца назад

В видео сравниваем три способа работы с ИИ-агентом: отдельный редактор Cursor, Cursor CLI через ACP и Veai внутри JetBrains IDE. Смотрим, какие данные о проекте доступны агенту и что потребуется изменить в рабочем процессе команды. 1. Cursor IDE Cursor представляет собой отдельный редактор на базе VS Code. При его внедрении компания выбирает и ИИ-агента, и новый рабочий инструмент. Разработчикам, которые используют IntelliJ IDEA, PyCharm, WebStorm или другие продукты JetBrains, потребуется перенести свой процесс в Cursor. Согласно документации Cursor, агент использует текстовый поиск и векторные embeddings по индексированной кодовой базе. Семантические функции языковых серверов доступны разработчику в интерфейсе редактора, например автодополнение и переход к определению по клику. Однако переход к определению и поиск использований через language server не указаны в документированном наборе инструментов агента. 2. Cursor CLI + ACP внутри JetBrains IDE В этой конфигурации агент Cursor запускается как CLI-процесс, а его интерфейс отображается в JetBrains AI Assistant через ACP, Agent Client Protocol. Команда может продолжить работу в привычной IDE, но интеграция зависит от поддерживаемой версии JetBrains AI Assistant и, согласно документации Cursor, требует платного плана Cursor. Перенос агента в окно JetBrains IDE сам по себе не добавляет ему семантические инструменты IDE. Cursor CLI продолжает использовать свой набор инструментов, включая текстовый поиск и embeddings. JetBrains AI Assistant также предлагает настройку Pass IntelliJ MCP server. Через неё ACP-агент получает часть инструментов IntelliJ Platform по протоколу MCP. Поэтому результат зависит от конфигурации связки: версии IDE, JetBrains AI Assistant, настроек ACP и включённого MCP-сервера. 3. Veai внутри JetBrains IDE Veai работает непосредственно в JetBrains IDE и использует возможности IntelliJ Platform как источник данных о проекте. Агент может опираться на структуру кода, IDE-индексы, поиск использований, переходы к определениям, сведения о зависимостях, конфигурации запуска, результаты тестов, покрытие и данные отладчика. Разработчику не требуется переходить в отдельный редактор или подключать CLI-агента через внешнюю UI-обёртку. Агент работает в той же среде, где IDE анализирует проект, запускает тесты и наблюдает за поведением приложения. Главное различие трёх конфигураций состоит в глубине доступа агента к данным IDE: Cursor IDE: отдельный редактор, текстовый поиск и embeddings. Cursor CLI + ACP: агент Cursor в интерфейсе JetBrains AI Assistant; доступ к инструментам IDE зависит от настройки MCP. Veai: IDE-нативный агент, использующий данные и инструменты JetBrains IDE напрямую. Ссылки: Cursor Agent Search: https://cursor.com/docs/agent/tools/search Cursor в JetBrains IDE: https://cursor.com/docs/integrations/jetbrains ACP и IntelliJ MCP Server: https://www.jetbrains.com/help/ai-assistant/acp.html Сайт: https://veai.ru Мы в Телеграм: https://t.me/Veaicode Мы в Макс: https://max.ru/join/y0Ww7-2L61pazl4CqjNIiq8KHGTW4cwNxFkM9wAgPes

Название:

Veal & Cursor. Три конфигурации ИИ-агента для разработки