Linear
Используйте Cloud Agents прямо в Linear: делегируйте задачи Cursor или упоминайте @Cursor в комментариях.
Быстрый старт
Установка
Для подключения интеграции Linear необходимо быть администратор��м Cursor. Другие настройки команды доступны участникам без прав администратора.
- Перейдите в раздел Интеграции Cursor
- Нажмите Подключить рядом с Linear
- Подключите рабочее пространство Linear и выберите команду
- Нажмите Авторизовать
- Завершите оставшуюся настройку облачного агента в Cursor:
- Подключите провайдера репозиториев и выберите репозиторий по умолчанию
- Включите оплату по фактическому использованию
- Подтвердите настройки конфиденциальности
Привязка аккаунта
При первом использовании будет предложено связать аккаунты Cursor и Linear. Для создания PR необходимо подключить провайдера репозитория.
Как использовать
Поручайте задачи Cursor или упоминайте @Cursor в комментариях. Cursor анализирует задачи и автоматически отсеивает работу, не связанную с разработкой.
Делегирование задач
- Откройте задачу Linear
- Нажмите на поле исполнителя
- Выберите «Cursor»
Упоминание Cursor
Упомяните @Cursor в комментарии, чтобы назначить нового Agent или дать дополнительные инструкции. Например: @Cursor исправь описанный выше баг аутентификации.
Рабочий процесс
Cloud Agents показывают актуальный статус в Linear и автоматически создают PR по завершении работы. Отслеживайте прогресс в дашборде Cursor.
Дополнительные инструкции
Ответьте в сессии Agent — ответ будет отправлен Agentу в качестве дополнительной инструкции. Чтобы дать дополнительные указания работающему Cloud Agent, просто упомяните @Cursor в комментарии Linear.
Конфигурация
Настройте параметры Cloud Agent в Дашборд → Cloud Agents.
| Параметр | Расположение | Описание |
|---|---|---|
| Репозиторий по умолчанию | Дашборд Cursor | Основной репозиторий, если репозиторий проекта не настроен |
| Модель по умолчанию | Дашборд Cursor | Модель ИИ для Cloud Agents |
| Базовая ветка | Дашборд Cursor | Ветка, от которой создаются PR (обычно main или develop) |
Параметры конфигурации
Настроить поведение Cloud Agent можно несколькими способами:
Описание задачи или комментарии: используйте синтаксис [ключ=значение], например:
@cursor please fix [repo=anysphere/everysphere]@cursor implement feature [model=claude-3.5-sonnet] [branch=feature-branch]
Метки задачи: используйте иерархию меток, где родительская метка — ключ конфигурации, а дочерняя — значение.
Метки проекта: используйте ту же иерархию меток, что и для задач, но на уровне проекта.
Поддерживаемые ключи конфигурации:
repo: укажите целевой репозиторий (например,owner/repository)branch: укажите base-ветку для создания PRmodel: укажите используемую модель ИИ
Выбор репозитория
Cursor определяет репозиторий для работы в следующем порядке приоритета:
- Описание задачи/комментарии: синтаксис
[repo=owner/repository]в тексте задачи или комментариях - Метки задачи: метки репозитория, прикреплённые к конкретной задаче Linear
- Метки проекта: метки репозитория, прикреплённые к проекту Linear
- Репозиторий по умолчанию: репозиторий, указанный в настройках дашборда Cursor
Настройка меток репозиториев
Чтобы создать метки репозиториев в Linear:
- Перейдите в Настройки рабочего пространства Linear
- Нажмите Метки
- Нажмите Новая группа
- Назовите группу «repo» (регистр не учитывается — название должно быть строго «repo», а не «Repository» или иные варианты)
- В этой группе создайте метки для каждого репозитория в формате
owner/repo
Затем эти метки можно назначать задачам или проектам, чтобы указать, с каким репозиторием должен работать Cloud Agent.
Расширенные функции
Правила триажа (расширенная функция)
Настройте в Linear правила автоматизации, чтобы автоматически делегировать задачи Cursor:
- Перейдите в настройки проекта Linear
- Откройте правила триажа
- Создайте правила, которые автоматически:
- Добавляют определённые метки
- Назначают задачи Cursor
- Запускают Cloud Agents при выполнении заданных условий
Правила триажа — это расширенная функция с некоторыми ограничениями. Чтобы правило сработало, Linear требует назначить ответственного пользователя, однако это требование может быть отменено в будущих обновлениях.
Получение помощи
Проверьте активность агентов и при обращении в поддержку указывайте идентификаторы запросов.
Обратная связь
Оставляйте отзывы в комментариях Linear или через каналы поддержки в дашборде Cursor.