Агент пишет патч, пишет для него тесты, выполняет их и сообщает об успехе. Дифф выглядит здраво. Итак, у нас есть реализация, файл с тестом, и проверка пройдена (зелёная). Реализация может согласовываться с тестами, поскольку там содержатся одинаковые ошибки. Если агент недопонял требования, когда писал код, то такое непонимание может сохраниться и на этапе чтения кода в стремлении получить ожидаемый результат. Чем больше тестовый набор, тем сложнее будет устранить такую ошибку. Позже вы исправите реализацию, и тесты начнут ругаться.
Читать далееAI-агенты
[Перевод] Пусть агент сам докажет, что написанные им тесты можно не пройти
![Обложка: [Перевод] Пусть агент сам докажет, что написанные им тесты можно не пройти](/blog-media/46154a05f6458a195b5152358dc16a0695223645d0a0bb2b13490b334de6294e.jpg)

