Ana içeriğe atla
Arka Plan Ajanları’nı Linear’dan doğrudan kullan; işleri Cursor’a devret ya da yorumlarda @Cursor’ı mentionla.

Başlarken

Kurulum

Linear entegrasyonunu bağlamak için Cursor yöneticisi olman gerekiyor. Diğer ekip ayarları yönetici olmayan üyeler için de kullanılabilir.
  1. Cursor integrations sayfasına git
  2. Linear’ın yanındaki Connect düğmesine tıkla
  3. Linear çalışma alanını bağla ve ekibi seç
  4. Authorize düğmesine tıkla
  5. Cursor’da kalan Background Agent kurulumunu tamamla:
    • GitHub’ı bağla ve varsayılan depoyu seç
    • Kullanım tabanlı fiyatlandırmayı etkinleştir
    • Gizlilik ayarlarını onayla

Hesap bağlantısı

İlk kullanımda Cursor ile Linear arasında hesap bağlantısı gerekir. PR oluşturmak için GitHub bağlantısı zorunludur.

Nasıl kullanılır

İşleri Cursor’a devret ya da yorumlarda @Cursor’dan bahset. Cursor, işleri analiz eder ve geliştirme dışı işleri otomatik olarak filtreler.

İşleri devretme

  1. Linear’da ilgili işi aç
  2. Atanan kişi (assignee) alanına tıkla
  3. “Cursor”ı seç
Linear’da bir işi Cursor’a devretme

Cursor’dan bahsetme

Yeni bir agent atamak ya da ek talimat vermek için bir yorumda @Cursor’dan bahset, örneğin: @Cursor yukarıda açıklanan kimlik doğrulama hatasını düzelt.

İş Akışı

Background Agents, Linear’da gerçek zamanlı durum gösterir ve tamamlandığında PR’leri otomatik olarak açar. İlerlemeyi Cursor panosunda takip et.
Linear’da Background Agent durum güncellemeleri

Takip talimatları

Agent oturumunda yanıt verebilirsin; bu yanıt agent’a takip olarak iletilir. Çalışan bir Background Agent’a ek yönlendirme vermek için Linear yorumunda @Cursor’ı mention’la.

Yapılandırma

Dashboard → Background Agents üzerinden Background Agent ayarlarını yapılandır.
AyarKonumAçıklama
Varsayılan DepoCursor DashboardHerhangi bir proje deposu tanımlanmadığında kullanılacak birincil depo
Varsayılan ModelCursor DashboardBackground Agents için kullanılacak AI modeli
Temel DalCursor DashboardPR’lerin oluşturulacağı dal (genellikle main veya develop)

Yapılandırma seçenekleri

Background Agent davranışını birkaç yöntemle ayarlayabilirsin: Issue açıklaması veya yorumlar: [key=value] sözdizimini kullan, örneğin:
  • @cursor please fix [repo=anysphere/everysphere]
  • @cursor implement feature [model=claude-3.5-sonnet] [branch=feature-branch]
Issue etiketleri: Üst etiketin yapılandırma anahtarı, alt etiketin değer olduğu ebeveyn-çocuk etiket yapısını kullan. Proje etiketleri: Issue etiketleriyle aynı ebeveyn-çocuk yapı, proje düzeyinde uygulanır. Desteklenen yapılandırma anahtarları:
  • repo: Hedef depoyu belirt (ör. owner/repository)
  • branch: PR oluşturmak için temel dalı belirt
  • model: Kullanılacak AI modelini belirt

Depo seçimi

Cursor, çalışılacak depoyu şu öncelik sırasıyla belirler:
  1. Issue açıklaması/yorumları: Issue metninde veya yorumlarda [repo=owner/repository] sözdizimi
  2. Issue etiketleri: İlgili Linear issue’una ekli depo etiketleri
  3. Proje etiketleri: Linear projesine ekli depo etiketleri
  4. Varsayılan depo: Cursor dashboard ayarlarında belirtilen depo

Depo etiketlerini ayarlama

Linear’da depo etiketleri oluşturmak için:
  1. Linear çalışma alanında Settings’e git
  2. Labels’a tıkla
  3. New group’a tıkla
  4. Gruba “repo” adını ver (büyük/küçük harfe duyarsız — tam olarak “repo” olmalı, “Repository” veya diğer varyasyonlar değil)
  5. Bu grubun içinde her depo için owner/repo formatını kullanarak etiketler oluştur
Bu etiketler, Background Agent’ın hangi depoda çalışması gerektiğini belirtmek için issue’lara veya projelere atanabilir.
Linear’da depo etiketlerini yapılandırma
I