С появлением «кодинга настроений», агенты ИИ вызвали настоящий потоп кода, который многие компании теперь с трудом управляют. Это явление получило название «перегрузка кодом».
Отчеты показали, что код, сгенерированный ИИ, может ввести значительные проблемы, включая ошибки и другие проблемы качества, в кодовые базы, которые затем должны быть исправлены старшими инженерами, прежде чем код может быть «отправлен» на рынок.
Теперь новая компания пытается решить эту проблему, используя тот же инструмент, который ее вызвал: ИИ.
Gitar — стартап, основанный Али-Резой Адл-Табатабаи, ветераном Intel Labs, Google и Uber, вышел из тени в среду с раундом финансирования в размере 9 миллионов долларов под руководством Venrock с участием Sierra Ventures.
Двухлетний Gitar продает подписку на свою платформу, которая развертывает агентов ИИ для выполнения широкого спектра операций по обеспечению качества кода, включая проверку кода и управление непрерывными интеграционными потоками — автоматизированным процессом регулярного слияния и тестирования изменений кода для поддержания стабильности и актуальности кодовой базы.
Платформа также дает командам инженеров возможность создавать свои собственные агенты, которые могут затем проводить операции по безопасности и обслуживанию от их имени.
ИИ-генерируемый код означает «больше кода для проверки, больше тестов для написания, больше сбоев CI для диагностики», — сказал Адл-Табатабаи, который является генеральным директором.
Что делает Gitar, так это «валидация кода», — сказал он, — способ обеспечить, что то, что строится внутри предприятия, готово для выпуска.
«Генерация производит код; валидация делает его заслуживающим доверия. Gitar — это агент рабочего процесса, который владеет этим процессом, организуя проверки, тесты и диагностику от начала до конца», — добавил он.
В будущем Адл-Табатабаи видит автоматизацию, играющую еще более всестороннюю роль в разработке программного обеспечения.
«Сейчас код, который отправляется в производство, включает человеческий обзор, и есть хорошие причины для этого, верно? Вы хотите убедиться, что есть надзор, и люди проверяют, чтобы убедиться, что ничего плохого не отправляется».
Его видение заключается в том, что человеческие обзоры кода станут минимальной частью процесса, а компании вместо этого будут доверять платформе Gitar для выполнения этих задач и отправки быстрее.
«У нас есть агент валидации, который может автоматически обеспечить, что ваш код безопасен для отправки, и включает людей только в исключительных случаях», — заявил Адл-Табатабаи.
О компании Gitar
Компания Gitar надеется отличиться от других компаний в области автоматизированной проверки кода, сосредоточившись на проблеме.
«Большая часть рынка гналась за [кодовой] генерацией. Мы не сделали этого», — сказал Адл-Табатабаи.
«Gitar построен вокруг того, что происходит после того, как код написан».
Новое финансирование будет использовано для найма в команды инженерии и продукта Gitar, а компания из Сан-Матео удвоит усилия по разработке систем, которые позволяют ей предоставлять свои услуги в масштабе.