Перейти к основному содержанию
Используй Background Agents напрямую в Linear — делегируй задачи Cursor или упоминай @Cursor в комментариях.

Начало работы

Установка

Ты должен быть админом Cursor, чтобы подключить интеграцию с Linear. Другие настройки команды доступны и для участников без прав админа.
  1. Перейди в Cursor integrations
  2. Нажми Connect рядом с Linear
  3. Подключи своё рабочее пространство Linear и выбери команду
  4. Нажми Authorize
  5. Заверши оставшуюся настройку Background Agent в Cursor:
    • Подключи GitHub и выбери репозиторий по умолчанию
    • Включи тарификацию по использованию
    • Подтверди настройки конфиденциальности

Связка аккаунтов

При первом запуске будет предложено связать аккаунты Cursor и Linear. Подключение GitHub требуется для создания PR.

Как пользоваться

Делегируй задачи Cursor или упоминай @Cursor в комментариях. Cursor анализирует задачи и автоматически отсекает работу, не связанную с разработкой.

Делегирование задач

  1. Открой задачу в Linear
  2. Нажми на поле assignee
  3. Выбери «Cursor»
Делегирование задачи Cursor в Linear

Упоминание Cursor

Упомяни @Cursor в комментарии, чтобы назначить нового агента или дать дополнительные инструкции, например: @Cursor исправь описанную выше ошибку аутентификации.

Процесс работы

Background Agents показывают статус в реальном времени в Linear и автоматически создают PR по завершении. Отслеживай прогресс в дашборде Cursor.
Обновления статуса Background Agent в Linear

Последующие инструкции

Можешь ответить прямо в сессии агента — это уйдёт к нему как последующий комментарий. Просто упомяни @Cursor в комментарии в Linear, чтобы дать дополнительные указания запущенному Background Agent.

Конфигурация

Настрой параметры Background Agent в Dashboard → Background Agents.
SettingLocationDescription
Default RepositoryCursor DashboardОсновной репозиторий, если репозиторий проекта не задан
Default ModelCursor DashboardAI‑модель для Background Agents
Base BranchCursor DashboardБазовая ветка для создания PR (обычно main или develop)

Параметры конфигурации

Поведение Background Agent можно настроить несколькими способами: Описание issue или комментарии: используй синтаксис [key=value], например:
  • @cursor please fix [repo=anysphere/everysphere]
  • @cursor implement feature [model=claude-3.5-sonnet] [branch=feature-branch]
Метки issue: используй иерархию меток родитель → дочерняя, где родительская метка — ключ конфигурации, а дочерняя — значение. Метки проекта: та же иерархия, что и для меток issue, применяется на уровне проекта. Поддерживаемые ключи конфигурации:
  • repo: укажи целевой репозиторий (например, owner/repository)
  • branch: укажи базовую ветку для создания PR
  • model: укажи используемую AI‑модель

Выбор репозитория

Cursor определяет, с каким репозиторием работать, в следующем порядке приоритетов:
  1. Описание issue/комментарии: синтаксис [repo=owner/repository] в тексте issue или комментариях
  2. Метки issue: метки репозитория, добавленные к конкретному issue в Linear
  3. Метки проекта: метки репозитория, добавленные к проекту в Linear
  4. Репозиторий по умолчанию: репозиторий, указанный в настройках Cursor Dashboard

Настройка меток репозитория

Чтобы создать метки репозитория в Linear:
  1. Перейди в Settings своего рабочего пространства Linear
  2. Нажми Labels
  3. Нажми New group
  4. Назови группу “repo” (регистронезависимо — должно быть именно “repo”, не “Repository” и не другие варианты)
  5. Внутри этой группы создай метки для каждого репозитория в формате owner/repo
Эти метки потом можно назначать issue или проектам, чтобы указать, с каким репозиторием должен работать Background Agent.
Настройка меток репозитория в Linear
I