Cursor GitHub-қа бәсекелес Origin-ді іске қосты: AI агенттерін кодты сақтау платформасына тікелей енгізу
Автор: Wendy Frey

Жылдар бойы бағдарламалық қамтамасыз етуді әзірлеудің жұмыс ағысы таныс үлгі бойынша өтті. Әзірлеушілер кодты бір қосымшада жазады, GitHub-та сақтайды, өзгертулерді pull сұраулары арқылы қарап, тестілеу, орналастыру және автоматтандыру үшін қосымша қызметтер қосады.
Содан кейін AI кодтау агенттері пайда болды.
Кенеттен программалық жобалар тек адамдар тарапынан ғана өзгертілмей, AI агенттері де тұтас код базаларын оқып, ондаған файлдарды өзгертіп, командаларды іске қосып, pull сұрауларын жасауға мүмкіндік алды. Бірақ осы жұмыс ағысының астындағы инфрақұрылым негізінен адам әзірлеушілеріне арналған болып қалды.
Cursor бұл инфрақұрылымның өзгеруі керек деп санайды.
AI кодтау компаниясы Origin-ді іске қосты, бұл оның өз Git сақтау платформасы және GitHub-қа тікелей бәсекелес. Origin қазіргі таңда Cursor-дың ақылы жоспарларында алғаш бета режимінде іске қосылып жатыр, репозиторийлер, кодты қарап шығу, pull сұраулар және GitHub синхронизациясын ұсынады. Бірақ өнімнің артындағы үлкен идея амбициялы: AI агенттері үшін бастапқыдан жобаланған код сақтау платформасын құру.
Origin дегеніміз не?
Origin, Cursor атайды «агенттік дәуірге арналған Git қоры».
Қарапайым тілмен айтқанда, бұл әзірлеушілер Git репозиторийлерін орналастырып, кодпен ынтымақтасып, өзгерістерді басқаруына мүмкіндік беретін орын. Пайдаланушылар Cursor арқылы хостингтелген репозиторийлерді құра алады, стандартты Git жұмыстарымен кодты жүктеп, репозиторийлерді клондап, файлдарды қарап, pull сұрауларымен жұмыс істей алады.
Бұл Origin-ді дәстүрлі түрде GitHub, GitLab және басқа код сақтау платформаларымен бірдей аймаққа кіреді.
Дегенмен, Cursor-дың стратегиясы GitHub-ты басқа интерфейспен қайта жасау емес. Компания Origin-ді жаңа болжам негізінде құрып жатыр: репозиторийлерді барған сайын адамдар мен автономды AI агенттері бірлесе жұмыс істейді.
Ресми іске қосу хабарламасында Cursor Origin-нің негіздермен басталатынын айтты, репозиторийлер, pull сұраулар, кодты қарап шығу және GitHub синхронизациясы, ал болашақ жаңартулар үшін қосымша агентке арналған мүмкіндіктер жоспарланған.
| Ерекшеліктер | Не істейді |
|---|---|
| Репозиторийлер | Git жобаларын сақтайды және ұйымдастырады |
| Стандартты Git қолдауы | Танымал жүктеу және клондау жұмыстарын қолдайды |
| Кодты қарау | Пайдаланушыларға репозиторий файлдарын және тарихын зерттеуге мүмкіндік береді |
| Pull сұраулар | Өзгерістерді қарап шығу және біріктіру үшін жұмыстарды ұсынады |
| GitHub синхронизациясы | Таңдалған репозиторийлерді GitHub-пен байланыстырады |
| AI интеграциясы | Кодты Cursor-дың агент экожүйесіне жақын орналастырады |
Cursor неге GitHub-қа бәсекелес құрды?
Жауап AI көмегімен бағдарламалаудың қарқынды өсуінде жатыр.
Дәстүрлі көзі бақылау платформалары адам әрекеттері айналасында құрылды. Әзірлеуші код жазады, тармақ жасайды, өзгертулерді қабылдайды және pull сұрау ашады. Басқа әзірлеуші жұмысты қарап шығып, оны мақұлдайды немесе қабылдамайды.
AI агенттері бұл модельді қиындатады.
Бір агент бір репозиторийді толық зерттеп, бірнеше компонент бойынша өзгерістер енгізіп, адам әзірлеушінің жылдамдығынан әлдеқайда жылдам тапсырмаларды орындауы мүмкін. Көптеген агенттер де бір уақытта әртүрлі тапсырмалар бойынша жұмыс істей алады.
Бұл басқа типтегі жүктемені туындатады.
Cursor-дың дәлелі, код сақтау инфрақұрылымы осы жаңа орта үшін құрылуы тиіс, AI агенттерін бұрынғы платформамен байланысқан сыртқы құрал ретінде қарастырмау.
Сондықтан Origin репозиторий мен агентті жақындатуға тырысады.
AI-ды код редакторының жанында отырған чатбот ретінде қарастырудың орнына, Cursor AI бүкіл бағдарламалық қамтамасыз етуді әзірлеу циклінің бір бөлігі бола алатындай жұмыс ағысына қарай жылжуда.
Origin бар ескі Git репозиторийлерімен қалай жұмыс істейді
Origin-нің ең практикалық ерекшеліктерінің бірі, әзірлеушілердің дереу GitHub-ты тастап кетуінің қажеті жоқ.
Cursor пайдаланушыларға GitHub-ты байланыстыруға және таңдалған репозиторийлерді Origin-пен синхрондауға мүмкіндік береді. Бұл дегеніміз, бар жобалар Cursor-дың хостинг ортасында пайда бола алады, бірақ бастапқы GitHub репозиторийлеріне байланыстыратын байланысын сақтайды.
Cursor-дың шығарылым ақпаратында пайдаланушылар синхрондауды қалайтын репозиторийлерді таңдай алатыны және қажеттілік туындағанда оларды ажырата алатыны туралы айтылады. Сондықтан Origin GitHub-пен бірге өмір сүруге арналған, күрделі көшіруден бірден бірінші күнде талап етпейді.
Бұл стратегиялық тұрғыдан маңызды.
GitHub-тың бар репозиторийлер, әзірлеуші қауымдастықтары, интеграциялар және кәсіпорын жұмыс ағыстары бойынша орасан экожүйесі бар. Компанияларды бәрін түнде жылжытуға көндіру қиын болар еді.
Синхронизация қабаты осы кедергіні төмендетеді.
Әзірлеушілер Origin-пен тәжірибе жасап, бар GitHub инфрақұрылымын пайдалануды жалғастыра алады. Егер жаңа платформа пайдалы болса, жұмыс ағысының көп бөлігі біртіндеп Cursor экожүйесіне өтеді.
Origin мен GitHub: Айырмашылық неде?
Негізгі деңгейде, Origin мен GitHub көптеген бірдей мәселелерді шешеді. Екеуі де репозиторийлердің мекен-жайы және кодпен ынтымақтастық қамтамасыз етеді.
Айырмашылық Cursor сол негіздерді құруға тырысатын архитектурада.
| Аймақ | GitHub | Cursor Origin |
|---|---|---|
| Негізгі мақсат | Код сақтау және ынтымақтастық | Әзірлеушілер мен AI агенттері үшін код сақтау |
| Git репозиторийлері | Иә | Иә |
| Pull сұраулар | Иә | Иә |
| Кодты қарау | Иә | Иә |
| Стандартты Git жұмыс ағысы | Иә | Иә |
| GitHub синхронизациясы | , | Иә |
| AI-ға негізделген архитектура | Бар экожүйе үстіне AI қосылған | Агенттік даму дәуіріне арналған жобаланған |
| Cursor агенттерімен интеграция | Сыртқы немесе бөлек жұмыс ағысы | Туған экожүйе айналымы |
Бұл Origin GitHub-пен толықтай функционалдық деңгейінде бәсекелесе алады дегенді білдірмейді.
Бұл бұлай емес.
GitHub жылдар бойы кәсіпорын қауіпсіздігін, CI/CD құралдарын, пакет басқаруды, әзірлеуші қауымдастықтарын және интеграцияларды құруға жұмсады. Origin жаңа өнім, алғашқы бета кезеңінде.
Бірақ Cursor әрбір бар GitHub мүмкіндігін көшіре отырып жеңуді міндетті түрде мақсат етпейді. Оның даму жұмыс ағысы өз кезегінде тез өзгеруде, бұл жаңа типтегі платформаға мүмкіндік туғызады деп ойлайды.
Үлкен идея: AI агенттеріне арналған репозиторий
«Агенттік» ұғымы Origin-ді түсінудің орталық бөлігі болып табылады.
Бүгінгі AI кодтау құралдары көбінесе бар инфрақұрылымның үстінде жұмыс істейді. Агент репозиторийге қол жеткізеді, кодты оқиды, өзгерістер енгізеді, және GitHub немесе басқа Git қамтамасыз етуші арқылы сол өзгерістерді қайта жібереді.
Cursor сол жүйелер арасындағы қашықтықты қысқартқысы келеді.
Origin-пен репозиторий Cursor-дың AI құралдарымен бірдей кең ортада орналасады. Ұзақ мерзімді көзқарас агенттер репозиторийлер, тармақтар және pull сұраулары бойынша тікелей жұмыс жасауы керек, ал нұсқа бақылауын сыртқы мақсат ретінде қарастырудың орнына.
Типтік болашақ жұмыс ағыны осылай болуы мүмкін:
Әзірлеуші тапсырманы тағайындайды → AI агент репозиторийді зерттейді → агент кодты өзгертеді → тесттер орындалады → өзгертулер қабылданады → pull сұрау құрылады → адамдар нәтиженің тексеруін жүргізеді.
Адам процестен жоғалып кетпейді.
Керісінше, адам рөлі барған сайын тапсырмаларды анықтауға, өзгерістерді тексеруге және жоғары деңгейдегі инженерлік шешімдер қабылдауға қарай жылжыды.
Бұл айырмашылық маңызды. AI кодты тез құра алады, бірақ бағдарламалық қамтамасыз ету әлі де қадағалауды талап етеді. Агент талаптарды дұрыс түсінбеуі, қауіпсіздік проблемаларын енгізуі немесе жобаның архитектурасын бұза отырып, техникалық тұрғыдан жұмыс істейтін өзгертулерді жасауы мүмкін.
Origin-нің потенциалды мәні әзірлеушілерді циклдан алып тастау емес. Ол әзірлеушілер мен агенттер арасындағы ынтымақтастықты құрылымдық тұрғыдан жақсарту мүмкіндігін ұсынады.
Код сақтау AI үшін келесі шайқас алаңы болуы мүмкін
Cursor код редактор тәжірибесін өзгертіп, танымал болды. AI автоматтан жіберуден әлдеқайда белсенді нәрсеге, жобаның үлкен бөліктерін түсініп, әзірлеушінің атынан кодты модификациялауға қабілетті жүйеге айналды.
Origin бұл стратегияны редактордан тыс кеңейтеді.
Егер Cursor тек код жазылатын орынды басқарса, басқа компания кодты қайда сақтайтынын және өзгерістерді қалай қарап шығатынын бақылап отыр.
Код сақтау қосу арқылы Cursor даму жұмыс ағының көптеген бөліктерін байланыстыра алады:
- код жазу;
- код базасын түсіну;
- AI агенттерін іске қосу;
- репозиторийлерді басқару;
- тармақтар құру;
- өзгерістерді қарап шығу;
- pull сұрауларын өңдеу;
- CI және орналастыру құралдарын байланыстыру.
Бұл толығымен AI даму платформасының мүмкіндігін жасайды.
Бұл Origin-нің маңызды себебі болуы мүмкін.
Origin шын мәнінде GitHub-қа қарсы тұра ала ма?
Origin-ті GitHub орнына қою ерте.
GitHub қазіргі бағдарламалық қамтамасыз етуді әзірлеуде терең еніп кеткен. Миллиондаған әзірлеушілер мен ұйымдар оның репозиторийлері, жұмыс ағындары және интеграциялары бойынша тәуелді. Ол экожүйені ауыстыру өте қиын болар еді.
Origin-де кез келген жаңа инфрақұрылым платформасының қалыпты проблемалары бар: әзірлеушілер құнды көз кодын оған сеніп тапсырғысы келеді, кәсіпорындар қауіпсіздікті бағалауы қажет, ал командалар орнатылған жұмыс ағындарын өзгерту үшін сенімді себептер қажет.
Дегенмен, AI бұрын болмаған мүмкіндікті туғызуы мүмкін.
GitHub адам әр өндірістік кодтың Nearly әрбір жолын жазатын әлем үшін құрылды. Даму инфрақұрылымының келесі буыны AI агенттері кодты генерациялайтын, модификациялайтын, тестілейтін және өсіп келе жатқан бағдарламалық қамтамасыз етудің өзгерістерін қарап шығуды қолдауы қажет.
Бұл GitHub-тың ескіруіне себеп болмайды.
Бірақ бұл Cursor-дың өз бәсекелесін неге құрып жатқанын түсіндіреді.
Агенттік дәуірінде код үшін жаңа үй
Cursor Origin әлі ерте кезеңде, және қазіргі функционалдық жиынтығы әдейі негіздерге бағытталған. Дегенмен, іске қосу компания үшін маңызды стратегиялық өзгерісті білдіреді.
Cursor енді тек AI қуатымен жұмыс істейтін код редакторы болып қана қаралғысы келмейді.
Origin-мен ол кодтың айналасында инфрақұрылым құруды бастайды.
Компанияның орталық болжамы қарапайым: егер AI агенттері бағдарламалық қамтамасыз етуді әзірлеуде белсенді қатысушылар болып жатса, репозиторий де оларға арналған болуы керек.
Origin шын мәнінде үлкен GitHub бәсекелесі бола алатынын көру керек. Бірақ бағыт анық.




