Как безопасно использовать Vibe кодировать на предприятии

Разработчики Salesforce спонсировали этот пост. Показанное изображение Алховика на Shutterstock.

Кодирование Vibe — использование AI для создания кода с использованием подсказок естественного языка — привлекла много внимания в этом году. Он обещает ускорить разработку программного обеспечения и демократизировать построение приложений для людей с ограниченным опытом программирования.

«Кодирование Vibe рассматривается как революция в том, как производится программное обеспечение», — сказал Мохит Шривастава, главный разработчик в Salesforce. «Описывая желаемый результат на естественном языке, разработчики могут использовать агент ИИ для генерации функционального кода, переходя от идеи к прототипу с беспрецедентной скоростью».

Но достаточно ли это для корпоративного программного стека? Может ли этот быстрый, интуитивно понятный подход к кодированию соответствовать жесткому миру предприятий с высокими ставками? Можете ли вы действительно «атмотреть» свой путь к безопасному, масштабируемому и обслуживаемому технологическому стеку? Или эта тенденция может быть быстрой дорожкой для накопления горы технических долгов и рисков безопасности?

Что такое кодирование AI Vibe?

Кодирование Vibe было придумано в начале 2025 года исследователем ИИ Андреем Карпати, чтобы описать использование помощника ИИ или агента для написания строки кода по строке. Кодирование Vibe дает программисту более руководящую роль в процессе разработки, направляя код, написание кода для успешного завершения. Наблюдающий программист должен описать функциональность, пользовательский интерфейс и поведение или «атмосферу», которую они хотят, затем они оставляют агент ИИ для генерации кода, чтобы соответствовать подсказкам с минимальным надзором.

«Когда вы применяете Vibe кодировать без разбора ко всему стеку приложений, вы не просто быстро двигаетесь; вы накапливаете риск с беспрецедентной скоростью». — Мохит Шривастава, Salesforce

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

Причиной такого большого волнения вокруг методологии Vibe является скорость. Представьте себе, что вы переходите от грубой идеи к работающему прототипу за часы? Вот почему кодирование Vibe набирает такие следующие в использовании, как быстрая эксперименты, создание минимальных жизнеспособных продуктов (MVP) и решает определенные творческие проблемы. Тем не менее, та же скорость и импровизационная природа связаны с точки зрения предприятия.

«Когда вы применяете вибрацию без разбора ко всему стеку приложений, вы не просто быстро двигаетесь; вы накапливаете риск с беспрецедентной скоростью», — сказал Шривастава.

Риски и недостатки кодирования атмосфера

Есть значительные потенциальные минусы для кодирования. Например, модели искусственного интеллекта не знают политики безопасности, специфичных для компании. Они могут вводить уязвимости, такие как твердые секреты, или использовать небезопасные, «галлюцинированные» пакеты. Любой из них может вызвать кошмары безопасности.

«Существует также проблема« кода спагетти на стероидах », — сказал Шривастава. «Код, сгенерированный AI, часто является многословным и не имеет последовательной архитектурной схемы, создавая гору технического долга».

Другая проблема — иллюзия прогресса. Кодирование атмосфера может создать впечатление скорости молнии. Это может даже получить 80% пути к функции в рекордное время. Тем не менее, оставшиеся 20% могут стать экспоненциально сложнее. С агентом искусственного интеллекта, занимающимся «легкой» частью, программисту, вероятно, придется очистить широкий спектр проблем, которые затрудняют обращение с краевыми случаями, обеспечить соответствующий уровень производительности и соответствовать мандатам соответствия.

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

Однако существуют неоспоримые преимущества, если кодирование Vibe используется ответственно. Ключ не для того, чтобы избежать этого, а для того, чтобы применять его разумно на агентском предприятии.

«В сочетании с инструментами, которые создаются для предприятия, можно устранить многие пробелы в кодировании Vibe», — сказал Шривастава. «Правильное решение для кодирования атмосфера корпоративного класса должно автоматически сканировать по вопросам безопасности, узкие места производительности флага и обеспечивать сеть безопасности».

Структура «красная зона» против «зеленой зоны»

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

Шривастава предлагает Зеленая зона Для кодирования атмосфера: такие задачи, как уровень презентации — пользовательский интерфейс и ux. Он считает, что это представляет собой идеальную среду для кодирования. Вы можете использовать агент ИИ для быстрого итерации и прототипа пользовательских интерфейсов с очень небольшим риском. Скорость и быстрая итерация являются большими преимуществами в этой зоне.

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

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

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

«Кодирование Vibe — это не серебряная пуля, которая заменит дисциплинированную разработку программного обеспечения», — сказал Шривастава. «Идея о том, что вы можете просто атаковать свой путь к сложному, безопасному и обслуживаемому предприятию, является опасной фантазией. Умный путь — это гибридный подход, где навыки программного обеспечения для человека дополняются агентским интеллектом».

Использование инструментов корпоративного уровня для кодирования Vibe

Решение Salesforce по кодированию для предприятия, Agentforce Vibes, предоставляет разработчикам правильные инструменты для работы как в зеленых, так и в красных зонах. Для зеленой зоны он предлагает скорость и ловкость для быстрого построения ИЧЕС и прототипов.

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

Узнайте больше о том, как Agentforce Vibes ускоряет разработку на всех этапах, автоматизирует повторяющиеся работы и помогает обеспечить качественные и масштабируемые приложения.

Salesforce помогает организациям переосмыслить свой бизнес с ИИ. AgentForce, первое цифровое трудовое решение для предприятий, плавно интегрируется с приложениями Customer 360, Data Cloud и Einstein AI, чтобы создать безграничную рабочую силу, объединяя людей и агентов для достижения успеха клиентов. Узнайте больше новейших от разработчиков Salesforce, в тренде истории YouTube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Дрю Робб работал на постоянном писателе более 25 лет. Он специализируется на этом, инженерии и бизнеса. Он написал сотни статей для нового стека, DataMation, Eweek, Tech Republic, Power Magazine, World Trade и More …. Подробнее от Дрю Робба

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *