Внутренние коммиты кода Nvidia утроились после того, как компания мобилизовала 100% своих инженеров с помощью ИИ-инструментов для программирования. Cursor, IDE от Anysphere, теперь позволяет более чем 30 000 разработчиков компании генерировать код с помощью ИИ.
«Cursor используется практически во всех продуктовых областях и во всех аспектах разработки программного обеспечения. Команды используют Cursor для написания кода, обзоров кода, генерации тестовых случаев и QA. Наш полный SDLC ускоряется с помощью Cursor. Мы создали множество пользовательских правил в Cursor для полной автоматизации всего рабочего процесса. Это раскрыло истинный потенциал Cursor», — заявил Вэй Луио, вице-президент по инжинирингу Nvidia.
Это не означает, что весь готовый к производству код, выпускаемый из офисов Nvidia, внезапно стал «мусором» от ИИ. Жизненный цикл разработки программного обеспечения (SDLC) по-прежнему контролируется и курируется людьми, но ИИ встроен на каждом этапе для устранения «узких мест» и обеспечения максимальной эффективности. Участие Cursor позволило инженерам генерировать в 3 раза больше кода, чем раньше.
Кроме того, Cursor помог и в других областях, например, при отладке, где он отлично справляется с поиском редких, трудноуловимых ошибок и развертывает агентов для их быстрого устранения. Команды Nvidia также автоматизируют свой git flow, используя пользовательские правила, которые позволяют извлекать контекст из тикетов и документации, в то время как Cursor занимается исправлением ошибок с надлежащими тестами для проверки.
«До Cursor у Nvidia были другие ИИ-инструменты для кодирования, как разработанные внутри компании, так и от сторонних поставщиков. Но именно после внедрения Cursor мы действительно начали видеть значительное увеличение скорости разработки», — сказал Луио. По его словам, Cursor особенно хорошо справляется с пониманием сложности долгосрочных, разветвленных баз данных, которые в противном случае могли бы поставить в тупик обычного человека.
Кстати, стажеры и новые сотрудники могут быстро освоиться с Cursor, поскольку он может выступать в роли наставника с обширными знаниями. Напротив, более опытные разработчики теперь могут решать другие задачи, требующие человеческой изобретательности, сокращая разрыв между идеями и их реализацией. Это похоже на то, как генеративный ИИ используется для того, для чего он всегда предназначался: для рутинных задач.
Cursor завершил свою пресс-конференцию заявлением о том, что «уровень ошибок остался прежним», несмотря на улучшения в объеме кодирования и общей производительности. Это важно, поскольку критически важные компоненты, такие как драйверы GPU, используемые как геймерами, так и профессионалами, полагаются на жизненно важный код, который теперь частично генерируется ИИ. Для Nvidia это тоже не новость, поскольку DLSS работает на суперкомпьютере уже много лет.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Hassam Nasir




