Саймон Уиллисон дал совет. Используйте «красный-зелёный» TDD с ИИ-агентами. Это даёт лучший результат.
TDD — это разработка через тестирование. Сначала пишут тесты, потом код. Агенты часто ошибаются.
Они пишут код, который не работает. Или создают ненужные функции. Метод «красный-зелёный» решает обе проблемы.
«Красный» — тесты не проходят. «Зелёный» — тесты работают. Так проверяют каждую новую строчку.
Пример запроса простой. «Напиши функцию на Python. Извлекай заголовки из markdown. Используй красный-зелёный TDD».
Claude и ChatGPT справились. Пришлось добавить «используй свою среду». Иначе тесты не запускались.
Метод создаёт надёжный набор тестов. Это страховка от будущих ошибок. Проекты растут, а код ломается.