Cursor nima uchun AI dasturlashdagi eng aqlli harakat?
Cursor Origin va Koddagi Yangi O'yin
To'g'risi, 18 yil davomida "kodni qayerda saqlaymiz?" savoli texnologiyada eng zerikarli masala edi. GitHub ochasan, jamoa yaratasan, davom etasan. Shu. Source control hosting — bu infratuzilma yoki quvur. Kerakli, ishonchli, lekin sifatsiz.
Cursor esa boshqacha o'ylayapti.
Qachonki Mos Tushgan Vaqt
Dushanba kuni Cursor Origin'ni pullik foydalanuvchilarga chiqarishni boshladi. Uch yarim soat o'tib, GitHub yiqildi. Errorlar 20% ga ko'tarildi — pull requestlar, issue'lar, API, hujjat yuklab olish —ning 50% ishlamay qoldi. Enterprise SSO ham ketdi. Hatto Copilot ham o'zi ketdi.
Developerlar esa o'z ishlari bilan mashg'ul bo'ldi: memlar tarqatish.
Vercel CEO'si Guillermo Rauch yozdi: endi repo'larini Cursor Origin'da host qilish va Vercel'ga deploy qilish mumkin — Cursor Origin o'zi Vercel'da host qilinadi. "GitHub'dan farqli o'laroq, bu ishlamaydi," deb qo'shimcha qildi kulIMSIRab.
Cursor injeneri Matt Palmer o'z kompaniyasining chiqishini quote-tweet qildi shunday izoh bilan: "Buni oldinroq chiqarishni rejalashtirgan edik, lekin GitHub yiqildi."
Bu rejali edimi? Deyarli yo'q. Mahsulot chiqishlari haftalab oldin qotib qoladi. Lekin ba'zan koinot sizga sovg'a beradi, va Cursor uni yaxshi tutdi.
Origin Nimada?
Chalkashliklarni ajrataylik. Origin — bu Cursor editor ichidagi yangi Codebase tab'i. Codebase nomi berasan, URL olasan, command line orqali push qilasan, va standart forge tajribasi olasan — repo'lar, pull requestlar, vaqtlar, commitlar, tekshiruvlar, merge'lar. Asosiy narsalar bor.
Lekin Origin'ni qiziq qiladigan narsa boshqacha:
AI agent — kod bilan va uni o'zgartirayotgan pull requestlar bilan bir xil yuzeyda yashaydi.
Faylni ko'rib turibsizmi, undagi kod haqida savol bering. Kimdir review comment qoldirganmi — agentga bering, PR'ni shu yerda o'zgartirsin. Branch push qilishni so'rang — hamma narsa editor ichida. Agent alohida servis emas. U workflow'ga tikilgan.
Mana bu Cursor'ning asosiy garovi. Ular yana bir Git host yaratmayapti. Ular shuni taklif qilyapti: AI agentlar kodingizni o'zgartirayotganda, ular codereview qilayotgan odamlar bilan bir xil fazoda ishlashi kerak. Tab'lar va servislar orasida sakrab yurmasin.
Integratsiyalar Aniq Maqsadga Yo'naltirilgan
Origin birinchi kuni uchta integratsiya bilan chiqdi: Vercel, Depot va Buildkite. Bu tanlovlar kimni mo'ljallanganini aniq ko'rsatadi.
Vercel har bir pull request uchun preview deployment qiladi va merge'da production'ga chiqaradi. Pro va Enterprise mijozlar uchun ochiq beta. Depot va Buildkite CI'ni ishlatadi. Va muhimi — mavjud GitHub Actions workflow'larni o'zgartirmaydi. Buildkite ustiga native pipeline'lar ham qo'shadi.
Yana o'qing: mavjud GitHub Actions workflow'larni o'zgartirmaydi.
Cursor team'lardan build sistemani qayta yozishni, injenerlarni qayta o'qitishni, deployment pipeline'ni yulib tashlashni so'ramayapti. Ular faqat o'zlarida saqlayotgan kod ustiga yangi oynani sinab ko'rishni so'rayapti. Bu "hammasini bizning platformaga ko'chiring" dan tubdan boshqacha yondashuv.
Eng Aqlli Qaror: GitHub'dan Ketma
Mana bu qaror engineering rahbarlar e'tiborini jalb qilishi kerak.
Origin sizdan GitHub'dan ketishingizni talab qilmaydi. GitHub organization'ni ulaysiz, repo'larni tanlaysiz — ular Origin'dagi repo'lar yonida paydo bo'ladi. Push'lar GitHub'ga ketadi, u yer avtoritative manba sifatida qoladi. Ruxsatlar GitHub'nikiga moslanadi. Pull request suhbatlari ikki tomonlama sinxronlanadi — Cursor'da komment yozsangiz, GitHub'ga ketadi; GitHub'da javob bersangiz, bir necha soniyada Cursor'da ko'rinadi.
Bu klassik wedge strategy — yaxshi bajarilgan.
Source control'ni yulib tashlab ko'chirish — engineering organization uchun eng xavfli loyihalardan biri. U CI'ga, compliance dalillariga, audit izlariga, branch protection qoidalariga, barcha integratsiyalarga va har bir injenerning mushak xotirasiga tegadi. Early beta mahsulot uchun deyarli hech qanday CTO buni tasdiqlamaydi.
Lekin read-mostly mirror — GitHub avtoritative qoladi — bu o'zi tasdiqlanadi. Sinab ko'rish bepul, migratsiya yo'q, AI-native code hosting tajribasini tatib ko'rasiz.
Industriya Uchun Nimaga Olib Keladi
GitHub 20 yildan beri "kodni qayerda saqlaymiz?" savolining standart javobi bo'lib kelgan. Bu bir kunda o'zgarmaydi, va Cursor buni tushunadi. Origin GitHub'ni almashtirishga urinmayapti. U AI-baqaydariqlangan dasturlash sodir bo'ladigan joy bo'lishga intilayapti — GitHub esa barcha muhim narsalar uchun backend sifatida qoladi.
Savol shu emas: "Origin GitHub'ni almashtiradimi?" Savol: "Origin developerlar aslida ishlatadigan interfeys bo'la oladimi, GitHub esa ostidagi quvur bo'lib qoladimi?"
AI agentlar kod yozsa, tekshirsa va o'zgartirsa — va ular buni qiladi — bu agentlar qayerda yashashi va ishlashi strategik ahamiyatga ega bo'ladi. Cursor shu maydonni egallash uchun aniq harakat qilyapti.
Engineering rahbarlar uchun xulosa oddiy: bu joyni kuzatib boring, mahsulotni sinab ko'ring, qaysi integratsiyalar va workflow'lar AI-native kontekstda tabiiy his qilishini kuzating. An'anaviy forge tajribasi yaxshi xizmat qildi. Lekin "odamlar uchun yetarli" va "AI-baqaydariqlangan team'lar uchun yetarli" — bu turli savollar bo'lishi mumkin.
Va ehtimol, bu source control hosting sohasida 18 yil ichida sodir bo'lgan eng qiziq narsa.