Yangiliklar
|8 Fev, 2026
2 daqiqa
|
2

Avtonom kod bazalari: Cursor sun’iy intellekt agentlari qanday qilib butun bir brauzerni mustaqil yaratdi?

Avtonom kod bazalari: Cursor sun’iy intellekt agentlari qanday qilib butun bir brauzerni mustaqil yaratdi?

Sun’iy intellekt olamida navbatdagi katta sakrash yuz berdi. Dasturchilar uchun eng mashhur vositalardan biri bo‘lgan Cursor jamoasi uzoq vaqt davomida avtonom ishlaydigan kodlash tizimlari ustidagi tadqiqot natijalari bilan bo‘lishdi. Ushbu loyiha doirasida minglab AI agentlari birgalikda harakat qilib, bir hafta davomida inson yordamisiz veb-brauzer yaratishga muvaffaq bo‘lishdi. Bu shunchaki kod yozish emas, balki butun bir kod bazasini (codebase) mustaqil boshqarish sari tashlangan muhim qadamdir.

Yolg‘iz agentdan jamoaviy hamkorlikka

Tadqiqot dastlab oddiy tajriba sifatida boshlangan edi. Maqsad — mavjud AI modellari (masalan, Opus 4.5 yoki GPT-5 seriyasidagi tajribaviy modellar) qanchalik uzoq vaqt davomida murakkab vazifani bajara olishini sinab ko‘rish edi. Dastlabki urinishlar muvaffaqiyatsiz tugadi: bitta agent loyihaning umumiy ko‘lamini tushunishda qiynaldi va murakkab detallar ichida adashib qoldi.

Avtonom tizim diagrammasi

Loyiha muvaffaqiyatining kaliti agentlar o‘rtasidagi koordinatsiyani to‘g‘ri yo‘lga qo‘yishda ekanligi ma’lum bo‘ldi. Jamoa bir nechta strategiyalarni sinab ko‘rdi. Dastlab agentlar umumiy fayl orqali muloqot qilishga urinishdi, biroq bu usul tartibsizlikka olib keldi. Agentlar bir-birining ishiga xalal bera boshladi, bu esa tizimning sekinlashishiga sabab bo‘ldi.

Ierarxiya va rollarning taqsimlanishi

Muammolarni hal qilish uchun Cursor muhandislari dasturiy jamoalarga xos bo‘lgan ierarxik tuzilmani joriy etishdi. Yakuniy tizim dizayni quyidagi rollardan iborat bo‘ldi:

  • Root Planner (Bosh rejalashtiruvchi): Foydalanuvchi ko‘rsatmalarini tahlil qiladi va umumiy strategiyani belgilaydi.
  • Subplanners (Yordamchi rejalashtiruvchilar): Katta vazifani kichik bo‘laklarga bo‘lib, mas’uliyatni o‘z zimmasiga oladi.
  • Workers (Ishchilar): Muayyan kod qismlarini yozish va xatolarni tuzatish bilan shug‘ullanadi.

Agentlar ierarxiyasi

Ushbu yondashuv tizimning samaradorligini keskin oshirdi. Ma’lumotlarga ko‘ra, tizim eng yuqori nuqtasida soatiga 1 000 tacha "commit" (kodga o‘zgartirish kiritish) amalga oshirgan. Bir hafta ichida jami 10 milliondan ortiq vosita chaqiruvlari (tool calls) qayd etildi.

Texnik cheklovlar va kutilmagan saboqlar

Qiziqarlisi shundaki, loyiha davomida asosiy to‘siq AI modellarining aqlliligi emas, balki infratuzilma bilan bog‘liq bo‘lib chiqdi. Yuzlab agentlar bir vaqtning o‘zida kodni kompilyatsiya qilishi disk tizimiga juda katta yuklama berdi. Har soniyada gigabaytlab ma’lumotlarning o‘qilishi va yozilishi tizim tezligini cheklab qo‘ydi.

Samaradorlik ko‘rsatkichlari

Shuningdek, tadqiqot shuni ko‘rsatdiki, 100% xatosiz kod talab qilish tizimni to‘xtatib qo‘yishi mumkin. Buning o‘rniga, ma’lum bir miqdordagi xatoliklarga ruxsat berish va ularni keyingi bosqichlarda tuzatish samaraliroq strategiya ekanligi isbotlandi. Bu xuddi insoniy dasturchilar jamoasining ishlash uslubiga o‘xshaydi: kichik xatolar jarayon davomida bartaraf etiladi.

Cursor'ning ushbu tajribasi kelajakda dasturiy ta’minot yaratish jarayoni butunlay o‘zgarishidan dalolat beradi. Endilikda dasturchi shunchaki "boshqaruvchi" roliga o‘tib, minglab AI agentlaridan iborat virtual armiyaga murakkab loyihalarni topshirishi mumkin bo‘ladi.

Maqola Muhokamasi

Fikr va mulohazalaringiz.

0 ta fikr
AISizning fikringiz

Hali muhokamalar yo'q. Birinchi bo'lib fikr bildiring!