Quickstart ini bakal nuntun kamu lewat sebuah proyek sambil ngenalin fitur-fitur inti Cursor. Di akhir, kamu bakal familiar dengan Tab, Inline Edit, dan Agent.

Buka proyek di Cursor

Pakai proyek yang sudah ada atau kloning contoh kami:
  1. Pastikan git sudah terpasang
  2. Kloning proyek contoh:
git clone git@github.com:voxelize/voxelize.git && \
cd voxelize && \
cursor .
Kita bakal pakai proyek contoh buat demo, tapi lo bebas pakai proyek apa pun yang lo punya di lokal.

Autocomplete dengan Tab

Tab adalah model autocomplete yang kami latih in-house. Ini cara yang bagus buat mulai pakai coding berbantuan AI kalau kamu belum terbiasa. Dengan Tab, kamu bisa:
  • Melengkapi banyak baris dan blok kode secara otomatis
  • Melompat di dalam dan antar file ke saran autocomplete berikutnya
  1. Mulai ketik awal sebuah fungsi:
    function calculate
    
  2. Saran Tab muncul otomatis
  3. Tekan Tab untuk menerima saran
  4. Cursor akan menyarankan parameter dan isi fungsi

Inline Edit pada sebuah seleksi

  1. Pilih fungsi yang baru kamu buat
  2. Tekan Ctrl+K
  3. Ketik “make this function calculate fibonacci numbers”
  4. Tekan Enter untuk menerapkan perubahan
  5. Cursor menambahkan impor dan dokumentasi

Ngobrol dengan Agent

  1. Buka panel Chat (Ctrl+I)
  2. Tanyakan: “Tambahkan pengujian untuk fungsi ini dan jalankan”
  3. Agent akan membuat file pengujian, menulis kasus uji, dan menjalankannya buat kamu

Bonus

Fitur lanjutan:

Langkah berikutnya

Jelajahi panduan ini untuk belajar lebih lanjut: Pelajari semua konsep Cursor dan mulai membangun!