SINGKATNYA
Fitur baru Cursor, yaitu penggunaan komputer agen, memungkinkan agen cloud AI untuk mengendalikan mesin virtual mereka sendiri, memungkinkan mereka untuk membangun, menguji, dan memverifikasi kode secara mandiri. Agen berjalan di VM terisolasi dengan lingkungan pengembangan lengkap, dapat membuka browser dan menavigasi localhost, serta menghasilkan permintaan tarik (pull request) yang siap digabungkan dengan video dan log. Akses melalui Cursor Desktop, Web, Slack, GitHub, atau API. Lebih dari 30% perubahan kode internal Cursor kini dibuat oleh agen-agen otonom ini.
Pendahuluan
Cara developer menulis kode berubah dengan cepat. Selama bertahun-tahun, asisten pengkodean AI seperti Cursor telah berfungsi sebagai alat pelengkapan otomatis yang cerdas—menyarankan baris berikutnya, menjelaskan kode, atau membantu merefaktor pekerjaan yang sudah ada. Namun, perubahan besar sedang terjadi.
Cursor mengumumkan apa yang mereka sebut "pergeseran terbesar dalam cara kita membangun perangkat lunak sejak perpindahan dari pelengkapan otomatis Tab ke bekerja secara sinkron dengan agen." Agen cloud mereka kini dapat mengendalikan mesin virtual mereka sendiri untuk membangun, menguji, dan mendemonstrasikan kode yang berfungsi.
Ini bukan hanya peningkatan bertahap. Menurut pengumuman Cursor, 30-35% dari permintaan tarik (pull request) yang telah digabungkan kini dibuat oleh agen cloud otonom.
Dalam panduan ini, Anda akan mempelajari apa yang dilakukan fitur penggunaan komputer agen Cursor, bagaimana cara kerjanya, dan bagaimana cara mengaturnya.
Apa Itu Penggunaan Komputer Agen Cursor?
Penggunaan komputer agen Cursor adalah fitur yang memungkinkan agen AI beroperasi di mesin virtual terisolasi mereka sendiri daripada hanya berinteraksi dengan lingkungan pengembangan lokal Anda. Saat Anda meluncurkan agen cloud, ia akan mengaktifkan lingkungan pengembangan lengkap di cloud—sebuah VM terisolasi dengan semua yang dibutuhkan untuk membangun, menguji, dan memverifikasi perangkat lunak.

