Увеличение внутренней разработки Nvidia благодаря ИИ-инструментам
С момента перехода всех инженеров Nvidia на ИИ-поддерживаемые программные инструменты, количество внутренних коммитов кода утроилось. Более 30 тысяч разработчиков активно используют среду разработки Cursor от компании Anysphere. Хотя контроль и управление процессом разработки по-прежнему осуществляются людьми, ИИ значительно помогает в устранении узких мест, что повышает общую эффективность работы.
По словам вице-президента по разработке Вэя Луио, Cursor нашел применение практически во всех аспектах разработки, включая написание кода, проверку, генерацию комментариев и контроль качества. Это существенно ускорило весь жизненный цикл разработки программного обеспечения. Были разработаны пользовательские правила, позволяющие автоматизировать рабочие процессы на платформе Cursor.
Кроме того, Cursor эффективен в отладке, помогая находить сложные ошибки и развертывать агенты для их исправления. Nvidia также использует автоматизацию проектов в Git, что ускоряет обработку заявок и документации.
Луио отметил, что внедрение Cursor привело к заметному увеличению скорости разработки, а стажерам и новым сотрудникам стало проще его осваивать. Несмотря на увеличение объема кода, количество ошибок осталось на прежнем уровне, что крайне важно для обеспечения надежности критически важных компонентов, таких как драйверы графических процессоров.
Вопрос-ответ
Как внедрение ИИ-инструментов повлияло на объём внутренних коммитов Nvidia?
После перехода на ИИ-поддерживаемые инструменты количество внутренних коммитов кода утроилось, что свидетельствует о более активной и эффективной разработке благодаря ускоренной генерации и проверке кода, а также автоматизации рабочих потоков через Cursor.
Какую роль играет Cursor в процессе разработки на Nvidia?
Cursor используется почти во всех аспектах разработки: написание кода, проверка, генерация комментариев и контроль качества. Он помогает находить узкие места, ускоряет жизненный цикл разработки и позволяет автоматизировать рабочие процессы с помощью разработанных пользовательских правил. Также Cursor эффективен в отладке и поддерживает деплой агентов для исправления ошибок.
Какие преимущества внедрения Cursor отмечает руководство Nvidia?
Существенно ускорилась скорость разработки, стало проще осваивать инструмент стажерам и новым сотрудникам, а количество ошибок осталось на прежнем уровне, что важно для надежности критически важных компонентов, таких как драйверы GPU. Автоматизация проектов в Git дополнительно ускоряет обработку заявок и документации.