Dasturlash

Cursor 'Origin' ni e'lon qildi: GitHub ning zaif tomonlari ustidan AI-yo'nalishli kod hostingi

19-avgust, 2026, 05:130 ko'rish5 daqiqa o'qish
Cursor 'Origin' ni e'lon qildi: GitHub ning zaif tomonlari ustidan AI-yo'nalishli kod hostingi

Yillab GitHub dasturchilar uchun kodni saqlash va hamkorlik qilishning de-facto standarti bo'lib kelgan. Lekin oxirgi oylarda platformaning barqaror ishlamasligi — uzluksiz nosozliklar va tezlik pasayishi — jamiyatda og'ir bezovta holatiga olib keldi. Shunday bir paytda Cursor (Anysphere kompaniyasi) o'z AI-kod muharriri bilan tanilgan, «Origin» nomli yangi hosting xizmatini e'lon qildi. Bu faqat raqobatchi mahsulot emas, balki kod bazalari qanday boshqarilishi kerakligi haqidagi falsafani o'zgartirish urinishi.

Nima uchun hozir va nima uchun Origin?

Cursor hali bir necha oy oldin faqat «AI-yordamchi muharrir» edi. Unda kodni yozish, tahlil qilish va refaktoring qilish imkoniyati bor edi. Ammo kodning o'zi — repositoriyalar, pull-requestlar, branchlar — hali ham GitHub (yoki GitLab, Bitbucket) da yotib edi. Origin bu zanjirni buzadi: endi Cursor ichida kodni yozib, darhol shu yerdagi hostingga yuborib, tekshiruv o'tkazib, birlashtirish (merge) amalga oshirish mumkin. Kompaniya buni «agent-native» — ya'ni AI-agentlar avvaldan rejalashtirilgan — infrastruktura deb ataydi. Ma'nosi: kelajakda kodni faqat odam emas, avtonom agentlar ham boshqarishi uchun API va mexanizmlar tayyorlanmoqda.

GitHub bilan urush emas, hamkorlik tanlandi

Eng aqlli texnik qaror — ekosistemani butunlay o'zgartirmaslik. Origin o'zining Git-serverini (odatda GitHub-da ishlatiladigan git push/pull protokollarini) taqdim etadi, lekin GitHub repositoriyalarini «synclash» imkonini ham beradi. Foydalanuvchi Cursor interfeysida o'z GitHub organizatsiyasini ulab, kerakli repozitoriyalarni tanlab, ularni Origin ga nusxalashi (mirrorlash) mumkin. Bu «walled garden» (yopiq bog') modelidan qochish: dasturchi bugun GitHub-da, ertaga Origin-da ishlashi, uchkunchi kun esa ikkalasini birgalikda boshqarishi mumkin. Bu mijozlarni tortish uchun eng kam xavfli yo'l.

GitHub ning nosozliklari statistikada

Fonni tushuntirish uchun raqamlar yetarli. LeadDev tahlili bo'yicha GitHub faqat o'tgan yilda 257 ta nosozlik ga duch kelgan. Origin e'lon qilingan sana ham GitHub da deyarli 6 soat davomiida davamlab, buton jahon bo'ylab 20% xato darajasi bilan kuzatilgan katta yuzagachi bo'ldi. Bu bir xato emas — bu tizimli muammo. Microsoft sotib olgandan keyin (2012-yil) platforma 180 million dasturchiga (2023-yil oktabr ma'lumotlari) yetdi, lekin infrastruktura o'sish tezligi bilan ommabop bo'lmagan. Yuqori profilidagi loyihalar (masalan, Kubernetes, Rust, Go yaqini) ba'zi qismlarini boshqa hostinglarga ko'chirib boshlagan — bu «ko'rinarli egish» prosessi boshlangan.

