Лалит Маганти, инженер Google и мейнтейнер проекта Perfetto, рассказал о своем опыте создания syntaqlite — комплекта инструментов для SQLite, включающего парсер, форматтер, линтер и языковой сервер. Проект, о котором он мечтал восемь лет, стал реальностью благодаря использованию ИИ-агентов, без которых, по его словам, он бы так и остался на стадии идеи.
В начале работы Маганти делегировал Claude большую часть задач, но результат оказался неудачным: кодовая база стала «спагетти», и он решил начать заново. Во второй итерации он выбрал Rust, сам принял архитектурные решения и использовал ИИ для автокомплита, что позволило значительно улучшить качество кода.
Несмотря на успех, Маганти отметил сложности в работе с ИИ. Он сравнил это с азартной игрой, где постоянное желание отправить новый запрос мешало качественной работе. Главный вывод: ИИ помогает в реализации, но не способен заменить креативный подход при проектировании. Он призвал других разработчиков делиться честными историями о своих проектах.