AI design authority

ИИ дизайн авторитеті

Біз бағдарламалық жасақтама жасауда төңкеріс кезеңінде тұрмыз. Жиі талқылау мына туралы болады қайсысы AI ең жақсы кодты жазады (Claude vs. ChatGPT) немесе қайда ол AI қай жерде болуы керек (IDE немесе CLI). Бірақ бұл дұрыс сұрақ емес.

Мәселе емес 生成 кодтың емес. Мәселе оның тексеру туралы.

Егер біз AI-ды «Vibe Coders» ретінде қабылдасақ — ниетті анықтап, орындауды AI-ға сеніп тапсырсақ — біз үлкен ауқымды жаңа бағдарламалық жасақтама ағынын тудыра аламыз. AI агенттер роясı бір минутта аға әзірлеушінің апта бойы қарап шығатыннан көбірек код жасай алады. Адам тосқауылға айналды.

Шешім емес тағы адамдар. Шешім — бір AI дизайн өкілеті.

Шеберден зауыт директорыға

Дәстүрлі түрде «Дизайн Авторитеті» дегеніміз — апта сайын немесе айына бір мәрте жиналып, жобаны мақұлдайтын немесе жоққа шығаратын сәулетшілер тобы. жоғары жылдамдықты ИИ әзірлемесі сол модель мүлде ескірген. Ол тым баяу әрі реактивті.

Егер біз «бірреттік код»ке — талаптар өзгерсе шексіз рефакторламай, тастап қайтадан генерациялайтын бағдарламалық қамтамасыз етуге — көшсек, біздің рөліміз түбегейлі өзгереді. Біз енді тас төгіп тіккен шеберлер емеспіз. Біз қабырғаларды басып шығаратын зауыттың сәулетшілері боламыз.

Бірақ сол қабырғалардың тік тұрғанын кім бақылайды?

"Гонтлет": Автоматтандырылған сынақ алаңы

ИИ Дизайн Авторитеті адам емес, сүзгілік құбыр. Әрбір генерацияланған код осынан өтіп, өндіріс деңгейіне жету үшін сынақтан өтетін «Gauntlet». Бұл процесс адам жасаған код шолуын ештеңеменемес, бірақ жақсырақпен.

Ол үш қабатта жұмыс істейді:

1. Атқарушы билік (Генерация)
Біз бір ИИ-дан емес, үштен сұраймыз. Біз Gemini 3, GPT-5 және ашық кодты модельді (мысалы Llama) бір мәселені шешуге параллель түрде жұмылдыру арқылы қолданамыз. Бұл туннельді көруді болдырмайды және ірі тілдік модельдердің кейде көрсететін «әлсіреуімен» күреседі. Бұл тәсіл сонымен қатар ғылыми тұрғыдан зерттелген және ИИ галлюцинациясын болдырмауға және қателіксіз өте ұзын есептеу тізбектерін құруға болатынын көрсетеді

2. Қатты сүзгі (Заң)
Мұнда талқылауға орын жоқ. Код компиляциялануы тиіс. Линтерлер шағымданбауы керек. Және ең бастысы: Қара жәшік тесттері сәйкес тесттен өтуі қажет. Біз функцияның ішкі жұмысына тексеріс жүргізбейміз (бұл ЖИ-ны манипуляциялауы мүмкін), біз жүйенің сырттан қажетті функцияны атқаруын тексереміз. Тест сәтсіз бе? Қ instant қалдыққа тастаңыз.

3. Жұмсақ сүзгі (ЖИ Джюрилері)
Міне нағыз инновация. Қалған шешімдер арнайы «Дауыс беру ЖИ»-ға ұсынылады. Бұл агент код жазбайды, бірақ оқиды кодтың қауіпсіздік талаптары, біздің архитектура қағидалары және сәйкестік ережелері (OWASP, ISO, ЕО ЖИ туралы заң) бойынша оқытылған.
Ол дауыс береді: «A шешімі тезірек, бірақ B шешімі қауіпсіз әрі біздің микросервистер архитектурамызға жақсы сәйкес келеді.»

Жеңімпаз өндірісқа жіберіледі.

Бағдарламалық қамтамасыз етудің үш билігі

Бұл модель көп командаларда жоқ билікті бөлуді қамтамасыз етеді.

  • Заң шығарушы билік (Сәулетші): Сәулетші "Конституцияны" жазады. Промпттар, сәулет құжаттары (project-description.md, rules.md, skills.md en principles.md), қатал талаптар. Сәулетші анықтайды не біз не саламыз, кім салады, қалай және неге.
  • Орындаушы билік (Кодтау агенттері): Олар орындайды. Жылдам, арзан және адамның әзірлеушілерінің қадағалауымен.
  • Судьялық билік (Дизайн авторитеті): Заңға сай келетін тәуелсіз ЖИ қабаты.

Қорытынды: сәулетшінің жаңа рөлі

Бұл синтаксистік қателіктер тираниясынан босатып, бізді шоғырландыруға мүмкіндік береді: жүйелік ойлау. Шындықты анықтау. Құрылым мен шешім қабылдау.

Сұрақ ЖИ біздің кодымызды жаза ала ма дегенде емес. Бұл мәселе қазірдің өзінде шешілді. Код көп жағдайда бір реттік өнімге айналады.
Сұрақ мынада: сен басқаруды беруге батылды ма?" код босаттырып, осылайша бақылауды қайта иелену үшін сапа қайтып алу?

маған хабарлаңыз

Герард

Герард ЖИ кеңесшісі және менеджер ретінде белсенді. Үлкен ұйымдарда кең тәжірибесі арқасында ол мәселені өте тез шешіп, шешімге бағыттай алады. Оны экономикалық бэкграундымен біріктіру іскерлік тұрғыдан салмақты шешімдер қабылдауға ықпал етеді.