Mengapa Ini Penting
Asisten pengkodean AI tradisional bekerja dengan:
- Menyarankan penyelesaian kode di IDE Anda
- Menjawab pertanyaan tentang basis kode Anda
- Membantu merefaktor atau menjelaskan kode yang sudah ada
Agen cloud Cursor membawanya lebih jauh dengan benar-benar melakukan pekerjaan tersebut:
- Berjalan di lingkungan cloud terisolasi
- Menginstal dependensi dan membangun proyek
- Membuka browser dan menguji UI
- Memverifikasi perubahan berfungsi sebelum melaporkan kembali
- Membuat permintaan tarik (pull request) yang siap digabungkan dengan bukti
Teknologi di Baliknya
Setiap agen cloud berjalan di mesin virtual terisolasinya sendiri. Ini menciptakan beberapa manfaat penting:
- Isolasi: Agen tidak bersaing untuk sumber daya lokal
- Paralelisme: Banyak agen dapat bekerja secara bersamaan
- Verifikasi: Agen benar-benar dapat menguji perubahan mereka
- Bukti: Setiap PR mencakup video, tangkapan layar, dan log
Agen Cloud vs. Bantuan AI IDE Tradisional
Memahami perbedaan antara agen cloud dan AI berbasis IDE tradisional membantu menetapkan ekspektasi yang realistis:
Pengkodean AI Tradisional (Mode Klasik Cursor):
- Saran muncul di IDE Anda saat Anda mengetik
- Membutuhkan Anda untuk meninjau dan menerima setiap perubahan
- Terbatas pada sumber daya mesin lokal Anda
- Tidak ada kemampuan untuk menjalankan pengujian atau memverifikasi fungsionalitas
- Anda mempertahankan kontrol dan konteks penuh setiap saat
Agen Cloud (Otonom):
- Agen bekerja secara independen tanpa pengawasan terus-menerus
- Perubahan diuji dan diverifikasi sebelum Anda melihatnya
- Sumber daya VM penuh tersedia untuk pembangunan dan pengujian
- Menghasilkan artefak yang dapat ditinjau yang menunjukkan apa yang telah dilakukan
- Anda campur tangan hanya pada tahap peninjauan PR
Pergeseran utamanya adalah dari "AI membantu saya" menjadi "AI melakukannya untuk saya." Ini tidak menggantikan developer—ini menggeser peran Anda dari implementasi ke peninjauan dan arahan.
Persyaratan Teknis Dijelaskan
Memahami apa yang terjadi di balik layar membantu saat memecahkan masalah:
- Lingkungan VM: Setiap agen mendapatkan VM berbasis Ubuntu yang baru dengan alat pengembangan umum yang sudah terinstal
- Kloning Repositori: Agen mengkloning repo Anda, termasuk submodule apa pun, untuk bekerja dengan basis kode Anda yang sebenarnya
- Manajemen Dependensi: Agen dapat menginstal paket npm, persyaratan pip, atau dependensi lain sesuai kebutuhan
- Akses Jaringan: Agen dapat mengakses internet untuk mengkloning paket, menjalankan perintah curl, atau menavigasi ke server localhost
- Penyimpanan Artefak: Video dan tangkapan layar disimpan dan ditautkan di PR yang dihasilkan
Transparansi ini berarti Anda selalu tahu lingkungan di mana kode Anda dibangun dan diuji.
Bagaimana Agen Cloud Cursor Bekerja
Ikhtisar Arsitektur
Saat Anda memulai agen cloud Cursor, inilah yang terjadi:
- Penyediaan VM: Cursor mengaktifkan mesin virtual terisolasi dengan lingkungan pengembangan lengkap
- Akses Repositori: Agen mengkloning repositori Anda dan dependensi apa pun
- Eksekusi Tugas: Agen membaca persyaratan Anda, membuat perubahan, dan menjalankan pengujian
- Verifikasi: Agen membuka browser, menavigasi ke localhost, mengklik UI untuk memverifikasi semuanya berfungsi
- Generasi Artefak: Agen merekam video, tangkapan layar, dan log yang menunjukkan apa yang telah dilakukan
- Pembuatan PR: Agen membuat permintaan tarik (pull request) dengan semua bukti
Di Mana Anda Dapat Meluncurkan Agen
Agen cloud Cursor dapat diakses dari berbagai platform:
| Platform | Cara Meluncurkan |
|---|---|
| Cursor Desktop | Pilih "Cloud" di menu tarik-turun di bawah input agen |
| Cursor Web | Kunjungi cursor.com/agents |
| Slack | Gunakan perintah @cursor |
| GitHub | Komentari @cursor pada PR atau isu |
| API | Gunakan API Cursor untuk memulai agen |
| Linear | Gunakan perintah @cursor |
Persyaratan
Sebelum menggunakan agen cloud, pastikan Anda memiliki:
- Model yang kompatibel dengan Mode Maksimum diaktifkan (hanya model ini yang mendukung agen cloud)
- Hak istimewa baca-tulis ke repositori Anda
- Repo atau submodule dependen apa pun yang dapat diakses
Saat ini, agen cloud mendukung repositori GitHub dan GitLab.
Panduan Pengaturan Langkah demi Langkah
Langkah 1: Mengakses Onboarding
Arahkan ke cursor.com/onboard untuk memulai. Halaman ini akan memandu Anda melalui konfigurasi agen awal dan memungkinkan Anda menyaksikan agen mengatur dirinya sendiri.

Langkah 2: Pilih Platform Peluncuran Anda
Anda memiliki beberapa opsi:
Opsi A: Cursor Desktop
- Buka Cursor IDE
- Temukan input agen di bagian bawah
- Klik menu tarik-turun dan pilih "Cloud"
- Jelaskan apa yang ingin Anda bangun
Opsi B: Cursor Web
- Buka cursor.com/agents
- Masuk dengan akun Anda
- Pilih repositori Anda
- Jelaskan tugas Anda

Opsi C: Integrasi GitHub
- Navigasikan ke repositori Anda
- Buka isu atau PR
- Komentari
@cursor build a feature that... - Agen akan mengambil tugas tersebut
Langkah 3: Konfigurasi Hak Istimewa Agen
Saat pertama kali menggunakan agen cloud, Anda perlu memberikan:
- Akses baca/tulis repositori
- Akses ke repositori dependen apa pun
- Akses ke submodule jika berlaku
Langkah 4: Definisikan Tugas Anda
Bersikaplah spesifik tentang apa yang ingin Anda capai dengan agen. Contohnya:
- "Bangun halaman login dengan kolom email dan kata sandi"
- "Tambahkan tombol pengalih mode gelap ke halaman pengaturan"
- "Perbaiki bug di mana API mengembalikan 500 pada input yang tidak valid"
Semakin banyak konteks yang Anda berikan, semakin baik agen dapat memberikan hasil.
Langkah 5: Pantau dan Tinjau
Meskipun agen bekerja secara mandiri, Anda dapat:
- Saksikan desktop jarak jauh agen secara real-time
- Tinjau artefak yang dihasilkan (video, tangkapan layar)
- Ambil alih sesi untuk mencoba perubahan sendiri
- Setujui atau minta perubahan pada PR
Fitur dan Kemampuan Utama
Pengujian Mandiri dan Iterasi
Mungkin fitur yang paling kuat: agen benar-benar dapat memverifikasi pekerjaan mereka. Mereka dapat:
- Memulai server pengembangan
- Membuka browser dan menavigasi ke localhost
- Mengklik elemen UI
- Menjalankan pengujian otomatis
- Memverifikasi fungsionalitas berfungsi seperti yang diharapkan

Agen menghabiskan 45 menit untuk melakukan penelusuran lengkap situs dokumen Cursor. Agen tersebut memberikan ringkasan semua fitur yang diuji, termasuk bilah samping, navigasi atas, pencarian, tombol salin halaman, dialog berbagi umpan balik, daftar isi, dan pengalihan tema.
Perekaman Artefak
Setiap eksekusi agen menghasilkan artefak yang kaya:
- Video yang menunjukkan fitur beraksi
- Tangkapan layar momen-momen penting
- Log dari proses pembangunan dan pengujian
- Diff dari semua perubahan kode
Ini membuat peninjauan cepat—Anda dapat melihat dengan tepat apa yang telah dilakukan tanpa harus melakukan checkout cabang.
Kontrol Desktop Jarak Jauh
Ingin mencoba perubahan sendiri? Anda dapat langsung mengambil alih desktop jarak jauh agen. Ini memungkinkan Anda untuk:
- Menguji fitur di lingkungan agen
- Memverifikasi bahwa itu berfungsi sebelum digabungkan
- Melakukan perubahan tambahan jika diperlukan
- Menghindari checkout cabang secara lokal
Akses Multi-Platform
Agen cloud bekerja di mana pun Anda berada:
- Desktop: Integrasi IDE penuh
- Web: Manajemen agen berbasis browser
- Mobile: Pemantauan saat bepergian
- Slack: Perintah agen cepat
- GitHub: Integrasi Isu dan PR
Kasus Penggunaan Dunia Nyata
Membangun Fitur Baru
Jelaskan fitur yang Anda butuhkan, dan agen akan membangunnya secara end-to-end: perancah, implementasi, pengujian, dan verifikasi.
Mereproduksi Bug
Perintahkan agen untuk mereproduksi bug, dan ia dapat:
- Menyiapkan lingkungan
- Memicu kondisi bug
- Menyelidiki akar masalah
- Mengusulkan dan menguji perbaikan
Perbaikan Cepat
Untuk perubahan kecil, Anda dapat sepenuhnya mendelegasikannya ke agen tanpa perlu beralih konteks.

