Разработчики боятся, что ИИ испортит код. Он будет гнаться за скоростью, а не за качеством. Но это наш выбор.
Мы можем заставить ИИ работать иначе. Пусть он улучшает код, а не ухудшает. Это вопрос правильного процесса.
Главная проблема — технический долг. Мы накапливаем его из-за сжатых сроков. Делаем костыли, чтобы успеть.
Часто долг — это простые, но скучные задачи. Переименовать переменные в сотне файлов. Разбить огромный модуль на части. Убрать дублирующий функционал.
Идеально поручить это агенту. Запустите его в фоне. Пусть работает в отдельной ветке.
Автор использует асинхронных агентов. Например, Gemini Jules или Claude Code. Они не мешают основному потоку работы.
Результат смотрите в Pull Request. Если хорошо — вливайте. Если плохо — выбрасывайте. Стоимость экспериментов стала копеечной.
ИИ помогает и на этапе планирования. Он предлагает очевидные, скучные решения. Они чаще всего и работают.
Агенты отлично справляются с прототипами. Нужно проверить технологию? Пусть ИИ соберёт симуляцию.
Можно запустить несколько экспериментов сразу. Это почти ничего не стоит. Выберите лучшее решение для задачи.
ИИ снижает цену улучшений до нуля. Теперь можно бороться с любым, даже мелким, багом.