Cursor GitHub-u Rəqabətə Çağırır: Origin AI Agentlərini Kodu Hosting-ə Birbaşa Gətirir

News

Müəllif: Wendy Frey

githubbb.webp

Uzun illərdir, proqram təminatının inkişaf iş axını tanış bir modelə uyurdu. İnkişaf etdiricilər bir tətbiqdə kod yazır, onu GitHub-da saxlayır, dəyişiklikləri pull request-lərlə nəzərdən keçirir və test etmə, yerləşdirmə və avtomatlaşdırma üçün əlavə xidmətlər bağlayır.

Sonra AI kodlaşdırma agentləri gəldi.

Birdən-birə, proqram layihələri yalnız insanlar tərəfindən dəyişdirilmirdi. AI agentləri tam kod bazalarını oxuyabilir, onlarla faylı redaktə edə bilər, əmr icra edə bilər və pull request-ləri yarada bilərdilər. Lakin bu iş axınının arxasındakı infrastruktur hələ də əsasən insan inkişaf etdiricilər üçün hazırlanmışdı.

Cursor bu infrastrukturun dəyişməli olduğuna inanır.

AI kodlaşdırma şirkəti Origin adını verdiyi öz Git hosting platformasını buraxıb və bu, get-gedə GitHub ilə birbaşa rəqib olur. Origin hazırda Cursor-un ödənişli planlarında erkən beta olaraq təqdim olunur, depolar, kodu gözdən keçirmə, pull request-lər və GitHub sinxronizasiyası təqdim edir. Lakin məhsulun arxasındakı daha böyük fikir daha iddialıdır: AI agentləri üçün başdan sona dizayn edilmiş bir kod hosting platforması qurmaq.

Cursor Origin Nedir?

Origin, Cursor-un "agentik dövr üçün git forji" adlandırdığı bir platformadır.

Sadə şəkildə, bu inkişaf etdiricilərin Git depolarını ev sahibliyi edə bileciyi, kod üzərində əməkdaşlıq edə biləcəyi və dəyişiklikləri idarə edə biləcəyi bir yerdir. İstifadəçilər Cursor tərəfindən ev sahibliyi edilən depolar yarada bilər, standart Git iş axınlarını istifadə edərək kodu itələyə bilər, depoları klonlaya bilər, faylları araşdıra bilər və pull request-lərlə işləyə bilər.

Bu, dərhal Origin-in ənənəvi olaraq GitHub, GitLab və digər kod hosting platformaları tərəfindən tutulan ərazilərə girməsini təmin edir.

Lakin Cursor-un strategiyası sadəcə fərqli bir interfeys ilə GitHub-u təkrarlamaq deyil. Şirkət Origin-i yeni bir fərziyyə ətrafında qurur: depolar getdikcə həm insanlar, həm də müstəqil AI agentləri tərəfindən işlənəcək.

Rəsmi təqdimat elanında Cursor bildirir ki, Origin əsaslarla başlayır - depolar, pull request-lər, kodu gözdən keçirmək və GitHub sinxronizasiyası - daha agentik xüsusiyyətlərin gələcək buraxılışlar üçün planlaşdırıldığını bildirir.

XüsusiyyətNə edir
DepolarGit layihələrini saxlayır və təşkil edir
Standart Git dəstəyiTanış push və clone iş axınlarını dəstəkləyir
Kodu gözdən keçirməkİstifadəçilərə depo fayllarını və tarixini araşdırmağa imkan verir
Pull request-lərDəyişiklikləri nəzərdən kechirmək və birləşdirmək üçün iş axını təmin edir
GitHub sinxronizasiyasıSeçilmiş depoları GitHub ilə birləşdirir
AI inteqrasiyasıKodu Cursor-un agent ekosisteminə yaxınlaşdırır

Cursor Niyə GitHub-a Rəqib Yaradıb?

Cavab AI ilə yardım olunan proqramlaşdırmanın sürətli artımında yatır.

Ənənəvi mənbə idarəetmə platformaları insan hərəkətləri ətrafında qurulmuşdu. Bir inkişaf etdirici kod yazır, bir budaq yaradır, dəyişiklikləri təsdiq edir və bir pull request açır. Başqa bir inkişaf etdirici işi nəzərdən keçirir və onu təsdiqləyir və ya rədd edir.

AI agentləri bu modeli çətinləşdirir.

Bir tək agent mümkün olan bir depozitoriyanı gözdən keçirə, bir neçə komponentdə dəyişikliklər edə və tapşırıqları bir insan inkişaf etdiricisindən daha sürətlə tamamlayacaq. Bir neçə agent eyni vaxtda fərqli tapşırıqlar üzərində işləyə bilər.

Bu, fərqli bir iş yükü yaradır.

Cursor-un arqumenti odur ki, kod hosting infrastrukturunun bu yeni mühit üçün nəzərdə tutulması lazımdır, AI agentlərini sadəcə mövcud platformaya bağlanan xarici alətlər olaraq müalicə etmək əvəzinə.

