Nutze Background Agents direkt in Linear, indem du Issues an Cursor delegierst oder @Cursor in Kommentaren erwähnst.

Loslegen

Installation

Du musst Cursor-Admin sein, um die Linear-Integration zu verbinden. Weitere Teameinstellungen sind auch für Nicht-Admins verfügbar.
  1. Geh zu Cursor-Integrationen
  2. Klick auf Connect neben Linear
  3. Verbinde deinen Linear-Workspace und wähle ein Team aus
  4. Klick auf Authorize
  5. Schließe die verbleibende Einrichtung des Background Agents in Cursor ab:
    • Verbinde GitHub und wähle das Standard-Repository aus
    • Aktiviere nutzungsbasierte Abrechnung
    • Bestätige die Datenschutzeinstellungen

Kontoverknüpfung

Beim ersten Verwenden wirst du aufgefordert, dein Cursor- mit deinem Linear-Konto zu verknüpfen. Für die Erstellung von PRs ist eine GitHub-Verbindung erforderlich.

So verwendest du es

Delegiere Issues an Cursor oder erwähne @Cursor in Kommentaren. Cursor analysiert Issues und filtert automatisch nicht entwicklungsbezogene Arbeit heraus.

Issues delegieren

  1. Linear-Issue öffnen
  2. Auf das Feld für die zuständige Person klicken
  3. „Cursor“ auswählen
Ein Issue in Linear an Cursor delegieren

Cursor erwähnen

Erwähne @Cursor in einem Kommentar, um einen neuen Agent zuzuweisen oder zusätzliche Anweisungen zu geben, zum Beispiel: @Cursor, bitte den oben beschriebenen Authentifizierungsbug fixen.

Workflow

Background Agents zeigen in Linear ihren Status in Echtzeit an und erstellen nach Abschluss automatisch PRs. Verfolge den Fortschritt im Cursor-Dashboard.
Status-Updates von Background Agents in Linear

Follow-up-Anweisungen

Du kannst in der Agent-Session antworten; deine Nachricht wird als Follow-up an den Agent gesendet. Erwähne einfach @Cursor in einem Linear-Kommentar, um einem laufenden Background Agent zusätzliche Hinweise zu geben.

Konfiguration

Konfigurier die Background-Agent-Einstellungen unter Dashboard → Background Agents.
EinstellungOrtBeschreibung
Standard-RepositoryCursor-DashboardPrimäres Repository, wenn kein Projekt-Repository konfiguriert ist
StandardmodellCursor-DashboardKI-Modell für Background Agents
Basis-BranchCursor-DashboardBranch, von dem PRs erstellt werden (typischerweise main oder develop)

Konfigurationsoptionen

Du kannst das Verhalten von Background Agents auf mehrere Arten konfigurieren: Issue-Beschreibung oder Kommentare: Verwende die [key=value]-Syntax, zum Beispiel:
  • @cursor please fix [repo=anysphere/everysphere]
  • @cursor implement feature [model=claude-3.5-sonnet] [branch=feature-branch]
Issue-Labels: Verwende eine Parent-Child-Label-Struktur, bei der das Parent-Label der Konfigurationsschlüssel ist und das Child-Label der Wert. Projekt-Labels: Gleiche Parent-Child-Struktur wie bei Issue-Labels, angewendet auf Projektebene. Unterstützte Konfigurationsschlüssel:
  • repo: Ziel-Repository angeben (z. B. owner/repository)
  • branch: Basis-Branch für die PR-Erstellung angeben
  • model: Zu verwendendes KI-Modell angeben

Repository-Auswahl

Cursor bestimmt anhand dieser Priorität, in welchem Repository gearbeitet wird:
  1. Issue-Beschreibung/-Kommentare: [repo=owner/repository]-Syntax im Issue-Text oder in Kommentaren
  2. Issue-Labels: Dem jeweiligen Linear-Issue zugeordnete Repository-Labels
  3. Projekt-Labels: Dem Linear-Projekt zugeordnete Repository-Labels
  4. Standard-Repository: Im Cursor-Dashboard festgelegtes Repository

Repository-Labels einrichten

So erstellst du Repository-Labels in Linear:
  1. Geh zu Settings in deinem Linear-Workspace
  2. Klick auf Labels
  3. Klick auf New group
  4. Benenne die Gruppe „repo“ (Groß-/Kleinschreibung egal – muss genau „repo“ sein, nicht „Repository“ oder andere Varianten)
  5. Erstell innerhalb dieser Gruppe Labels für jedes Repository im Format owner/repo
Diese Labels kannst du anschließend Issues oder Projekten zuweisen, um festzulegen, in welchem Repository der Background Agent arbeiten soll.
Repository-Labels in Linear konfigurieren