Біз бағдарламалық қамтамасыз етуді дамытуда шешуші кезеңде тұрмыз. Талқылау жиі ... туралы қай 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 соты)
Бұл шын инновация. Қалған шешімдер арнайы «Voting AI»‑ға ұсынылады. Бұл агент код жазбайды, бірақ оқиды код. Ол біздің архитектуралық принциптерімізге, қауіпсіздік талаптарына (OWASP, ISO) және сәйкестік ережелеріне (EU AI Act) сәйкес оқытылған.
Ол дауыс береді: A шешімі жылдамырақ, бірақ B шешімі қауіпсізірек және біздің микросервистер архитектурасын жақсырақ ұстанады.
Жеңімпаз өндіріске өтеді.
Бұл модель көптеген командаларда жоқ билік бөлу принципін мәжбүрлейді.
project-description.md, rules.md, skills.md en principles.md), қатаң талаптар. Архитектор анықтайды не біз не құрастырамыз, оны кім құрастырады, қалай және неге.Бұл синтаксис қателерінің тирандығынан босатады және бізді өзіміз жақсы білетін нәрсеге назар аударуға мүмкіндік береді: жүйелік ойлау, шындықты анықтау, құрылым және шешім қабылдау.
Сұрақ AI біздің кодымызды жаза ала ма деген емес. Бұл мәселе қазір шешілді. Код негізінен бір реттік өнімге айналады.
Сұрақ: Сен бақылауды код босатуға, сол арқылы бақылауды сапа қайта иеленуге?
маған хабарла