21.1 C
Sevastopol
29 сентября, 2026
СЕВОБОРОНА
Технологии

JetBrains выпустили Air Teams для работы с AI-агентами

JetBrains выпустили Air Teams для работы с AI-агентами

Шаблоны автоматизаций в JetBrains Air Teams

JetBrains описали три сценария, которые используют внутри своей команды:

  • Код-ревью. Агент запускается после открытия pull request, читает код и обсуждение, оставляет комментарии и итоговое заключение. Новый коммит запускает повторную проверку с учётом предыдущего ревью и ответов разработчиков.

  • Исправление ошибок. Метка в YouTrack запускает анализ задачи. Агент ищет причину, готовит исправление, открывает pull request и обрабатывает замечания из ревью.

  • Обновление зависимостей. Дважды в неделю агент обновляет разрешённые пакеты, собирает проект и запускает тесты. Проблемное обновление исправляется или откатывается. Результат приходит в одном актуальном pull request со списком обновлённых, пропущенных и отменённых зависимостей.

Каждый запуск хранит полный диалог агента и историю вызовов инструментов. Изменения кода приходят через pull request, решение о слиянии остаётся за разработчиком.

JetBrains выпустили Air Teams для работы с AI-агентами

Настройка автоматизации с инструкциями, AI-агентом и триггером в JetBrains Air Teams

Облачные окружения

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

Стартовый скрипт хранится в репозитории по пути .air/cloud/startup.sh. Его можно написать вручную или поручить первый проход агенту. Агент изучит проект, установит зависимости, запустит сборку и сохранит проверенный скрипт в отдельной ветке для ревью.

JetBrains выпустили Air Teams для работы с AI-агентами

Настройка общего облачного окружения в JetBrains Air Teams

Готовое окружение сохраняется как снимок. Общие секреты доступны задачам и автоматизациям без показа значений участникам команды. Личные секреты и доступ к репозиторию остаются привязаны к аккаунту конкретного пользователя.

Облачные задачи и командные проекты

Облачная задача выполняется на удалённой машине в отдельной копии окружения. Сборка и тесты не занимают ресурсы компьютера разработчика. Задачу можно запустить из IDE, продолжить через веб-интерфейс и закрыть ноутбук. Мобильный доступ JetBrains планируют добавить позже.

В командном проекте собраны участники, окружения, коннекторы и автоматизации. Администраторы управляют составом проекта и общими настройками. Участники запускают задачи в подготовленных окружениях и используют опубликованные автоматизации.

У проекта могут быть собственный сервисный аккаунт и AI-кредиты. Администратор выбирает, какие кредиты расходуют автоматизации: проектные или личные кредиты автора. При использовании проектного аккаунта сценарий продолжает работать после ухода создавшего его сотрудника.

Если новость понравилась, приглашаю в канал AI for Devs. Каждый день публикую похожие материалы: новые модели, агенты, практические кейсы и новости из мира AI.

Источник