AI kod yozuvchi agentlarining haqiqati: 6000+ haqiqiy developer sessiyalari nimani ko’rsatdi?
AI kod yozuvchi agentlar haqida haqiqat: 6000+ dasturchi sessiyasi nimani ko’rsatdi
AI agentlar dasturlashni o’zgartiradi, deyishadi. Kod kamroq yoz, tezroq chiqar. Moshina oddiy ishni o’zi qilsin.
Lekin dasturchilar bular bilan nima qilayotganini hech kim o’lchamagan edi. Endi o’lchadik.
SWE-chat ma’lumotlari 6000+ haqiqiy sessiyani kuzatdi. Natijalar qiziq, bezovta qiladi va bizning tasavvurimizni teskarilaydi.
“Vibe coding” paydo bo’ldi – xavfsizlikchilar xavotirda
Ma’lumotlar uchta usulni ko’rsatdi:
- Faqat inson (22.7%): AI tushuntiradi, inson yozadi
- Hamkorlik (36.5%): Ikki tomonla birgalikda tuzatish
- Vibe coding (40.8%): AI deyarli hammasini yozadi, inson faqat tasdiqlaydi
Oxirgisi tez o’smoqda. Uch oyda ikki baravar ko’paydi, endi eng keng tarqalgan.
Muammo shuki: vibe coding kodida xavfsizlik xatolari 9 baravar ko’p.
Inson kodi xavfsizroq. Har qanday usul xatolar ko’paytiradi, lekin vibe coding eng yomoni.
Noqulay haqiqat: AI kodi ko’pincha ishlatilmaydi
Agar dasturchilar AI’ni yaxshi ko’rsa, nega 55.7% AI kodi production’ga kirmaydi?
44% sessiyada inson to’xtatadi yoki rad etadi. AI esa savol berishni deyarli bilmaydi – faqat 1.4% holatda.
Dasturchilar AI’ni imkoniyatlarni sinab ko’rish uchun ishlatadi. Ko’p takliflarni tashlaydi, yaxshilarini takomillashtiradi. Bu turbocho’chqa kabi.
Dasturchilar AI’dan nimani xohlaydi
Qiziq fakt: eng katta sabab – kodni tushunish.
19% so’rovlar kodni tushuntirish haqida. Kod yozishdan ko’ra ko’p. AI’ni teskari muhandislik, dokumentatsiya va notanish kodbazaga kirish uchun ishlatishadi.
Biz “kod kam yoz” deb reklama qilamiz, ular esa “yaxshiroq tushuntir” deyapti.
Ekspert “nitpicker” muammosi
Vibe coding’chilarning 47% “ekspert nitpicker” – har taklifni tekshiradi, kichik narsalarni tuzatadi.
Bu samarasiz. Har qatorni o’qisang, nima uchun vibe coding? Hamkorlik usuli yaxshiroq – xavfsiz, samarali.
Ular o’z kodi yozsa, tezroq bo’lardi. AI bilan sekinlashyapti.
Haqiqiy muvaffaqiyatsizlik misollari
Ma’lumotlarda haqiqiy sessiyalar bor. Misol: iOS’da sekin animatsiyani tuzatish so’raldi. AI noto’g’ri parametrni o’zgartirdi – karta o’rniga konteyner.
Bir necha tuzatishdan keyin muvaffaqiyatsiz tugadi. Kontekstni tushunmadi.
Yana biri: ekspert har kichik narsani tuzatadi – “funktsiya yaratma”, “UUID’ni inline qil”, “konstantani o’zgartir”. Dasturchi emas, reviewer kabi.
Jamoangiz uchun nima degani
AI agentlarni sinab ko’rsangiz:
Tushunish uchun ishlating, yozish uchun emas: Tushuntirishda yaxshi, yaratishda emas.
Hamkorlik usulini tanlang: 36.5% sessiyalar – xavfsizlik, samaradorlik va qoniqish uchun ideal. Vibe coding xavfli.
Tekshirishga vaqt ajrating: AI kodini Semgrep yoki Snyk bilan skanering. 9 baravar xato haqiqat.
Nima chiqarganingizni o’lchang: 55% taklif tashlanadi. Bu normal, asosiy – sifat.
Kattaroq rasm
SWE-chat qimmatligi – rostgo’y ma’lumotlar. Haqiqiy dasturchilar, haqiqiy ish, haqiqiy qarorlar.
AI agentlar haqidagi hikoya ortiqcha optimistik. Mashinalar o’z-o’zidan yozmaydi. Dasturchilar AI’ni fikr almashish vositasi sifatida ishlatadi, ko’pini tashlaydi, har qadamda ishtirok etadi.
Agentlar kuchli, lekin sehr emas. Muvaffaqiyatli dasturchilar vibe coding’ga taslim bo’lmaydi – hamkorlik qiladi, shubha bilan yondashadi.
Ma’lumotlar buni isbotlaydi.
Chuqurroq o’rganmoqchimisiz? To’liq SWE-chat ochiq. AI agentlar ustida ishlasangiz, bu naqshlar roadmap’ingizga yordam beradi. Dasturchilar qanday ishlatishini bilish – taxminlardan yaxshi.