Cursor kini ingin meng-host kode Anda, tidak hanya menuliskannya. Pada 17 Agustus 2026, perusahaan mulai meluncurkan Origin, layanan hosting git miliknya sendiri, dalam versi beta awal untuk semua paket berbayar. Repositori, permintaan tarik (pull requests), penjelajahan kode, dan sinkronisasi GitHub dua arah diluncurkan pada hari pertama, semuanya berada dalam tab Basis Kode (Codebase) baru di dalam editor.
Intinya lugas: git forges dirancang untuk manusia yang mendorong komit beberapa kali sehari, dan Cursor bertaruh bahwa satu dekade berikutnya dalam kontrol versi akan dibentuk oleh agen yang membuka cabang, memperbarui PR, dan menggabungkan pekerjaan sepanjang waktu. Origin adalah platform hosting pertama yang dirancang berdasarkan asumsi tersebut sejak awal.
Jika tim Anda membangun API, ini akan berdampak pada Anda lebih cepat dari yang Anda kira: spesifikasi OpenAPI Anda, tes kontrak berbasis CI Anda, dan alur kerja peninjauan Anda semua berada di mana pun remote git Anda menunjuk. Berikut adalah apa yang Origin lakukan hari ini, apa yang kurang, dan bagaimana menjaga alur kerja API (termasuk otomatisasi pengujian Apidog) tetap utuh jika Anda mencobanya.
Apa Itu Origin
Origin adalah forge git berbasis cloud yang dioperasikan oleh Cursor. Versi beta awal meliputi:
- Repositori yang di-host yang Anda buat dari tab Codebase, dari web di
cursor.com/codebase, atau dari agen Cursor di tengah tugas. Remote mengikuti polahttps://cursor.com/codebase/{owner}/{repo}, dan perintah standargit clone,push, danpullberfungsi melawannya. - Permintaan tarik (Pull requests) dengan bagian-bagian yang Anda harapkan: linimasa, komit, pemeriksaan, diff, komentar, dan penggabungan, dapat ditinjau di dalam editor atau di browser.
- Penjelajahan dan pencarian kode di web, dengan pengaturan tingkat repositori dan tingkat basis kode.
- CLI khusus untuk alur kerja terminal, terpisah dari editor.
- Integrasi agen, yang merupakan intinya: agen dapat membaca basis kode, menjawab pertanyaan tentangnya, membuat perubahan, memperbarui PR, dan mendorong cabang dari permukaan yang sama tempat Anda meninjau pekerjaan mereka. Berdasarkan changelog, lebih banyak "fitur asli agen akan segera diluncurkan."
Ketersediaan: Hanya untuk paket Pro, Tim, dan Perusahaan. Pengguna paket gratis tidak dapat membuat repositori Origin, dan organisasi perusahaan dapat memilih untuk tidak menggunakannya sama sekali. Detail seperti kuota penyimpanan, API publik, dan webhook belum didokumentasikan, yang perlu diingat sebelum Anda memindahkan sesuatu yang penting. Lihat dokumen Origin Cursor untuk status saat ini.

