Интервью

Варун Мохан, сооснователь и генеральный директор Codeium – Интервью

mm
Добавьте Unite.AI в избранные источники в Google

Варун Мохан – сооснователь и генеральный директор Codeium, набора инструментов для ускорения кодирования, построенного на основе передовой технологии искусственного интеллекта. В настоящее время Codeium имеет две основные возможности: Autocomplete, который предлагает код, который вы хотите набрать, экономя время на все, от шаблонов до модульных тестов, и Search, который помогает искать репозиторий с помощью естественно-языковых вопросов.

Можете ли вы рассказать историю создания Codeium как платформы для повышения эффективности задач глубокого обучения?

Когда Дуглас Чен и я основали компанию в 2021 году, мы назвали ее Exafunction, компанию, специализирующуюся на программном обеспечении для виртуализации GPU. Мы управляли десятью тысячами GPU в публичном облаке в то время. За короткое время Exafunction быстро получила признание клиентов и стала лидером в развертывании моделей глубокого обучения в крупном масштабе.

Но наш обширный опыт в области AR, VR и автономных транспортных средств – областей, представляющих значительные, реальные применения глубокого обучения, – в конечном итоге привел нас к более глубокому пониманию. С появлением генеративных моделей, в частности, моделей, подобных трансформерам, мы предсказали ключевой сдвиг в отрасли.

Мы наблюдали, что в мире, все более доминируемом генеративными моделями ИИ, ценность для конечных пользователей не будет заключаться просто в предоставлении инфраструктуры. Вместо этого стало ясно, что истинный потенциал для влияния заключается в использовании этой инфраструктуры для создания приложений, которые напрямую повышают производительность и эффективность для разработчиков. Это почему мы решили сосредоточиться на создании инструмента ускорения кодирования на основе нашей собственной инфраструктуры. Это было рождение Codeium.

Этот стратегический поворот не был просто ответом на эволюционирующий технологический ландшафт, но и активным шагом для того, чтобы поставить Codeium на передний край применения ИИ в разработке программного обеспечения. Сосредоточившись на ускорении кодирования, мы стремились дать разработчикам возможность использовать силу ИИ для оптимизации своих рабочих процессов и инноваций с беспрецедентной скоростью.

К середине 2022 года у нас не было пользователей, но в 2023 году Codeium вырос до 300 000 активных пользователей и 100 корпоративных клиентов. Мы рискнули, но это быстро окупилось.

Вы изначально сделали платформу Codeium полностью бесплатной для разработчиков, какие логистические и технические проблемы возникли при этом решении?

Решение предложить Codeium бесплатно разработчикам исходило из видения широкой доступности и принятия, но оно представило набор логистических и технических проблем.

Прежде всего, финансовые последствия поддержки платформы, основанной на глубоком обучении, представляли значительную проблему, поскольку затраты на инфраструктуру могли возрасти без тщательной оптимизации – подобные проблемы, с которыми столкнулись конкуренты. Поэтому усовершенствование инфраструктуры для максимальной экономии средств было критически важным, гарантируя, что платформа могла предоставлять услуги высокого качества без необходимости слишком дорогого оборудования как для компании, так и для ее пользователей.

Это привело к “легкому” подходу к GPU, позволяющему эффективно работать с минимальными инвестициями в оборудование. В конечном итоге поддержание бесплатной услуги, которая была масштабируемой и производительной, требовало инфраструктуры, способной поддерживать растущую базу пользователей без ухудшения качества обслуживания.

Также были проблемы безопасности и конфиденциальности, которые нам нужно было решить, что крайне важно для защиты данных пользователей от несанкционированного доступа.

Все это – сложный баланс инноваций, стратегического управления ресурсами и непоколебимой приверженности ценности для пользователей.

Codeium предлагает возможности для самохостинга, почему это полезно для предприятий?

Безопасность интеллектуальной собственности имеет решающее значение для предприятий. Наши возможности самохостинга решают их потребности в безопасности, настройке и контроле над данными – особенно для тех, кто осторожно относится к потенциальным уязвимостям внешних управляемых услуг.

Помимо безопасности, Codeium выделяется своей адаптивностью; он может быть персонализирован в соответствии с частными данными и рабочими процессами организации, гарантируя, что платформа не только интегрируется без проблем в существующие процессы, но и оптимизирует их.

Этот уровень настройки распространяется на его совместимость с различными инструментами управления исходным кодом, предоставляя гибкость компаниям, не использующим основные платформы, такие как GitHub, и тем самым расширяя его применимость.

Вариант самохостинга, несмотря на потенциально более высокие первоначальные затраты, оказывается экономически эффективным выбором в долгосрочной перспективе. Он минимизирует необходимость в дорогом оборудовании за счет “легкого” опыта GPU и избегает повторяющихся сборов, характерных для облачных услуг, что делает его экономически разумным решением для крупномасштабных предприятий.

