Terry A. Davis va TempleOS: dasturlash faylasufi va uning mironi
Terry A. Davis, TempleOS yaratuvchi dasturchi, uning texnik erishishlari, shaxsiy janglari va maddiy asoslari haqida chuqovlj tahlil.

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.
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.
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.
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.
git clone bilan tiklanadi.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.
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.