Хайп вокруг Claude Code реален Во время нашего зимнего перерыва @imbue_ai я хотел узнать, как быстро я смогу восстановить самый низкий уровень нашего продукта в качестве эксперимента по принципам инженерии ИИ — инженерия настроения, а не просто кодирование настроения. За < 2 недели я выпустил более 50 тысяч строк качественного кода с > 80% покрытием тестами. Вот как: Мои 7 принципов инженерии с приоритетом на ИИ: 1. Итеративно предотвращайте ошибки Claude - Каждый раз, когда я ловлю ошибку от Claude, я добавляю новое правило, чтобы это больше никогда не повторялось. - Сделайте это программно обязательным! 2. Правильно определяйте задачи (только для Златовласки) - Слишком маленькие = медленно и раздражающе. - Слишком большие = агент сбивается с толку. - Золотая середина: одно сосредоточенное изменение, которое едва помещается в контекстное окно и завершается за ~10 минут. 3. Думайте в двух режимах работы - Есть режим функций (выпуск новых вещей) и режим обслуживания (чистка, рефакторинг и программное предотвращение ошибок ИИ). 4. Требуйте прохождения тестов (с минимальным уровнем, а не совершенством) - Я ограничиваю все тестами + ~80% покрытием. Это заставляет агента исправлять ошибки, не заставляя его писать много плохих тестов. 5. Рефакторинг — это обязательное условие - Когда импорты становятся запутанными или абстракции дрейфуют, остановитесь и переместите вещи туда, где они должны находиться. Вы всегда должны знать весь код в вашей кодовой базе. 6. Вам все равно нужно смотреть на код - Не обязательно построчно, но по форме....