Pengujian UI
Agen dapat mengklik antarmuka untuk memverifikasi:
- Alur pengguna berfungsi dengan benar
- Desain responsif ditampilkan dengan baik
- Elemen interaktif merespons seperti yang diharapkan
Pekerjaan Integrasi API
Saat membangun integrasi API, agen dapat:
- Menyiapkan server mock
- Menguji endpoint API
- Memverifikasi penanganan respons
- Menghasilkan dokumentasi
Di sinilah alat seperti Apidog melengkapi agen Cursor dengan indah—gunakan Apidog untuk merancang dan menguji API Anda, lalu biarkan agen Cursor menangani implementasi dan integrasi frontend. Misalnya, Anda dapat menguji API localhost dengan layanan webhook untuk memverifikasi bahwa integrasi API Anda berfungsi dengan benar sebelum diterapkan.

Keterbatasan dan Pertimbangan
Keterbatasan Saat Ini
- Dukungan repositori: Saat ini hanya GitHub dan GitLab
- Batasan model: Hanya model yang kompatibel dengan Mode Maksimum yang berfungsi
- Persyaratan hak istimewa: Membutuhkan akses baca-tulis penuh
- Fitur baru: Masih berkembang, beberapa kasus khusus mungkin terjadi
Kapan Menggunakan vs. Tidak Menggunakan
Terbaik untuk:
- Permintaan fitur yang terdefinisi dengan baik
- Reproduksi dan perbaikan bug
- Boilerplate dan perancah
- Tugas pengujian dan verifikasi
Mungkin tidak ideal untuk:
- Kode yang sangat sensitif terhadap keamanan (tinjau hak istimewa dengan cermat)
- Keputusan arsitektur yang kompleks (dibutuhkan penilaian manusia)
- Tugas yang membutuhkan pengaturan lingkungan lokal tertentu
Pertimbangan Keamanan
Saat memberikan akses repositori kepada agen, perhatikan praktik terbaik keamanan berikut:
- Gunakan token tercakup: Daripada memberikan akses repositori penuh, gunakan token dengan izin minimal yang diperlukan
- Tinjau tindakan agen: Selalu tinjau PR secara menyeluruh sebelum menggabungkan, terutama untuk kode produksi
- Lingkungan terpisah: Pertimbangkan untuk menggunakan agen hanya pada cabang non-produksi pada awalnya
- Audit log: Manfaatkan perekaman artefak Cursor untuk mengaudit apa yang dilakukan agen
- Mulai dari yang kecil: Mulailah dengan tugas berisiko rendah untuk membangun kepercayaan sebelum menangani fitur-fitur penting
Pendekatan VM terisolasi Cursor secara inheren lebih aman daripada memberikan akses lokal langsung kepada agen, namun penggunaan yang bertanggung jawab tetap membutuhkan kewaspadaan.
Masa Depan Agen Pengkodean Otonom
Praktik Terbaik untuk Memanfaatkan Agen Cloud Secara Maksimal
Untuk memaksimalkan produktivitas dengan agen otonom Cursor, ikuti praktik-praktik yang terbukti ini:
1. Tulis Prompt yang Jelas dan Spesifik
Kualitas keluaran agen berkorelasi langsung dengan kejelasan prompt. Daripada permintaan yang samar-samar seperti "perbaiki bug login," jadilah spesifik: "Ketika pengguna mengirimkan formulir login dengan kredensial yang valid, mereka seharusnya dialihkan ke /dashboard tetapi malah melihat kesalahan 401. Server mengembalikan token yang benar dalam respons."
2. Berikan Konteks Sejak Awal
Berikan agen konteks yang relevan di awal: jalur file, cuplikan kode yang relevan, pesan kesalahan, atau tautan ke isu terkait. Agen hanya dapat bekerja dengan apa yang mereka ketahui.
3. Gunakan Penyempurnaan Iteratif
Jangan mencoba meminta agen membangun semuanya sekaligus. Mulailah dengan versi minimal yang layak, tinjau hasilnya, lalu kembangkan. Ini menghasilkan hasil yang lebih baik daripada membuang persyaratan besar dalam satu prompt.
4. Manfaatkan Banyak Agen Secara Paralel
Karena agen berjalan di VM terisolasi, Anda dapat memulai beberapa agen untuk tugas-tugas berbeda secara bersamaan—satu untuk fitur baru, yang lain untuk perbaikan bug, yang ketiga untuk pembaruan dokumentasi.
5. Tinjau Artefak dengan Teliti
Artefak video dan tangkapan layar bukan hanya sekadar pelengkap—mereka adalah jendela Anda untuk melihat apa yang sebenarnya dilakukan agen. Tontonlah untuk menangkap masalah yang mungkin Anda lewatkan dalam tinjauan kode.
Integrasi dengan Alur Kerja Anda yang Ada
Agen Cursor terintegrasi dengan lancar dengan alur kerja pengembangan umum:
- CI/CD: Agen dapat membuat PR yang memicu pipeline CI Anda yang sudah ada
- Tinjauan Kode: Proses tinjauan PR standar berlaku—tidak diperlukan alat khusus
- Pengujian: Agen dapat menjalankan rangkaian pengujian Anda dan menyertakan hasilnya dalam PR
- Dokumentasi: Agen dapat memperbarui file README, dokumen API, atau komentar sebaris
Wawasan utamanya adalah agen melengkapi alur kerja Anda daripada menggantikannya. Anda masih meninjau, menguji, dan menyetujui—tetapi pekerjaan kasar terjadi secara otomatis.
Pengumuman Cursor mewakili tren yang lebih luas. Ruang pengkodean AI sedang memanas:
- Anthropic merilis Claude Code dengan kemampuan agen
- OpenAI memperkenalkan Codex untuk pengkodean otonom
- Microsoft terus memperluas fitur GitHub Copilot
- Google mengintegrasikan agen AI ke dalam alur kerja pengembangan
Tingkat PR otonom Cursor sebesar 30-35% menunjukkan bahwa model ini berfungsi. Harapkan lebih banyak alat untuk mengadopsi pendekatan serupa seiring dengan kematangan teknologi.