Origin menutup bulan yang sibuk bagi perusahaan; liputan pers, termasuk laporan SiliconANGLE, juga mencatat peluncuran ini terjadi beberapa hari setelah SpaceX menyelesaikan akuisisi Cursor. Sebagai penyegaran di sisi editor produk, panduan Cursor yang perlu Anda ketahui kami mencakup dasar-dasarnya.
Sinkronisasi GitHub adalah Bagian yang Cerdas
Tidak ada yang memigrasi perusahaan dari GitHub dalam semalam, dan Cursor tahu itu. Jadi, beta Origin mengandalkan sinkronisasi dua arah alih-alih migrasi:
- Cerminkan repositori GitHub ke Origin dan repositori yang disinkronkan diperbarui secara real time.
- Komentar dan reaksi PR disinkronkan dua arah dalam hitungan detik: komentar yang ditinggalkan di Cursor diposting ke GitHub, dan balasan GitHub muncul di Cursor.
- GitHub tetap menjadi sumber kebenaran untuk setiap repositori yang dimulai di sana. Dorongan (pushes) terus mengalir ke GitHub; Origin adalah cerminan langsung dengan cerita agen yang lebih baik, bukan remote pengganti.
- Izin akses mencerminkan pengaturan baca/tulis GitHub Anda, sehingga sinkronisasi tidak diam-diam memperluas siapa yang dapat mengakses repositori.
Ini adalah pola adopsi komitmen rendah yang sama yang berhasil untuk Cursor melawan VS Code: jangan meminta siapa pun untuk pergi, duduk di samping yang sudah ada, dan biarkan alur kerja baru menang dalam kenyamanan. Anda dapat mencoba UI peninjauan PR Origin pada hari Senin tanpa memberi tahu tim platform Anda, karena tidak ada yang berubah dari pengaturan GitHub Anda.
Subteks strategis lebih sulit diabaikan. GitHub telah menjadi rumah kode standar selama lima belas tahun, dan cerita AI-nya sendiri berjalan melalui Copilot, yang bersaing langsung dengan Cursor; kami membandingkan keduanya di Cursor vs GitHub Copilot. Cursor membangun forge sendiri adalah pernyataan bahwa mereka tidak lagi ingin peta jalan agennya dibatasi oleh platform pesaing.
Apa yang Hilang (dan itu banyak, untuk saat ini)
Versi beta adalah forge, bukan platform DevOps lengkap. Pada saat peluncuran, Origin memiliki:
- Tidak ada CI/CD asli. Sebagai gantinya, Depot dan Buildkite terhubung melalui tab Aplikasi repositori dan dapat menjalankan file alur kerja GitHub Actions Anda yang ada terhadap repositori Origin. Ini adalah jembatan pragmatis, tetapi ini adalah dependensi pihak ketiga di mana GitHub memiliki produk bawaan.
- Tidak ada masalah (issues), tidak ada diskusi, tidak ada wiki. Tinjauan kode adalah satu-satunya primitif kolaborasi.
- Tidak ada self-hosting, tidak ada API publik yang didokumentasikan, tidak ada webhook, tidak ada batasan penyimpanan yang disebutkan.
- Satu mitra peluncuran penting: sambungkan Vercel dari tab Aplikasi dan setiap PR akan mendapatkan deployment pratinjau yang dikirimkan ke produksi saat digabungkan, alur yang sama yang dijalankan Vercel untuk repositori GitHub. (Vercel telah meluncurkan fitur dengan cepat belakangan ini; ini adalah Gateway yang sama yang saat ini menjalankan diskon GPT-5.6 Sol.)
Tidak satu pun dari celah-celah ini terlalu berarti selama GitHub tetap menjadi sumber kebenaran di balik sinkronisasi. Mereka akan sangat berarti pada hari ketika sebuah tim mempertimbangkan untuk menjadikan Origin sebagai yang utama. Perlakukan beta ini sebagai lapisan peninjauan dan agen, bukan sebagai infrastruktur.
Apa Artinya Ini bagi Tim API Secara Spesifik
Alur kerja API Anda mungkin menyentuh forge di tiga tempat: spesifikasi berada di repositori, tes kontrak berjalan di CI pada setiap PR, dan peninjau menyetujui perubahan pada keduanya. Berikut adalah bagaimana masing-masing memetakan ke Origin hari ini.
Spesifikasi dan peninjauan desain. Jika Anda mengikuti alur kerja design-first, file OpenAPI Anda adalah artefak yang paling banyak ditinjau di repositori. Diff PR Origin menangani YAML seperti teks lainnya, dan sinkronisasi komentar dua arah berarti peninjau API yang berada di GitHub dan operator agen yang berada di Cursor melihat utas yang sama. Tidak ada yang rusak, juga belum ada yang meningkat; bagian yang menarik tiba ketika agen mulai mengusulkan perubahan spesifikasi sebagai PR, yang persis seperti tujuan Origin dibangun. Panduan kami untuk menjalankan Apidog CLI di dalam Cursor sudah mencakup membiarkan agen editor memvalidasi spesifikasi sebelum dikomit.
Pengujian kontrak CI. Apidog CLI berjalan sebagai langkah dalam sistem CI apa pun, dan jawaban Origin untuk CI adalah "bawakan alur kerja GitHub Actions Anda melalui Depot atau Buildkite." Dalam praktiknya, itu berarti langkah alur kerja yang sudah ada seperti apidog run --scenario smoke-tests harus dapat digunakan tanpa modifikasi, karena format file alur kerja adalah sama. Peringatan jujur: kami belum memverifikasi lapisan kompatibilitas Actions Depot terhadap setiap tindakan yang ada di lapangan, dan begitu pula orang lain minggu ini. Jalankan pipeline Anda terhadap repositori buangan yang dicerminkan sebelum mempercayainya dengan cabang rilis.
Perubahan yang digerakkan agen memerlukan gerbang tahan agen. Seluruh premis Origin adalah lebih banyak kode yang datang dari agen, lebih cepat. Itu meningkatkan nilai pemeriksaan otomatis dan deterministik pada setiap PR, karena peninjau manusia menjadi hambatan. Sebuah suite tes kontrak yang menggagalkan build ketika skema respons bergeser adalah persis jenis gerbang yang berskala dengan throughput agen, dan ini adalah pengaturan lima menit di Apidog: definisikan pernyataan terhadap spesifikasi Anda sekali, jalankan dari CLI di CI apa pun yang mengeksekusi PR Origin Anda. Unduh Apidog jika Anda ingin gerbang itu ada sebelum agen Anda mendapatkan akses push, dan lihat panduan pengujian QA dengan Cursor kami untuk siklus pengujian yang lebih luas.
Haruskah Anda Mencobanya?
Jalan pintas keputusan:
- Pengembang solo dan tim kecil pada paket berbayar Cursor: ya, risiko rendah. Cerminkan repositori, gunakan tampilan PR, jadikan GitHub sebagai kebenaran. Anda tidak akan rugi apa pun jika Origin tidak bertahan.
- Tim dengan investasi besar di GitHub Actions: coba pada proyek sampingan terlebih dahulu. Alur kerja Anda secara teoritis dapat dipindahkan melalui Depot atau Buildkite, tetapi "secara teoritis dapat dipindahkan" bukanlah rencana migrasi.
- Siapa pun yang cerita kepatuhannya menyebut GitHub: tunggu. Tidak ada self-hosting, tidak ada API publik yang didokumentasikan, dan label beta awal menjadikan Origin tidak bisa dimulai untuk kode yang diatur hari ini.
- Tim yang sudah menjalankan agen Cursor dengan agresif: inilah untuk siapa Origin. Jika Anda menggunakan fitur agen Cursor setiap hari, memiliki agen yang membuka dan memperbarui PR di forge yang memperlakukan mereka sebagai pengguna kelas satu adalah peningkatan alur kerja yang nyata saat ini.
Forge Menjadi Permukaan Agen
Kisah sebenarnya bukan bahwa GitHub memiliki pesaing baru. Ini adalah bahwa Cursor berpikir repositori itu sendiri akan menjadi antarmuka utama untuk agen, dengan manusia meninjau daripada mengarang sebagian besar perubahan. Apakah Origin menang atau tidak, setiap forge akan ditarik ke arah itu, dan tim API akan merasakannya terlebih dahulu, karena spesifikasi dan tes kontrak adalah gerbang peninjauan yang paling otomatis dalam perangkat lunak.
Persiapannya sama, apa pun yang terjadi: buat pemeriksaan API Anda dapat di-script dan agnostik-forge. Apidog menyimpan spesifikasi, mock, dan skenario pengujian Anda di satu tempat dan menjalankannya dari CLI yang tidak peduli apakah PR berasal dari manusia di GitHub atau agen di Origin. Cobalah secara gratis, dan gerbang peninjauan Anda akan bergerak bersama Anda tidak peduli siapa yang memenangkan perang forge.
Pertanyaan yang Sering Diajukan
Apakah Cursor Origin gratis? Tidak. Penyimpanan kode Origin memerlukan paket berbayar Cursor (Pro, Tim, atau Perusahaan). Pengguna paket gratis tidak dapat membuat repositori Origin, dan organisasi perusahaan dapat memilih untuk tidak menggunakan Origin sama sekali.
Apakah saya harus meninggalkan GitHub untuk menggunakannya? Tidak. Desain peluncuran mengasumsikan Anda tidak perlu: cerminkan repositori GitHub ke Origin dan GitHub tetap menjadi sumber kebenaran, dengan dorongan (pushes), komentar PR, dan reaksi disinkronkan dua arah dalam waktu nyata.
Apakah Origin memiliki CI/CD? Tidak secara native. Depot dan Buildkite terhubung melalui tab Aplikasi dan menjalankan file alur kerja GitHub Actions Anda yang ada. Vercel juga terintegrasi untuk deployment pratinjau PR.
Bisakah agen menggunakan Origin secara langsung? Ya, itulah fitur intinya: agen Cursor dapat membuat repositori, menjawab pertanyaan tentang basis kode, memperbarui permintaan tarik (pull requests), dan mendorong cabang. Cursor mengatakan lebih banyak fitur asli agen akan datang; panduan mode agen Cursor kami mencakup apa yang sudah bisa dilakukan agen di editor.
Bagaimana cara menjalankan tes API pada permintaan tarik (pull requests) Origin? Dengan cara yang sama seperti yang Anda lakukan di GitHub: jalankan Apidog CLI sebagai langkah CI. Di Origin, itu berarti menghubungkan Depot atau Buildkite ke repositori dan menggunakan kembali alur kerja Actions Anda yang sudah ada, dengan perintah apidog run Anda tidak berubah.
