Защо DBA екипите знаят най-добрите трикове за AI кодене

Защо DBA екипите знаят най-добрите трикове за AI кодене

Окт 10, 2026 ai development coding agents developer productivity ai tools software engineering

Какво могат да ни научат екипите за бази данни за AI агентите

Нека бъдем честни: всяка седмица ни заливат с новини как AI агенти пишат код по-бързо от хората. Един проект пренаписа SQLite за дни. Фабрики за софтуер изкарват PR-ове на конвейер. Лесно е да си помислиш, че работата ти е под заплаха.

Но ето какво тези заглавия пропускат: скоростта е лесната част. Да накараш агент да пише код бързо? Детска игра. Да го накараш да пише код, на който би поверил production система? Това е трудното, което никой не иска да обсъжда.

Cockroach Labs споделиха своя подход към това предизвикателство и си струва да го разгледаме — особено ако си стартъп или разработчик, който се чуди как да интегрира AI агенти в работния си процес.

Въпросът за $160,000

През 2024 г. екипът на Cockroach Labs добави поддръжка за Oracle в своя инструмент за миграция MOLT. Проектът отне девет месеца и струва около $160,000 инженерно време. Сериозна, професионална работа от опитни инженери.

После дойде април. Трябваше да добавят поддръжка за IBM Db2 — база данни с богат SQL диалект, сложна система от типове и нативен wire протокол. Еквивалентен технически обхват.

Направиха го за по-малко от два дни. Общата стойност: $4,172.

Уловката? Нито един човек не е написал ред код.

Преди да започнеш да пишеш молба за напускане, помисли какво направи това възможно: не беше просто по-умни агенти. Беше система, изградена около радикална предпоставка — че тясното място не е писането на код, а писането на сигурен код.

MOLT Sinai: Болница за код

Cockroach Labs не просто хвърлиха агенти върху проблема. Изградиха това, което наричат MOLT Sinai: pipeline, моделиран по подобие на учебните болници, където задачите са „пациенти", слетият код е „изписване", а човешките ревюъри са „Главни лекари".

Терминологията е интересна, но философията под нея е сериозна:

  • Задачите са пациенти: Всяка задача влиза в системата с документация, получава триаж и следва определена процедура
  • Декомпозицията е диагностика: Големите проблеми се разбиват на под-проблеми с експлицитни dependency графи. Основите преди типовите системи. Типови системи преди итераторите за редове. Нельзя бърза с лечението.
  • Ревюто е обиколка: Всяко парче работа се преглежда, връща се за корекции (понякога 55 пъти на родителска задача), ескалира при нужда
  • Хората са шефове: Крайната дума остава при опитни инженери, които могат да ескалират задачи към себе си, когато нещо изглежда нередно

Това не е за подмяна на лекарите — става дума за система, в която специализантите, асистентите и експертите имат ясно дефинирани роли.

Защо пропускателната способност е грешната метрика

Ето къде повечето AI експерименти се провалят: оптимизират за „PR-ове на час" или „редове код на ден". Тези метрики звучат вълнуващо в демонстрации. Правят страхотни заглавия. Само че са почти безполезни за реално пускане на софтуер.

Cockroach Labs го казват директно: предпочитат агентите да отнемат 10 пъти повече време, отколкото да качат грешни данни в миграция на клиент. За компания, чиято цяла стойност е в коректността на данните, това не е просто философия — това е оцеляване.

Техният въпрос не беше „колко PR-а можем да слеем?". Беше „колко от тези PR-а би ни било неловко да слеем?"

Това е въпрос, който повече екипи трябва да си задават — независимо дали ползват AI агенти или не.

Какво се случи на практика

Когато поддръжката за Db2 влезе в MOLT:

  • 32 под-задачи бяха отворени под родителската задача
  • 27 pull request-а преминаха през pipeline-а
  • 55 пъти ревюърите върнаха работа за корекции
  • 9 задачи бяха ескалирани, като 2 стигнаха до човешка намеса
  • Покритието на тестовете се сравни с най-добре тествания им диалект (PostgreSQL)

Агентите не бяха перфектни. Сигнализираха за проблеми в собствената си работа: липсващи fixtures, бъгове в type-mapping-а, поправки на нива на изолация. Имаха нужда от надзор. Но надзорът беше структуриран, целенасочен и мащабиран спрямо сложността на работата.

Сравни това със софтуерна фабрика, която пуска агенти в паралел със слой за handling на merge-и. Тази архитектура има смисъл, когато тясното място е скоростта на писане. За работа, свързана с коректност? Нуждаеш се от нещо по-близо до болница, не до заводска линия.

Какво означава това за твоя екип

Нека бъдем реалисти: повечето от вас не правят инструменти за миграция на бази данни. Правите уеб апликации, API-та, вътрешни инструменти, MVP-та за следващата голяма работа. Залаганията са различни.

Но урокът важи: AI агентите са страхотни в обема, хората са страхотни в преценката. Екипите, които получават реална стойност от AI код, не просто питат ChatGPT и пускат резултата. Те изграждат системи, които използват всяко за това, в което е добро.

Това може да означава:

  • Използване на агенти за boilerplate, тестове и scaffolding
  • Изграждане на review pipeline-и, които хващат това, което агентите пропускат
  • Третиране на изхода на агентите като „първа чернова", а не като „готово за пускане"
  • Задържане на хора в процеса за всичко, което засяга клиентски данни или основна бизнес логика

Разработчиците, които ще процъфтяват заедно с AI агентите, не са тези, които се научат да пишат по-бързо. Тези, които се научат да архитектурират системи, които правят AI сила-умножител, а не отговорност.

Какво следва

MOLT Sinai обработи еквивалента на девет месеца инженерна работа за два дни, на 2.5% от цената, с качество, сравнимо с човешки написан код.

Но това заглавие крие какво наистина се случи: екип от хора изгради строга система, дефинира ясни роли, установи смислени контролни точки, и след това повери на своите агенти да работят в рамките на тази структура.

Агентите не замениха инженерите. Те ги усилиха.

Това не е история за AI, която замества разработчиците. Това е история за разработчици, които изграждат системи, достатъчно сложни, за да използват AI добре.

И честно? Това е версията на тази история, която си струва да следим.


Докато се чудиш как AI променя начина, по който пишем код — Vibe Hosting ти дава инфраструктурата, която няма да те бави. Комбинираме AI-powered deployment с надеждността, от която се нуждаеш, за да пускаш бързо без страх. Регистрация на домейни, SSL сертификати и cloud хостинг — всичко на едно място.

Read in other languages:

RU EL CS UZ TR SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN