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