Теперь в Linear можно назначать задачи облачному агенту Copilot — асинхронному автономному фоновому агенту. При назначении задачи Copilot выполняет следующие действия: анализирует содержимое задачи и открывает черновой запрос на слияние; работает в собственной временной среде разработки на базе GitHub Actions; передаёт обновления о ходе работы в ленту активности Linear; запрашивает проверку запроса на слияние после завершения работы.
Появились новые возможности управления агентом прямо из рабочей области Linear:
- выбор модели, которую Copilot будет использовать для задачи;
- использование кастомного агента из репозитория под рабочие процессы команды;
- настройка базовой и рабочей ветки (можно определить, на какую ветку будет нацелен запрос на слияние и в какую ветку Copilot будет вносить изменения);
- управление сессией: можно давать агенту новые инструкции во время работы, упомянув его в комментарии.
Настройки можно задавать для отдельной задачи или применять ко всей рабочей области или команде с помощью инструкций для агента в Linear.
Чтобы начать работу, нужно установить приложение GitHub Copilot для Linear из GitHub Marketplace. Для этого потребуются права владельца организации в GitHub и права администратора рабочей области в Linear. Также стоит ознакомиться с документацией по интеграции Linear, чтобы настроить инструкции для агента, модели, кастомные агенты и ветки.
Copilot cloud agent доступен в тарифах Copilot Pro, Pro+, Business и Enterprise.