Gemini Code Assist, помощник по программированию на основе искусственного интеллекта от Google, в предварительной версии получает новые «агентские» возможности. На своей конференции Cloud Next в среду Google заявила, что Code Assist теперь может развертывать новых агентов AI, которые могут выполнять несколько шагов для выполнения сложных задач программирования.
Эти агенты могут создавать приложения из спецификаций продуктов в Google Docs, например, или выполнять преобразования кода с одного языка на другой. Code Assist теперь доступен в Android Studio в дополнение к другим средам кодирования.
Обновления Code Assist, скорее всего, являются ответом на конкурентное давление со стороны таких конкурентов, как GitHub Copilot, Cursor и Cognition Labs, создателя вирусного инструмента программирования Devin. Рынок помощников по кодированию на основе AI растет с каждым месяцем, и в нем крутятся большие деньги. Учитывая потенциал повышения производительности этой технологии, это не так уж и удивительно.
Агенты Code Assist, которыми можно управлять с новой доски Gemini Code Assist Kanban, могут создавать рабочие планы и сообщать о пошаговом прогрессе по запросам на работу. Помимо создания программного обеспечения и миграции кода, агенты могут внедрять новые функции приложений, выполнять проверки кода и генерировать модульные тесты и документацию, утверждает компания.
Однако неясно, насколько хорошо Code Assist может делать все это. Даже лучший AI-генератор кода сегодня имеет тенденцию вносить уязвимости безопасности и ошибки, как показали исследования, из-за слабостей в таких областях, как способность понимать логику программирования. Одна из недавних оценок Devin показала, что он успешно выполнил только три из 20 задач.
Поэтому, если вы используете Code Assist для создания или рефакторинга приложения, не помешает самостоятельно проверить код, просто на всякий случай.
Источник
Источник: habr.com