Khusus untuk pengembangan API, menggabungkan agen otonom dengan alat API khusus menciptakan alur kerja yang kuat: agen menangani implementasi dan pengujian, sementara alat khusus seperti Apidog mengelola desain API, dokumentasi, dan pengujian komprehensif.
Kesimpulan
Fitur penggunaan komputer agen Cursor mewakili pergeseran mendasar dalam cara perangkat lunak dibangun. Dengan membiarkan agen AI beroperasi di mesin virtual mereka sendiri, menguji perubahan mereka, dan menghasilkan permintaan tarik (pull request) yang terverifikasi serta kaya artefak, Cursor membuktikan bahwa pengkodean otonom berfungsi dalam skala besar.
Pengaturannya mudah: pilih platform Anda, definisikan tugas Anda, dan biarkan agen bekerja. Dengan 30%+ kode Cursor sendiri kini ditulis oleh agen, teknologi ini telah membuktikan dirinya.
Langkah selanjutnya:
- Coba onboarding di cursor.com/onboard
- Mulailah dengan tugas kecil yang terdefinisi dengan baik
- Tinjau artefak yang dihasilkan untuk memahami kemampuan agen
- Pertimbangkan bagaimana agen otonom dapat meningkatkan alur kerja pengembangan Anda
Mulai dengan Apidog: Coba Apidog secara gratis untuk merancang, menguji, dan mendokumentasikan API Anda sambil memanfaatkan asisten pengkodean bertenaga AI seperti Cursor untuk implementasi.