Texnik farq: nima yangi?

  • Git-yo'lak (Git-native): Origin o'ziga xos format emas, standart Git obyektlarini saqlaydi. Bu degani, Agar Cursor yutqazsa ham, sizning tarixoniz (history) va branchlaringiz o'zgarimsiz qoladi — oddiy git clone bilan tiklanadi.
  • PR va code review: Pull-request mexanizmi, sharhlar (comments), tekshiruvchilar (reviewers) — bular GitHub interfeysiga o'xshash, lekin Cursor AI-muharriri ichida integratsiyalangan holda ishlaydi. Bu kontekstni o'tkazib yubormasdan kodni ko'rish va o'zgartirish imkonini beradi.
  • Agent-native API (kutilmoqda): Kompaniya batafsil emas, lekin «agentlar o'zlari branch ochishi, test yozishi, CI/CD ni ishga tushirishi va PR yuborishi» uchun maxsus endpointlar va webhooklar vaad qilindi. Bu hozirgi GitHub Actions/Workflows dan farqli ravishda, agent identifikatori va konteksti markazda bo'ladi.

Qanday qilib bu o'zgarishi sinab ko'rish mumkin?

Hozirgi holatda Origin — bu Cursor Pro/Business obunachilari uchun qo'shimcha xizmat (beta). Alohida ro'yxatdan o'tish shart emas: Cursor ichida «Connect GitHub» tugmasini bosib, organizatsiyani tanlash yetarli. Repozitoriyalar ro'yxati chiqadi, birini belgilab «Sync» qilasiz. So'ngra Origin interfeysida (vebrauzerda yoki Cursor ichida) kodni ko'rish, o'zgartirish, PR ochish mumkin. Ma'lumotlar GitHub-da ham, Origin-da ham saqlanib boradi — ular orasida push/pull avtomatik yoki qo'lda amalga oshiriladi.

Qaysi cheklovlar va savollar hali ochiq?

  • Narxlashtirish: Beta davrida bepul, lekin korporativ tariffi, saqlash hajmi limitlari va API chaqiruvlari narxi hali e'lon qilinmagan. GitHub «private repo — bepul» modeli bilan kuchli pozitsiyada.
  • CI/CD ekosistemi: GitHub Actions bugun de-facto standart. Origin o'zining pipeline mexanizmini qanday quradi? Agar GitHub Actions bilan integratsiya qilsa — bu yanada kuchlaydi, aks holda mijozlar o'z ish jarayonlarini qayta yozishlari kerak bo'ladi.
  • Xavfsizlik va compliance: Korporativ mijozlar SOC2, ISO27001, GDPR sertifikatlarini so'raydi. Cursor (Anysphere) hali bu yo'lning boshida. GitHub-da bu sertifikatlar yillar o'tib borgan.
  • «SpaceXAI» haqida eshitilgan ma'lumot: Manbada «Cursor endi SpaceXAI qismidir» deb yozilgan, lekin bu fakt tekshirilmagan va rasmiy kanallar tasdiqlamagan. Anysphere mustaqil startup sifatida harakatlanadi. Bu nuqta aniqlanmaguncha e'tiborsiz qoldirish yaxshiroq.

Kimga va nima uchun bu muhim?

Oddiy dasturchilar uchun — bu tanlov imkoniyati. Agar GitHub bugun yana nosozlikka uchrasa, sizda tayyor alternativo bor. Korporativ jamoalar uchun — bu xavfsizlik va bog'lanish (vendor lock-in) risklarini baholash sababi. AI-agentlarni rivojlantiruvchilar uchun — bu agentlar uchun «vatan» (hosting) qurilayotgan birinchi urinishlaridan biri. GitHub uchun — bu og'zaki eslatma: monopol emas, xizmat sifati talab qilinadi.

Origin hali GitHub ni o'rnidan surtib yuborish uchun yetarli kuchli emas. Lekin u muhim signal berdi: keyingi bosqichda kod hostingi faqat «fayllarni saqlash» emas, «AI-agentlar va odamlar birgalikda ishlash» muhiti bo'lishi kerak. Agar Cursor bu falsafani texnik mustahkamlikka aylantirsa, biz dasturchi vositalari bozorida haqiqiy o'zgarishni kuzatib boramiz.

Manba: TechCrunch
#Cursor #Origin #GitHub #AI-kodlash #developer-tools
Telegram da muhokama qilish