Полгода, 1600 коммитов и ни одного релиза: как я писал ИИ-агента с помощью ИИ-агента
Опытный Android-разработчик столкнулся с тем, что требования к вакансиям сместились с чистого знания Kotlin и Compose в сторону умения вести разработку с ИИ. В JIRA даже появилось обязательное поле «уровень использования ИИ» с вариантами «полностью выполнено агентом» и «частично выполнено агентом» — без варианта «самостоятельно». Это и подтолкнуло автора к радикальной смене подхода.
Чтобы освоиться в новой реальности, он решил написать ИИ-агента с помощью другого ИИ-агента. За полгода проект прошёл три смены курса: из учебного стал продуктовым, Gemini CLI сменился на Claude Code, а маршрутизатор на два выхода превратился в граф. Были и стена, в которую автор въехал на полном ходу, и запуск, который не сработал. Итог — приложение в Google Play, которым автор пользуется каждый день.
Это история не про «как легко», а про реальные грабли: где ИИ уверенно врёт, как менять архитектуру на лету и почему в итоге важнее не инструмент, а умение ставить задачи и разбирать результаты. Полезно всем, кто думает, что разработка с агентами — это просто «попросить Copilot».