Біз бағдарламалық жасақтаманы әзірлеуде бетбұрыс кезеңінде тұрмыз. Талқылау көбіне қайсысы ең үздік кодты AI жаза ма (Claude әлде ChatGPT) дегенге немесе қайда сол AI қайда орналасуы тиіс (IDE әлде CLI) дегенге қатысты. Бірақ бұл дұрыс қойылған сұрақ емес.
Егер AI-ды «Vibe-кодерлер» ретінде қабылдасақ — яғни ниетімізді айтып, орындалуын AI-ға тапсырсақ — жаңа бағдарламалық жасақтаманың орасан зор ағынын жасаймыз. AI-агенттер тобы бір минутта аға әзірлеуші бір аптада тексеріп шығатыннан да көп код жасай алады. Адам енді негізгі бөгетке айналды.
Шешім — көбірек адамдарды көбейту емес. Шешім — AI дизайн органы.
Дәстүрлі түрде «Дизайн органы» — жобаны мақұлдау немесе қабылдамау үшін аптасына не айына бір рет жиналатын сәулетшілер тобы. Ал жоғары қарқынды AI әзірлеу мұндай модель әбден ескірді. Ол тым баяу әрі тек реакцияға негізделген.
Егер біз «Бір реттік кодқа» — талаптар өзгерген сайын шексіз рефакторинг жасамай, кодты жойып, қайта генерациялайтын бағдарламалық жасақтамаға — көшсек, рөліміз түбегейлі өзгереді. Біз енді кірпішті бір-бірлеп қалайтын құрылысшылар емеспіз. Біз қабырғаларды басып шығаратын зауыттың сәулетшілеріміз.
Бірақ сол қабырғалардың түзу тұрғанын кім тексереді?
AI Design Authority — адам емес, конвейер. Ол — өндірістік ортаға өту үшін жасалған кодтың әрбір жолы күресіп өтуге тиіс «Гаунтлет». Бұл үдеріс адам жүргізетін кодты тексеруді мына нәрсемен алмастырмайды ештеңемен, керісінше, әлдеқайда жақсырақ нәрсемен.
Ол үш қабаттан тұрады:
1. Атқарушы билік (Генерация)
Біз бір AI-дан шешім сұрамаймыз, үшеуінен сұраймыз. Gemini 3, GPT-5 және ашық бастапқы коды бар модельді (мысалы, Llama) бір мәселені шешуге қатар жұмыс істетеміз. Бұл біржақты көзқарастың алдын алып, LLM модельдері кейде бейім болатын «жалқаулықты» жояды. Бұл тәсіл сондай-ақ ғылыми тұрғыдан зерттелген және AI-дың галлюцинацияларын болдырмауға әрі қателерсіз өте ұзын тізбектер құруға болатынын көрсетеді
2. Қатаң сүзгі (Заң)
Мұнда пікірталасқа орын жоқ. Код компиляциядан өтуі керек. Линтерлер қате көрсетпеуі тиіс. Ең маңыздысы — Қара жәшік тестілері сәтті өтуі керек. Біз функцияның ішкі жағынан дұрыс жұмыс істейтінін тексермейміз (AI мұны алдап көрсетуі мүмкін), жүйенің сырттан талап етілгендей жұмыс істейтінін тексереміз. Тесттен өте алмады ма? Бірден қоқысқа жіберіледі.
3. Жұмсақ сүзгі (AI қазылар алқасы)
Бұл — нағыз жаңалық. Қалған шешімдер мамандандырылған «Дауыс беруші AI»-ға ұсынылады. Бұл агент код жазбайды, керісінше оқиды код. Ол біздің архитектуралық қағидаттарымызға, қауіпсіздік талаптарына (OWASP, ISO) және сәйкестік ережелеріне (ЕО-ның AI туралы заңы) сай оқытылған.
Ол былай дейді: «А шешімі жылдамырақ, бірақ В шешімі қауіпсіздеу әрі біздің микросервистік архитектурамызға жақсырақ сәйкеседі».
Жеңімпаз өндіріске енгізіледі.
Бұл модель көптеген командаларда жетіспейтін өкілеттіктердің бөліну қағидатын қамтамасыз етеді.
project-description.md, rules.md, skills.md en principles.md), қатаң талаптар. Архитектор мынаны анықтайды: нені біз нені жасаймыз, оны кім жасайды, қалай және неліктен.Ол бізді синтаксистік қателердің озбырлығынан босатып, өзіміз мықты салаларға: жүйелік ойлауға, ақиқатты анықтауға, құрылым мен шешім қабылдауға назар аударуға мүмкіндік береді.
Мәселе AI біздің кодымызды жаза ала ма дегенде емес. Бұл мәселе әлдеқашан шешілген. Код негізінен бір рет қолданылатын өнімге айналады.
Сұрақ мынада: сен кодты бақылауды одан бас тартып, сол арқылы сапаны бақылауды қайтадан бақылауға алуға батылың жете ме?
маған хабарла