Еще одним важным моментом является то, что что обширный набор функций Codeium, поддерживающий широкий спектр языков программирования, сред разработки и специализированных инструментов, таких как Jupyter Notebooks, гарантирует, что он соответствует разнообразным потребностям различных отделов внутри организации. Этот уровень поддержки не только оптимизирует различные задачи разработки, но и повышает производительность во всех аспектах, что делает Codeium незаменимым инструментом для предприятий, стремящихся сохранить контроль над своей инфраструктурой разработки, одновременно используя передовые возможности ускорения кодирования.

Инструменты генерации кода – это очень конкурентная отрасль, как ваша платформа отличается от конкурентов, таких как GitHub?

Есть много отличий, которые я перечислил выше, но, чтобы суммировать, одним из основных является то, что мы не привязаны к GitHub или любому инструменту управления исходным кодом. Мы предоставляем персонализированный опыт, чтобы удовлетворить то, как разработчик хочет работать, откуда он хочет работать.

Вы ранее говорили об улучшении персонализации продукта, можете ли вы рассказать о текущей персонализации, которая предлагается, и какой ваш конечный цель?

Персонализация для нас означает адаптацию Codeium к конкретным практикам кодирования, предпочтениям и техническому стеку каждого пользователя или организации. Это означает, что мы можем адаптировать предложения, завершения кода и другие функции на основе уникальных данных и закономерностей организации или отдельного человека.

Например, если компания в основном использует определенный язык программирования или фреймворк, Codeium будет отдавать приоритет поддержке и оптимизации этих технологий. Этот подход распространяется на интеграцию с различными инструментами управления исходным кодом и средами, гарантируя бесперебойную работу, независимо от существующей инфраструктуры пользователей. Персонализация также проявляется через поддержку конкретных инструментов, таких как Jupyter Notebooks для.data-ученых, как пример.

Все это означает, что компании могут позволить своим лучшим инженерам выполнять высокоценную работу. Они могут писать больше программного обеспечения и предоставлять больше ценности компании, тратя больше времени на то, что они действительно любят делать, – создание продуктов, а не написание шаблонов.

Как вы видите влияние Codeium на практику разработки программного обеспечения?

Мы все видели фильмы, где человек внезапно приобретает сверхспособность и должен научиться контролировать ее, чтобы спасти галактику. Codeium – это сверхспособность, которую инженеры учатся использовать очень эффективно, но эта сверхспособность никогда не заменяет их.

Инженеры будут генерировать более крупную часть своего кода с помощью Codeium, быстрее и легче, с меньшим количеством необходимых исправлений, но их код все равно требует тестирования. Codeium значительно увеличивает возможности и эффективность инженеров. Он делает их день более приятным и удовлетворительным. Разработчики будут писать больше и лучший код, чтобы удовлетворить постоянную потребность, и это будет только улучшаться.

Какой совет вы даете разработчикам, интегрирующим Codeium в свой рабочий процесс?

Я думаю, что главный совет – понять, что эти инструменты программирования предназначены исключительно для дополнения разработчиков, а не для их замены.

Итак, они должны думать об этих инструментах как о помощи в автоматизации рутинных задач, чтобы сэкономить время, как о помощнике. Вы не должны использовать эти инструменты для полного генерирования кода без проверки программного обеспечения.

В то же время разработчики будут приятно удивлены тем, насколько хорошо инструмент, такой как Codeium, может предсказать их мысли и стать дополнительной силой. Например, сейчас Codeium генерирует более 45% всего программного обеспечения. Итак, это определенно значительная помощь и ускорение разработки в настоящее время.

Можете ли вы поделиться историей успеха о том, как Codeium принес пользу определенному проекту или организации?

Codeium уже активно используется более чем 300 000 разработчиками. Но успех не только в цифрах. Крупные компании, такие как Dell, Anduril и Clearwater Analytics (CWAN ) [символ ценной бумаги=”CWAN” биржа=”NYSE”], клянутся в нашей пользу.

Эти компании подчеркнули ценность Codeium в их жизненном цикле разработки программного обеспечения и также выразили энтузиазм среди своих разработчиков.

Независимо от того, являетесь ли вы одиночным разработчиком или кем-то, кто пишет программное обеспечение для корпоративного уровня, Codeium предоставляет ценность на всех уровнях.

Спасибо за отличное интервью, читателям, которые хотят узнать больше, следует посетить Codeium.

Антуан - видный лидер и сооснователь Unite.AI, движимый непоколебимой страстью к формированию и продвижению будущего ИИ и робототехники. Как серийный предприниматель, он считает, что ИИ будет столь же разрушительным для общества, как и электричество, и часто увлекается потенциалом разрушительных технологий и ИИ.

Как футуролог, он посвящен исследованию того, как эти инновации будут формировать наш мир. Кроме того, он является основателем Securities.io, платформы, ориентированной на инвестиции в передовые технологии, которые переопределяют будущее и меняют целые сектора.