Cursor artık kodunuzu sadece yazmakla kalmayıp, barındırmak da istiyor. 17 Ağustos 2026'da şirket, tüm ücretli planlarda erken beta olarak kendi git barındırma hizmeti olan Origin'i kullanıma sunmaya başladı. Depolar, çekme istekleri, kod gezintisi ve çift yönlü GitHub senkronizasyonu ilk günden itibaren sunuldu ve hepsi düzenleyicinin içindeki yeni bir Codebase sekmesinde yer alıyor.
Mesaj açık: git barındırma platformları, günde birkaç kez commit gönderen insanlar için tasarlanmıştı ve Cursor, önümüzdeki on yılın sürüm kontrolünün, dalları açan, PR'ları güncelleyen ve günün her saati işleri birleştiren temsilciler tarafından şekilleneceğine inanıyor. Origin, bu varsayım etrafında en başından itibaren tasarlanmış ilk barındırma platformudur.
Ekibiniz API'lar geliştiriyorsa, bu sizi düşündüğünüzden daha erken etkileyecektir: OpenAPI spesifikasyonlarınız, CI odaklı sözleşme testleriniz ve inceleme iş akışınız, git uzak sunucunuzun işaret ettiği her yerde yaşar. İşte Origin'in bugün neler yaptığı, neleri eksik olduğu ve denemeniz durumunda bir API iş akışını (Apidog test otomasyonu dahil) nasıl sağlam tutabileceğiniz.
Origin Nedir
Origin, Cursor tarafından işletilen bir bulut git barındırma platformudur. İlk beta şunları içerir:
- Barındırılan depolar: Codebase sekmesinden,
cursor.com/codebaseadresinden veya bir Cursor temsilcisi tarafından görev sırasında oluşturabileceğiniz depolar. Uzaklarhttps://cursor.com/codebase/{owner}/{repo}şablonunu takip eder ve standartgit clone,pushvepullbunlara karşı çalışır. - Çekme istekleri: Beklediğiniz kısımlarla birlikte: bir zaman çizelgesi, commit'ler, kontroller, farklar, yorumlar ve birleştirme; düzenleyici içinde veya tarayıcıda incelenebilir.
- Kod gezintisi ve arama: Web üzerinde, depo düzeyinde ve kod tabanı düzeyinde ayarlarla.
- Özel bir CLI: Terminal iş akışları için, düzenleyiciden ayrı.
- Temsilci entegrasyonu: Asıl önemli nokta burası: temsilciler kod tabanını okuyabilir, hakkında soruları yanıtlayabilir, değişiklik yapabilir, PR'ları güncelleyebilir ve dalları, çalışmalarını incelediğiniz aynı arayüzden gönderebilir. Değişiklik günlüğüne göre, daha fazla "temsilciye özel özellik" yakında sunulacak.
Uygunluk: Sadece Pro, Ekipler ve Kurumsal planlar. Ücretsiz plan kullanıcıları Origin depoları oluşturamaz ve kurumsal kuruluşlar tamamen vazgeçebilir. Depolama kotaları, genel bir API ve web kancaları gibi detaylar henüz belgelenmemiştir; önemli bir şeyi taşımadan önce bunu hatırlamakta fayda var. Mevcut durum için Cursor'ın Origin belgelerine bakın.

Origin, şirket için yoğun bir ayı noktalıyor; SiliconANGLE'ın raporu da dahil olmak üzere basın haberleri, lansmanın SpaceX'in Cursor'ı satın almasının birkaç gün sonrasına denk geldiğini belirtiyor. Ürünün düzenleyici tarafına dair bir hatırlatma için, Cursor hakkında bilmeniz gereken her şey rehberimiz temel bilgileri kapsıyor.
GitHub Senkronizasyonu İşin Akıllı Kısmı
Hiç kimse bir şirketi bir hafta sonunda GitHub'dan taşımaz ve Cursor bunu biliyor. Bu yüzden Origin'in betası, bir geçiş yerine çift yönlü bir senkronizasyona dayanıyor:
- Bir GitHub deposunu Origin'e yansıtın ve senkronize depolar gerçek zamanlı olarak güncellenir.
- PR yorumları ve tepkileri saniyeler içinde çift yönlü senkronize olur: Cursor'da bırakılan bir yorum GitHub'a gönderilir ve bir GitHub yanıtı Cursor'da görünür.
- GitHub, orada başlayan herhangi bir depo için doğruluk kaynağı olmaya devam eder. Push işlemleri GitHub'a akmaya devam eder; Origin, daha iyi bir temsilci deneyimine sahip canlı bir aynadır, bir yedek uzak sunucu değil.
- Erişim izinleri GitHub okuma/yazma ayarlarınızı yansıtır, böylece senkronizasyon bir depoya kimlerin erişebileceğini sessizce genişletmez.
Bu, Cursor'ın VS Code'a karşı işe yarayan düşük bağlılık gerektiren benimseme modelidir: kimseyi ayrılmaya zorlamayın, mevcut sistemin yanında durun ve yeni iş akışının kolaylık açısından kazanmasına izin verin. Platform ekibinize söylemeden Origin'in PR inceleme arayüzünü Pazartesi günü deneyebilirsiniz, çünkü GitHub kurulumunuzda hiçbir şey değişmez.
Stratejik alt metni göz ardı etmek daha zordur. GitHub on beş yıldır kodun varsayılan evi olmuştur ve kendi yapay zeka hikayesi, Cursor ile doğrudan rekabet eden Copilot üzerinden ilerler; ikisini Cursor vs GitHub Copilot makalesinde karşılaştırdık. Cursor'ın kendi barındırma platformunu inşa etmesi, temsilci yol haritasının artık bir rakibin platformu tarafından engellenmesini istemediğinin bir ifadesidir.
Neler Eksik (şimdilik, çok şey)
Beta, tam bir DevOps platformu değil, bir barındırma platformudur. Lansman itibarıyla Origin'de şunlar bulunmaktadır:
- Yerel CI/CD yok. Bunun yerine, Depot ve Buildkite bir deponun Uygulamalar sekmesi üzerinden bağlanır ve mevcut GitHub Actions iş akışı dosyalarınızı Origin depolarına karşı çalıştırabilir. Bu pragmatik bir köprüdür, ancak GitHub'ın yerleşik bir ürünü olduğu yerde üçüncü taraf bir bağımlılıktır.
- Sorun takibi, tartışmalar, wiki yok. Kod incelemesi, tek işbirliği ilkelidir.
- Kendi kendine barındırma yok, belgelenmiş genel API yok, web kancaları yok, belirtilmiş depolama limitleri yok.
- Önemli bir lansman ortağı: Uygulamalar sekmesinden Vercel'i bağlayın ve her PR, birleştirme sonrası üretime gönderilen bir önizleme dağıtımı alır; Vercel'in GitHub depoları için çalıştırdığı akışın aynısı. (Vercel son zamanlarda hızlı bir şekilde ürün çıkarıyor; şu anda GPT-5.6 Sol indirimini çalıştıran Gateway'in aynısı.)
GitHub senkronizasyonun arkasındaki doğruluk kaynağı olarak kaldığı sürece bu eksikliklerin hiçbiri çok önemli değildir. Bir ekip Origin'i birincil hale getirmeyi düşündüğü gün bunlar son derece önemli hale gelir. Betayı bir altyapı olarak değil, bir inceleme ve temsilci katmanı olarak ele alın.
Bunun Özellikle API Ekipleri İçin Anlamı
API iş akışınız muhtemelen üç noktada barındırma platformuna dokunur: spesifikasyon depoda yaşar, sözleşme testleri her PR'da CI'da çalışır ve inceleyiciler her ikisindeki değişiklikleri onaylar. İşte her birinin Origin'e bugün nasıl eşleştiği.
Spesifikasyonlar ve tasarım incelemesi. Tasarım odaklı bir iş akışı izliyorsanız, OpenAPI dosyanız depodaki en çok incelenen yapıdır. Origin'in PR farkları YAML'i diğer metinler gibi ele alır ve çift yönlü yorum senkronizasyonu, GitHub'da yaşayan bir API inceleyicisi ile Cursor'da çalışan bir temsilci operatörünün aynı konuyu görmesi anlamına gelir. Henüz hiçbir şey bozulmaz, hiçbir şey de iyileşmez; ilginç kısım, temsilcilerin spesifikasyon değişikliklerini PR olarak önermeye başladığında ortaya çıkar, ki Origin tam da bu döngü için inşa edilmiştir. Apidog CLI'yi Cursor içinde çalıştırma rehberimiz, düzenleyicinin temsilcisinin bir spesifikasyonu commit etmeden önce doğrulamasına zaten izin vermektedir.
CI sözleşme testi. Apidog CLI herhangi bir CI sisteminde bir adım olarak çalışır ve Origin'in CI'a cevabı "GitHub Actions iş akışlarınızı Depot veya Buildkite aracılığıyla getirin" şeklindedir. Pratikte bu, apidog run --scenario smoke-tests gibi mevcut bir iş akışı adımının, iş akışı dosya formatı aynı olduğu için, değiştirilmeden aktarılması gerektiği anlamına gelir. Dürüst uyarı: Depot'un Actions uyumluluk katmanını piyasadaki her eyleme karşı doğrulamadık ve bu hafta başka kimse de doğrulamadı. Bir yayın dalına güvenmeden önce işlem hattınızı aynalanmış tek kullanımlık bir depoya karşı çalıştırın.
Temsilci odaklı değişiklikler, temsilciye dayanıklı geçitlere ihtiyaç duyar. Origin'in tüm öncülü, temsilcilerden daha hızlı bir şekilde daha fazla kod gelmesidir. Bu, her PR'da otomatik, deterministik kontrollerin değerini artırır, çünkü insan inceleyiciler darboğaz haline gelir. Bir yanıt şeması saparsa derlemeyi başarısız kılan bir sözleşme test paketi, temsilci verimliliğiyle ölçeklenebilen tam da bu tür bir geçittir ve Apidog'da beş dakikalık bir kurulumdur: spesifikasyonunuza karşı iddiaları bir kez tanımlayın, Origin PR'larınızı yürüten herhangi bir CI'da CLI'dan çalıştırın. Temsilcileriniz push erişimi almadan önce bu geçidi yerleştirmek isterseniz Apidog'u indirin ve daha geniş test döngüsü için Cursor ile QA testi kılavuzumuza bakın.
Denemeli misiniz?
Bir karar kısayolu:
- Cursor ücretli planlarındaki tek geliştiriciler ve küçük ekipler: Evet, düşük risk. Bir depoyu yansıtın, PR görünümünü kullanın, GitHub'ı doğruluk kaynağı olarak tutun. Origin kalıcı olmazsa hiçbir şey kaybetmezsiniz.
- Yoğun GitHub Actions yatırımı olan ekipler: Önce bir yan projede deneyin. İş akışlarınız teorik olarak Depot veya Buildkite aracılığıyla taşınır, ancak "teorik olarak taşınır" bir geçiş planı değildir.
- Uyum hikayesinde GitHub'ın adı geçen herkes: Bekleyin. Kendi kendine barındırma yok, belgelenmiş API yok ve erken beta etiketi, Origin'i düzenlenmiş kodlar için bugün başlangıç dışı bir seçenek haline getiriyor.
- Halihazırda Cursor temsilcilerini yoğun kullanan ekipler: Origin onlar içindir. Cursor'ın temsilci özelliklerini günlük olarak kullanıyorsanız, temsilcileri birinci sınıf kullanıcılar olarak gören bir barındırma platformunda PR'ları açıp güncellemeleri şu an için gerçek bir iş akışı kazancıdır.
Barındırma Platformu Bir Temsilci Yüzeyi Haline Geliyor
Asıl hikaye GitHub'ın yeni bir rakibe sahip olması değil. Cursor'ın, deponun kendisinin öncelikle temsilciler için bir arayüz haline geleceğini, çoğu değişikliği insanların yazmaktan ziyade inceleyeceğini düşünmesidir. Origin kazansa da kazanmasa da, her barındırma platformu bu yöne çekilecektir ve API ekipleri bunu ilk hissedenler olacaktır, çünkü spesifikasyonlar ve sözleşme testleri yazılımdaki en otomatikleştirilebilir inceleme geçitleridir.
Hazırlık her iki durumda da aynıdır: API kontrollerinizi betiklenebilir ve platformdan bağımsız hale getirin. Apidog spesifikasyonlarınızı, mock'larınızı ve test senaryolarınızı tek bir yerde tutar ve PR'ın GitHub'daki bir insandan mı yoksa Origin'deki bir temsilciden mi geldiğini önemsemeyen bir CLI'dan çalıştırır. Ücretsiz deneyin ve barındırma platformu savaşını kim kazanırsa kazansın inceleme geçitleriniz sizinle birlikte hareket etsin.
Sıkça Sorulan Sorular
Cursor Origin ücretsiz mi? Hayır. Origin kod depolama, ücretli bir Cursor planı (Pro, Ekipler veya Kurumsal) gerektirir. Ücretsiz plan kullanıcıları Origin depoları oluşturamaz ve kurumsal kuruluşlar Origin'den tamamen vazgeçebilir.
Kullanmak için GitHub'dan ayrılmak zorunda mıyım? Hayır. Lansman tasarımı ayrılmamanızı varsayar: bir GitHub deposunu Origin'e yansıtın ve GitHub, push'lar, PR yorumları ve tepkiler neredeyse gerçek zamanlı olarak çift yönlü senkronize olacak şekilde doğruluk kaynağı olarak kalır.
Origin'de CI/CD var mı? Yerel olarak yok. Depot ve Buildkite Uygulamalar sekmesi aracılığıyla bağlanır ve mevcut GitHub Actions iş akışı dosyalarınızı çalıştırır. Vercel ayrıca PR önizleme dağıtımları için entegre edilmiştir.
Temsilciler Origin'i doğrudan kullanabilir mi? Evet, bu ana özelliktir: Cursor temsilcileri depolar oluşturabilir, kod tabanı hakkında soruları yanıtlayabilir, çekme isteklerini güncelleyebilir ve dalları gönderebilir. Cursor, daha fazla temsilciye özel özelliğin geleceğini söylüyor; Cursor temsilci modu rehberimiz, temsilcilerin düzenleyicide halihazırda neler yapabildiğini kapsıyor.
Origin çekme isteklerinde API testlerini nasıl çalıştırırım? GitHub'da yaptığınız gibi: Apidog CLI'yi bir CI adımı olarak çalıştırın. Origin'de bu, Depot veya Buildkite'ı depoya bağlamak ve mevcut Actions iş akışınızı, apidog run komutlarınız değişmeden yeniden kullanmak anlamına gelir.
