Ernie

Статьи

Где ломается автономность ИИ
2026·07·11Я проверил 57 репозиториев, где CLAUDE.md запрещает тип any. Каждый восьмой выключает правило.Из 57 публичных репозиториев, где CLAUDE.md или AGENTS.md велит кодовому агенту никогда не использовать тип any, лишь 46% подкрепляют запрет жёсткой линт-ошибкой; каждый восьмой отгружает конфиг, который выключает правило. Сверенная руками перепись и детерминированный эксперимент, объясняющий, почему твой CLAUDE.md несущий ровно там, где он избыточен.2026·07·07Caveman обещает на 65% меньше токенов. А счёт остался прежним.Плагин для Claude Code с 97 тысячами звёзд обещает срезать счёт за ИИ-кодинг на 65%, заставляя модель перестать лить воду и перейти на язык пещерного человека. Модель правда пишет меньше — вот только её слова это пятая часть того, за что ты платишь, так что даже идеальная срезка упирается в 13%. На 70 прогонах, каждый с проверкой на корректность, счёт вышел такой же.2026·07·06Верификация — это всё, что тебе нужноAI-агент работает без присмотра ровно настолько, насколько дёшево, детерминированно и по многу раз за ночь ты можешь проверить его вывод. И эта линия проходит не по шву «бэкенд/фронт» — она режет по диагонали: CRUD проверять дёшево, конкурентный бэкенд и отрендеренный фронт — нет. Выстраивай автономию вдоль этого градиента.2026·06·05Прошёл все тесты. И всё равно уронил прод.Прошёл все тесты — и всё равно уронил прод. Дело было не в кривой строчке, а в состоянии, которого никто не предусмотрел. Половину кода теперь пишет LLM, и никто не вычитывает каждую строку, так что пространство состояний — единственный контракт, который ты ещё в силах удержать. Размеченное объединение удаляет плохие состояния, покрывающий массив проверяет то, что осталось, а одно ограничение в Postgres держит даже там, где модель ошиблась. Подрезки, которые ужимают пространство состояний, — от самой дешёвой к самой дорогой.2026·06·05Инвойс был мёртв. А потом списал твои деньги.Аннулированный инвойс, который всё равно провёл платёж, — тесты зелёные, реестр красный, а баг жил в порядке событий, а не в какой-то одной строке. Когда плохое состояние нельзя удалить, его проверяют: конечные автоматы, покрывающие массивы, проверка моделей и спека, которую теперь дёшево написать, — слой верификации, от самого дешёвого к дорогому.