Oyuncu

Cursor’dan GitHub’a rakip: Origin duyuruldu!

GTA6
×

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Share this article


Cursor, yazılım geliştirme ortamına doğrudan entegre çalışan yeni kod barındırma platformu Origin’i kullanıma sundu. 17 Ağustos itibarıyla erken beta sürecine giren Origin, kod depolarını, pull request’leri, kod görüntüleme araçlarını, GitHub senkronizasyonunu ve Cursor ajanlarını aynı ortamda bir araya getiriyor.

Erken beta, ücretli Cursor planlarının tamamına açılıyor. Yöneticisi Origin kullanımını devre dışı bırakan kurumsal organizasyonlar ise dağıtıma dahil edilmiyor.

Cursor Origin ile kod depoları doğrudan Cursor üzerinde barındırılabiliyor

Origin ile birlikte Cursor arayüzüne yeni bir Codebase sekmesi eklendi. Kullanıcılar bu bölümde Origin üzerinde barındırılan kod depolarını oluşturabiliyor ve yönetebiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Yeni bir depo oluşturmak için +New seçeneğine tıklamak ve depoya isim vermek yeterli. Ardından Cursor, CLI aracının nasıl kurulacağını gösteriyor ve depoyu klonlamak ya da yerel bir projeyi Origin’e göndermek için gerekli komutları sunuyor. Kod gönderildiğinde proje doğrudan Origin altyapısında barındırılıyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

İlk depo oluşturulurken ayrıca Codebase için bir ad belirleniyor. Bu ad, aynı Codebase altında oluşturulan tüm depoların Cursor üzerindeki URL yapısının bir parçası oluyor. Cursor’ın verdiği örnekte “acme-corp” adlı Codebase, cursor.com/codebase/acme-corp biçimindeki adres üzerinden kullanılıyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Origin yalnızca Cursor üzerinde oluşturulan yeni depolarla sınırlı değil. Mevcut GitHub depoları da Origin’e senkronize edilebiliyor. Bunun için GitHub hesabı Cursor’a bağlanıyor, ilgili organizasyon seçiliyor ve senkronize edilecek depolar belirleniyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Kullanıcı hangi depoların Origin’e aktarılacağını ayrı ayrı seçebiliyor ve istediği zaman bir deponun bağlantısını kesebiliyor. Senkronize edilmiş bir depoda okuma veya yazma yetkisine sahip kişiler de aynı depoyu Cursor üzerinden görüntüleyebiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

GitHub ile bağlanan depolar gerçek zamanlı olarak güncelleniyor. Kod Origin üzerindeki kopyadan görüntülenebiliyor, aranabiliyor ve çekilebiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

GitHub üzerinde başlayan projelerde gönderimler ise GitHub’a yapılmaya devam ediyor ve ana kaynak GitHub olarak kalıyor. Cursor, depo adlarının yanında kullandığı simgelerle hangi depoların doğrudan Origin üzerinde barındırıldığını, hangilerinin GitHub’dan senkronize edildiğini ayırıyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Origin’deki her kod deposunda pull request desteği bulunuyor. Bir pull request açıldığında zaman çizelgesi, commit’ler, kontroller ve değiştirilen dosyalar görüntülenebiliyor. Kullanıcılar değişiklikleri diff görünümünde inceleyebiliyor, yorum bırakabiliyor ve pull request’i birleştirebiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

GitHub’dan senkronize edilen depolardaki pull request’ler iki platform arasında çift yönlü çalışıyor. Cursor üzerinden yapılan bir yorum GitHub’a gönderiliyor. GitHub tarafında verilen tepki veya yanıt ise saniyeler içinde Cursor’da görünüyor. GitHub’da inceleme görevi atanmış bir pull request de doğrudan Cursor içerisinden incelenip birleştirilebiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Cursor’ın yapay zekâ ajanları da Origin depolarıyla doğrudan çalışıyor. Kod, pull request’ler ve ajanlar aynı ortam içerisinde bulunuyor. Kullanıcı, görüntülediği kod hakkında Cursor’a soru sorabiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Ajan kodla ilgili yanıt verebildiği gibi değişiklik yapabiliyor, mevcut bir pull request’i güncelleyebiliyor veya yeni bir branch gönderebiliyor. Cursor, Origin için ajanlara özel daha fazla özelliğin de daha sonra sunulacağını açıkladı.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Origin aynı zamanda harici geliştirme araçları için uygulama entegrasyonları içeriyor. İlk aşamada Vercel, Depot ve Buildkite desteği hazır durumda. Yeni entegrasyonların da daha sonra platforma eklenmesi planlanıyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Vercel, bir Origin deposundaki Apps sekmesi üzerinden bağlanabiliyor. Bağlantının ardından her pull request için bir önizleme dağıtımı oluşturuluyor. Bu dağıtım üzerinde değişiklikler test edilebiliyor ve yorum bırakılabiliyor. Pull request birleştirildiğinde uygulama üretim ortamına gönderiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

CI süreçlerinde ise Depot ve Buildkite kullanılabiliyor. Her iki hizmet de mevcut GitHub Actions iş akışlarını çalıştırabiliyor. Buildkite buna ek olarak kendi yerel pipeline yapılarını da Origin depolarıyla birlikte çalıştırabiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Her Origin deposunda ayrı bir ayarlar bölümü de bulunuyor. GitHub’dan getirilen depoların senkronizasyon durumu buradan kontrol edilebiliyor, depoya erişebilecek kişiler yönetilebiliyor ve bağlı uygulamalar görüntülenebiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!

Origin’in erken beta dağıtımı tüm ücretli Cursor planlarında başladı. Kurumsal organizasyonlarda yöneticiler özelliği devre dışı bırakabiliyor. Kullanıcılar Codebase adını belirledikten sonra ilk Origin depolarını oluşturabiliyor veya mevcut GitHub projelerini Cursor’a senkronize ederek kullanmaya başlayabiliyor.

Cursor’dan GitHub’a rakip: Origin duyuruldu!



Kaynak

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir