[Go to site: main page, start]

Skip to main content

Command Palette

Search for a command to run...

Integrasi

Linear

Gunakan agen cloud langsung dari Linear dengan mendelegasikan issue kepada Cursor atau menyebut @Cursor dalam komentar.

Mulai

Instalasi

  1. Buka integrasi Cursor
  2. Klik Connect di samping Linear
  3. Hubungkan workspace Linear Anda, lalu pilih tim
  4. Klik Authorize
  5. Selesaikan konfigurasi agen cloud yang tersisa di Cursor:
    • Hubungkan penyedia repositori, lalu pilih repositori default
    • Aktifkan penetapan harga berbasis penggunaan
    • Konfirmasikan pengaturan privasi

Penautan akun

Saat pertama kali digunakan, Anda akan diminta menautkan akun Cursor dan Linear. Koneksi ke penyedia repositori diperlukan untuk membuat PR.

Cara menggunakan

Delegasikan issue ke Cursor atau sebut @Cursor dalam komentar. Cursor menganalisis issue dan secara otomatis menyaring pekerjaan nonpengembangan.

Mendelegasikan issue

  1. Buka issue Linear
  2. Klik field penerima tugas
  3. Pilih "Cursor"

Menyebut Cursor

Sebut @Cursor dalam komentar untuk menetapkan agent baru atau memberikan instruksi tambahan, misalnya: @Cursor fix the authentication bug described above.

Alur kerja

Agen cloud menampilkan status secara real-time di Linear dan otomatis membuat PR setelah selesai. Lacak progres di Dashboard Cursor.

Instruksi tindak lanjut

Anda dapat membalas dalam sesi agent, dan balasan tersebut akan dikirim sebagai tindak lanjut ke agent. Cukup sebut @Cursor dalam komentar Linear untuk memberikan panduan tambahan kepada agent cloud yang sedang berjalan.

Konfigurasi

Atur pengaturan agen cloud melalui Dashboard → Cloud Agents.

PengaturanLokasiDeskripsi
Repositori DefaultDashboard CursorRepositori utama jika repositori proyek belum dikonfigurasi
Model DefaultDashboard CursorModel AI untuk agen cloud
branch dasarDashboard CursorBranch untuk membuat PR (biasanya main atau develop)

Opsi konfigurasi

Anda dapat mengatur perilaku agen cloud dengan beberapa cara:

Deskripsi issue atau komentar: Gunakan sintaks [key=value], misalnya:

  • @cursor please fix [repo=anysphere/everysphere]
  • @cursor implement feature [model=claude-3.5-sonnet] [branch=feature-branch]

Label issue: Gunakan struktur label induk-anak, dengan label induk sebagai key konfigurasi dan label anak sebagai nilainya.

Label proyek: Gunakan struktur induk-anak yang sama seperti label issue, yang diterapkan di tingkat proyek.

Key konfigurasi yang didukung:

  • repo: Tentukan repositori target (misalnya, owner/repository)
  • branch: Tentukan branch dasar untuk membuat PR
  • model: Tentukan model AI yang akan digunakan

Pemilihan repositori

Cursor menentukan repositori yang akan dikerjakan berdasarkan urutan prioritas berikut:

  1. Deskripsi/komentar issue: sintaks [repo=owner/repository] dalam teks atau komentar issue
  2. Label issue: Label repositori yang terpasang pada issue Linear tertentu
  3. Label proyek: Label repositori yang terpasang pada proyek Linear
  4. Repositori default: Repositori yang ditentukan dalam pengaturan Dashboard Cursor

Menyiapkan label repositori

Untuk membuat label repositori di Linear:

  1. Buka Pengaturan di workspace Linear Anda
  2. Klik Label
  3. Klik Grup baru
  4. Beri nama grup tersebut "repo" (tidak peka huruf besar/kecil—harus tepat "repo", bukan "Repository" atau variasi lainnya)
  5. Dalam grup tersebut, buat label untuk setiap repositori dengan format owner/repo

Label ini kemudian dapat ditetapkan ke issue atau proyek untuk menentukan repositori yang harus dikerjakan oleh agen cloud.

Fitur lanjutan

Aturan triage (Lanjutan)

Siapkan aturan otomatisasi di Linear untuk mendelegasikan issue ke Cursor secara otomatis:

  1. Buka pengaturan proyek Linear
  2. Navigasikan ke aturan triage
  3. Buat aturan yang secara otomatis:
    • Menambahkan label tertentu
    • Menetapkan issue ke Cursor
    • Memicu agen cloud berdasarkan kondisi

Mendapatkan bantuan

Periksa aktivitas agent dan sertakan ID permintaan saat menghubungi dukungan.

Masukan

Sampaikan masukan melalui komentar di Linear atau channel dukungan di Dashboard Cursor Anda.