Augment Code применяет возможности Claude, развернутого на Vertex AI от Google Cloud, чтобы кардинально изменить подход разработчиков к работе с масштабными и запутанными кодовыми базами. Теперь предприятия получают виртуального эксперта, который не только разбирается в их программных системах, но и помогает уверенно ориентироваться в коде.
Достижения Augment с Claude на Vertex AI:
– Один корпоративный заказчик сократил сроки проекта с 4–8 месяцев до всего 2 недель.
– Внедрение новых разработчиков ускорено с нескольких недель до 1–2 дней.
– Обработаны миллионы строк кода в сотнях клиентских проектов.
– Внедрены безопасные протоколы с сертификатом SOC 2 уровня 2.
Экспертный ИИ для работы со сложным ПО
Augment разрабатывает инструменты на базе искусственного интеллекта для создания эффективных решений в корпоративном программном обеспечении – от сетевых платформ до баз данных и систем хранения. В то время как традиционные AI-инструменты для кода имеют свои ограничения, Augment пошла другим путем.
«Создавать ИИ, который остаётся новичком в вашей системе, не имеет смысла. Мы стремились создать систему, которая станет настоящим экспертом в вашей кодовой базе», — поясняет Скотт Дитцен, соучредитель компании.
Преодоление сложностей масштабных систем
Командам, работающим с корпоративным ПО, приходится иметь дело с миллионами взаимосвязанных строк кода, где каждое изменение может оказать значительное влияние на всю систему. Как отмечает Игорь Островский, CTO и соучредитель Augment:
«Невозможно написать хотя бы одну строку кода, не понимая контекста. Мы разработали ИИ, который сочетает в себе возможности больших языковых моделей и глубокое знание конкретной кодовой базы, что позволяет разработчикам быстрее писать, документировать, отлаживать и поддерживать ПО».
Почему Augment выбрала Claude на Vertex AI
После тестирования нескольких моделей Augment остановилась на Claude по трем основным причинам:
Claude демонстрирует выдающиеся способности к анализу сложных технических запросов. «Sonnet обладает возможностями, которых нет у других моделей. Мы перевели нашу продукцию на Claude за один уикенд, убедившись в его качестве», — говорит Дитцен.
Компания внедрила систему, требующую подтверждения доступа перед просмотром любой кодовой базы. В сочетании с сертификатом SOC 2 и инфраструктурой Google Cloud это обеспечивает надежную защиту данных. «Вся информация остается внутри Google Cloud», — поясняет Гай Гур-Ари, главный научный сотрудник Augment.
«Основные облачные сервисы Google стабильно работают, без проблем с сетью или DNS. Это позволяет нам быстро адаптироваться к изменениям», — отмечает Островский.
Как Claude меняет разработку ПО
Augment объединяет Claude с еще пятью-шестью AI-моделями для повышения эффективности разработки посредством:
Контекстного понимания кода: разработчики могут общаться с кодовой базой через чат, быстро осваивая новые участки.
Анализа воздействия изменений: система оценивает, как потенциальные изменения повлияют на всю кодовую базу, выявляя риски и зависимости.
Интеллектуального повторного использования кода: вместо генерации нового кода система предлагает уже существующие библиотеки.
Автоматизированной генерации документации: ИИ помогает создавать и обновлять техническую документацию.
Распространения изменений: при модификации кода система автоматически определяет все связанные участки – от баз данных до API и документации, требующие обновления.
Измеримые результаты
Использование Claude на Google Cloud значительно оптимизировало рабочие процессы в Augment. «Задачи, на выполнение которых раньше уходили недели, теперь решаются за один-два дня», — делится Гур-Ари. Один корпоративный заказчик завершил проект за 2 недели, хотя изначально оценивал сроки в 4–8 месяцев.
Кроме того, технология оказывается незаменимой в критических ситуациях. «Во время сбоя в 2 часа ночи можно обратиться к нашему чату, получить разъяснения по проблеме и сразу перейти к решению. Ответ всегда точен, так как ИИ понимает, как все компоненты системы взаимосвязаны», — объясняет Дитцен.
Строим будущее разработки ПО с помощью ИИ
Augment видит будущее, где искусственный интеллект не заменяет разработчиков, а лишь усиливает их возможности. «С самого начала наша цель заключалась не в замене инженеров, а в том, чтобы дополнить их работу. Люди знают, как должно развиваться ПО для удовлетворения бизнес-потребностей. Мы стремимся убрать технические барьеры, замедляющие команды», — говорит Дитцен.
Благодаря партнерству с Anthropic и Google Cloud Augment продвигает границы возможностей ИИ. «Мы создаем агентов, способных самостоятельно выполнять масштабные задачи, глубже понимая знания и данные компании», — подытоживает Островский. Предоставляя свою платформу всем разработчикам и сохраняя корпоративный уровень безопасности, Augment стремится дать каждой команде возможность работать на той скорости и в том масштабе, который ранее был доступен лишь крупнейшим технологическим компаниям.