Yangiliklar
|5 Fev, 2026
3 daqiqa
|
0

Sun’iy intellekt o‘zini o‘zi boshqarmoqda: Dasturlashda “AI Agentlar” inqilobi va yangi Scrum jamoasi

Sun’iy intellekt o‘zini o‘zi boshqarmoqda: Dasturlashda “AI Agentlar” inqilobi va yangi Scrum jamoasi

Tasavvur qiling, ofisda shovqin yo‘q, lekin ish qaynayapti. Chunki xodimlarning barchasi — sun'iy intellekt modellari. So‘nggi paytlarda texnologiya olamida "AI Agentlar" tushunchasi yangi bosqichga chiqdi. Dasturchilar endi shunchaki kod yozish uchun ChatGPT’dan foydalanishmayapti, balki turli LLM (Katta til modellari)lardan iborat butun boshli virtual Scrum jamoalarini tuzishmoqda.

GitHub platformasida mashhurlashayotgan "Claude Sneakpeek" loyihasi aynan shunday tajribalardan biridir. Bu yerda bir nechta neyron tarmoqlar o‘zaro muloqot qilib, loyihani rejalashtirishdan tortib, kodni yozish va tekshirishgacha bo‘lgan jarayonni avtonom tarzda amalga oshirmoqda.

Virtual jamoaning tarkibi: Kim nima qiladi?

Ushbu eksperimentda har bir AI modeliga aniq vazifa va "shaxsiyat" yuklangan. Bu yondashuv bitta kuchli modelga hamma ishni yuklashdan ko‘ra samaraliroq ekanligi aytilmoqda. Jamoa quyidagi "xodimlar"dan iborat:

  • Menejer (Claude Opus 4.5): Global jarayonlarni nazorat qiladi. Kanban doskasidagi holatga qarab kerakli agentlarni "uyg‘otadi".
  • Mahsulot Egasi (Product Owner - Claude Opus 4.5): Strategiyani belgilaydi va loyiha ko‘lamining asossiz kengayib ketishini (scope creep) oldini oladi.
  • Scrum Master (Opus 4.5): Vazifalarni (backlog) ustuvorlik bo‘yicha saralaydi va texnik agentlarga topshiriq beradi.
  • Arxitektor (Sonnet 4.5): Faqat loyihalash bilan shug‘ullanadi. U texnik topshiriq va interfeyslarni yozadi, lekin kodni o‘zi yozmaydi.
  • Dev Pair (Dasturchilar juftligi - Sonnet va Haiku): TDD (Test-Driven Development) usulida ishlaydi. "Kichik" mutaxassis (Haiku) xatolik beruvchi testlarni yozadi, "Katta" mutaxassis (Sonnet) esa ularni tuzatuvchi kodni yozadi.

Nima uchun bu kerak? Kontekst va sifat nazorati

Ko‘pchilikda "Bu shunchaki ortiqcha ovoragarchilik emasmi?" degan savol tug‘ilishi tabiiy. Loyiha muallifining ta'kidlashicha, javob qisman "ha", lekin bu usulning o‘ziga xos afzalliklari bor. Eng asosiy sabab — bu kontekstni boshqarish (context management).

Inson miyasi kabi, LLM modellari ham cheklangan "diqqat" hajmiga ega. Agar siz bitta AI modelidan butun loyihani tushunishni, kod yozishni va xatolarni tekshirishni so‘rasangiz, u muhim detallarni o‘tkazib yuborishi mumkin. Vazifalarni agentlarga bo‘lish orqali har bir model faqat o‘ziga tegishli kichik kontekst bilan ishlaydi. Masalan, xavfsizlikni tekshiruvchi agentga butun loyiha tarixi emas, faqat tekshirilishi kerak bo‘lgan kod va xavfsizlik qoidalari beriladi.

"Agar agent faqat bitta vazifaga e'tibor qaratsa, uning samaradorligi keskin oshadi. Keyingi agentga esa jarayonning ichki tafsilotlari emas, faqat natija taqdim etiladi."

"CAB" — Eng qattiqqo‘l AI xodimi

Loyiha muallifining aytishicha, jarayonni kuzatishdagi eng qiziqarli holat — bu CAB (Change Advisory Board) agentining ishi. Bu "qorovul" vazifasini bajaruvchi agent bo‘lib, u Dizayn bosqichida yoki Kodlash bosqichida sifat talablariga javob bermaydigan o‘zgarishlarni shafqatsizlarcha rad etadi (reject). Bu xuddi haqiqiy kompaniyadagi byurokratik to‘siqlarga o‘xshaydi, lekin aynan shu narsa kod sifatini ta'minlaydi.

Mikroservislar qaytmoqdami?

Ushbu "agentlar armiyasi" tushunchasi dasturlash arxitekturasida mikroservislar (microservices) mashhurligini qayta tiklashi mumkin degan qarashlar mavjud. Sababi oddiy: Agentlar kichik, izolyatsiya qilingan va aniq hujjatlashtirilgan (API) tizimlar bilan ishlaganda kamroq xato qiladi. Katta va chalkash monolit kodlar AI agentlarini chalg‘itishi oson.

Biroq, skeptiklar ham yo‘q emas. Ba'zi tadqiqotlar (masalan, Arxiv.org maqolalari) shuni ko‘rsatadiki, AIga "Sen menejersan" yoki "Sen kiberxavfsizlik mutaxassisisan" deb rol berish har doim ham natijani yaxshilamaydi. Ba'zan bu tasodifiy natijalarga olib kelishi mumkin. Lekin amaliyotda, aniq belgilangan jarayonlar (pipelines) orqali boshqariladigan agentlar an'anaviy yondashuvga qaraganda ancha tezkor ishlamoqda.

Biz hozir dasturiy ta'minot yaratishning yangi erasida turibmiz. Balki kelajakda dasturchining asosiy ishi kod yozish emas, balki mana shunday AI agentlar jamoasini to‘g‘ri boshqarish (orkestratsiya) bo‘lib qolar.

Maqola Muhokamasi

Fikr va mulohazalaringiz.

0 ta fikr
AISizning fikringiz

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