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