Bu səbəbdən Origin depo və agenti daha yaxınlaşdırmağa çalışır.

AI-ni sadəcə bir kod redaktorunun yanındakı chatbot kimi düşünmək yerinə, Cursor, AI-nin proqram inkişafının tam həyat dövrünün bir parçası olacağı bir iş axınına doğru irəliləyir.

Origin-in M существующими Git Depoları ilə İşləməsi

Origin-in ən praktik xüsusiyyətlərindən biri, inkişaf etdiricilərin dərhal GitHub-u tərk etməyə ehtiyacının olmamasıdır.

Cursor, istifadəçilərə GitHub-u bağlamağa və seçilmiş depoları Origin ilə sinxronizasiya etməyə imkan verir. Bu, mövcud layihələrin Cursor-un hosting mühitində görünməsini təmin edir, eyni zamanda onların orijinal GitHub depoları ilə əlaqəni saxlayır.

Cursor-un buraxılış məlumatlarına görə, istifadəçilər hansını sinxronizasiya etmək istədiklərini seçir və lazım olduqda onları ayıra bilərlər. Origin, bu səbəbdən, günün birinci günündə tam miqrasiya etməyi tələb etmək əvəzinə, GitHub ilə bir yerdə yaşamağa nəzərdə tutulmuşdur.

Bu strateji cəhətdən vacibdir.

GitHub, mövcud depolar, inkişaf etdirici icmaları, inteqrasiyalar və müəssisə iş axınları ətrafında böyük bir ekosistemə sahibdir. Şirkətləri hər şeyi bir anda köçürməyə inandırmaq çətin olacaq.

Sinxronizasiya müxtəlif maneələri azaldır.

İnkişaf etdiricilər Origin ilə sınaq apara bilərlər, eyni zamanda onların mövcud GitHub infrastrukturundan istifadə etməyə davam edirlər. Yeni platforma faydalı olarsa, daha çox iş axını get-gedə Cursor-un ekosisteminə köçürülə bilər.

Origin vs GitHub: Fərq Nedir?

Əsas səviyyədə, Origin və GitHub bir çox eyni problemi həll edir. Hər ikisi depolar üçün bir yer və kod ətrafında əməkdaşlıq təmin edir.

Fərq, Cursor-un bu əsaslar ətrafında qurmağa çalışdığı arxitekturadadır.

SahəGitHubCursor Origin
Əsas məqsədKod hosting və əməkdaşlıqİnkişaf etdiricilər və AI agentləri üçün kod hosting
Git depolarıBəliBəli
Pull request-lərBəliBəli
Kodu gözdən keçirməkBəliBəli
Standart Git iş axınıBəliBəli
GitHub sinxronizasiyası,Bəli
AI-ilə birinci arxitekturaAI, mövcud ekosistemə əlavə edilibAgentik inkişaf dövrünə görə dizayn edilib
Cursor agentləri ilə inteqrasiyaXarici və ya ayrıq iş axınıYerli ekosistem mərkəzi

Bu, Origin-in artıq GitHub ilə xüsusiyyət paritetinə sahib olduğu demək deyil.

Elə deyil.

GitHub illərlə müəssisə təhlükəsizliyi, CI/CD alətləri, paket idarə edilməsi, inkişaf etdirici icmaları və inteqrasiyalar qurmağında vaxt sərf etdi. Origin, erkən beta mərhələsində yeni bir məhsuldur.

Amma Cursor hər mövcud GitHub xüsusiyyətini kopyalamaqla mütləq qalib gəlməyə çalışmır. Bu, inkişaf iş axınının özünün o qədər sürətli dəyişdiyini düşünür ki, yeni bir platforma üçün bir imkan açmaq üçün.

Böyük Fikir: AI Agentləri üçün Qurulmuş Bir Depo

"agent-native" ifadəsi Origin-i anlamaqda mərkəzi rol oynayır.

Bu günün AI kodlama alətləri əksərən mövcud infrastrukturun üstündə işləyir. Bir agent bir depoya daxil olur, kodu oxuyur, dəyişikliklər edir və bu dəyişiklikləri GitHub və ya digər Git təminatçısı vasitəsilə geri göndərir.

Cursor bu sistemlər arasındakı məsafəni azaltmaq istəyir.

Origin ilə depo, Cursor-un AI alətləri ilə eyni geniş mühitdə yaşayır. Uzunmüddətli vizyon, agentlərin birbaşa depolarla, budaqlarla və pull request-lərlə işləməsini təmin etməkdir, versiya idarəetməsini xarici bir istiqamət kimi müalicə etmək əvəzinə.

Tipik gələcək iş axını belə görünə bilər:

İnkişaf etdirici bir vəzifə verir → AI agenti depoyu öyrənir → agent kodu dəyişir → testlər icra olunur → dəyişikliklər təsdiq edilir → bir pull request yaradılır → insanlar nəticəni nəzərdən keçirir.

