Что творит AI, пока вы отвернулись: что такое Guardrails и Harness

Промышленная AI-система — это не вызов API. Это инфраструктура контроля последствий вокруг модели. Разбор guardrails, harness и границ доверия.

Агент отправил письмо с деталями заказа не тому получателю. Другой сформировал опасный SQL-запрос к боевой базе — потому что «пример команды на удаление» лежал прямо в тексте тикета, который он читал. Третий через RAG подтянул в ответ фрагмент внутреннего документа вместе с секретом и отдал его наружу.

Это типовые сценарии, а не курьёзы. И у них общий нюанс: ни одна модель не «сломалась». Каждая отработала штатно — корректный вызов инструмента, валидный SQL, релевантный фрагмент из базы. Нежелательными оказались последствия, а не поведение модели.

Continue reading “Что творит AI, пока вы отвернулись: что такое Guardrails и Harness”

Театр трудоустройства: почему разработчики вычитывают AI-код глазами вместо написания критериев

Три часа ночи. Старший разработчик сидит перед монитором, глаза наливаются кровью. На экране — гигантский diff: нейросеть сгенерировала пятьсот строк кода за три секунды. Наш герой полчаса честно вычитывает каждую строчку, проверяя скобочки, названия переменных, логические отступы. В голове — гордая мысль: «Вот она, настоящая инженерная работа».

Со стороны — сюрреалистическая трагикомедия: ИИ потратил мгновение, человек потратил полчаса, чтобы прочитать результат глазами. При этом он категорически отказался потратить пять минут до запуска нейросети на написание чётких критериев приёмки, граничных условий и автоматического теста, который проверил бы этот же код за миллисекунды.

Этот паттерн везде.

Continue reading “Театр трудоустройства: почему разработчики вычитывают AI-код глазами вместо написания критериев”

Ключевая роль людей в разработке программного обеспечения — закончена

Вы пытались заставить живых разработчиков всегда писать автотесты? Не «договорились», не «прописали в регламент» — а чтобы реально делали перед каждым коммитом, без напоминаний? А документировать код — хотя бы комментариями? А заставить сеньора поддержать то, что три джуна написали полгода назад?

Если нет — вы не поймёте, почему результаты одного конкретного кейса, который я разберу ниже, меня уже не удивляют. Удивляет только то, что индустрия продолжает делать вид, что ничего не меняется.


Continue reading “Ключевая роль людей в разработке программного обеспечения — закончена”