İnsan prosesi tərk etmir.

Bunun əvəzinə, insan rolu get-gedə tapşırıqları müəyyən etmə, dəyişiklikləri nəzərdən keçirmə və daha yüksək səviyyəli mühəndis qərarları verməyə yönəlir.

Bu fərq önəmlidir. AI sürətlə kod yarada bilər, amma proqram hələ də nəzarətə ehtiyac duyur. Bir agent tələbləri yanlış başa düşə bilər, təhlükəsizlik problemi yarada bilər və ya texniki cəhətdən işləyən, lakin bir layihənin memarlığına ziyan vuran dəyişikliklər edə bilər.

Origin-in potensial dəyəri inkişaf etdiriciləri dövrədən çıxartmaq deyil. Bu, inkişaf etdiricilər və agentlər arasında əməkdaşlığın daha strukturlu ola biləcəyini göstərir.

Kodu Hosting Etmək Niyə Növbəti AI Müharibəsi Ola Bilər

Cursor kod redaktoru təcrübəsini dəyişdirdiyi üçün məşhur oldu. AI, tamamlama sistemindən çox daha aktiv bir şeyə keçdi: bir layihənin daha geniş hissələrini başa düşə bilən və inkişaf etdiricinin adından kodu dəyişdirən bir sistem.

Origin bu strategiyanı redaktordan kənara genişləndirir.

Əgər Cursor yalnız kodun yazıldığı yeri idarə edirsə, başqa bir şirkət hələ də kodun harada yaşadığını və dəyişikliklərin necə nəzərdən keçirildiyini idarə edir.

Kodu hosting-in əlavə edilməsi ilə, Cursor inkişaf iş axınının daha çox hissələrini birləşdirə bilər:

  • kod yazmaq;
  • kod bazasını anlamaq;
  • AI agentlərini icra etmək;
  • depoları idarə etmək;
  • budaqlar yaratmaq;
  • dəyişiklikləri nəzərdən keçirmək;
  • pull request-ləri idarə etmək;
  • CI və yerləşdirmə alətlərini bağlamaq.

Bu, daha tam AI inkişaf platformasının mümkünlüyünü yaradır.

Bəlkə də Origin-in vacib olması üçün real səbəb budur.

Origin Həqiqətən GitHub-u Çağırış Ede Bilərmi?

Origin-in GitHub əvəzləyicisi olduğunu demək üçün hələ çox erkəndir.

GitHub müasir proqram inkişafında dərinləşmişdir. Millərlə inkişaf etdirici və təşkilat onun depolarından, iş axınlarından və inteqrasiyalarından asılıdır. Bu ekosistemi dəyişdirmək olduqca çətin olacaq.

Origin-in, hər hansı yeni bir infrastruktur platformasının adətən qarşılaşdığı problemləri də var: inkişaf etdiricilər dəyərli mənbə kodunu onunla etibar etməlidirlər, şirkətlər təhlükəsizliyi qiymətləndirməlidirlər və komandalar yerleşmiş iş axınlarını dəyişmək üçün inandırıcı səbəblərə ehtiyac duyur.

Lakin AI, daha əvvəl mövcud olmayan bir fürsət yarada bilər.

GitHub, insanların istehsal kodunun demək olar ki, hər bir xəttini yazdığı bir dünya üçün qurulub. İnkişaf infrastrukturunun növbəti nəsli, AI agentlərinin proqram dəyişiklərinin artırılmış payını yaradan, dəyişdirən və nəzərdən keçirən bir dünyanı dəstəkləməyə ehtiyac duyur.

Bu, GitHub-u köhnəltmir.

Amma Cursor-un öz rəqibini yaratdığını izah edir.

Agentik Dövründə Kodu Üçün Yeni Bir Ev

Cursor Origin hələ erkən mərhələdədir və mövcud xüsusiyyətləri məqsədli olaraq əsaslara yönəlmişdir. Lakin təqdimat şirkət üçün əhəmiyyətli strateji dəyişiliyi xəbər verir.

Cursor artıq yalnız AI güclü kod redaktoru kimi baxılmaq istəmir.

Origin ilə, kodun özünün ətrafında infrastrukturu qurmağa başlayır.

Şirkətin mərkəzi məbləği sadədir: əgər AI agentləri proqram inkişafında aktiv iştirakçılara çevrilirsə, depo da onlar üçün nəzərdə tutulmalıdır.

Origin-in həqiqətən GitHub-un böyük bir rəqibi olub-olmayacağı hələ görünməlidir. Lakin istiqamət açıqdır.

Proqramlaşdırmanın gələcəyi üçün mübarizə artıq ən yaxşı kodu yazan AI-nin harada olduğu ilə bağlı olmaya bilər.

Bu, insanların və AI agentlərinin o kod üzərində birgə işlədiyi yerdən asılı ola bilər.

Viral şablonlar

Viral AI şablonlarımızı kəşf edin və şəkillərinizə tətbiq edin.

Şablonları kəşf et