Инструмент кодирования Google AI теперь бесплатно, с выходом 90x Copilot

Google только что выпустил бесплатную версию Assist Assist Gemini Code, его инструмент кодирования ИИ, который до сих пор был доступен в основном на платных бизнес -планах, начиная с 19 долларов в месяц. Мало того, что Google открывает инструмент для отдельных лиц бесплатно, но и предлагает до 180 000 завершений кода в месяц — значительное увеличение завершения 2000 кодов, которые он предлагает основной конкурент Github Copilot.

Я говорил с Райаном Дж. Сальвой, старшим директором по управлению продуктами в Google Cloud, о новостях. До прихода в Google в прошлом году Сальва работал вице -президентом по продукту в GitHub более четырех лет. Таким образом, он хорошо подходит для сравнения с ведущим рыночным инструментом GitHub.

Завершение 180 000 кодов в месяц напоминает, когда Google запустил Gmail в 2004 году. Самая достойная новообразования Gmail в то время была единственным гигабайтом места для хранения, которые он предлагал — более чем в 100 раз больше, чем Yahoo и Microsoft. Google почти сопоставлял, что с повторной заготовкой Code Assist, которая предлагает в 90 раз больше завершения кода, чем эквивалентный продукт Microsoft GitHub.

Я спросил Сальву, почему они выбрали 180 000 завершений кода, что значительно выше, чем у его конкурентов?

«Мы хотели эффективно предложить услугу, которая отвечала потребностям 98-99% разработчиков, которые бились по нему весь день».
— Райан Дж. Сальва, Google Cloud

«В основном мы делали то, что мы рассмотрели текущее использование некоторых наших профессиональных инженеров и сколько они используют его», — ответил он. «Мы хотели эффективно предложить услугу, которая отвечала потребностям 98-99% разработчиков, которые стучали по нему весь день. Таким образом, мы установили крышку на что -то, что, если вы превышаете это, вы должны быть самым безумно выделенным инженером, кричащим в вашем редакторе кода за много -много часов в день. И поэтому идея здесь заключается в том, чтобы она практически не ограничена ».

Очевидно, что это нанесет немало бремени на вычислительную инфраструктуру Google, но Сальва указала, что Google «всемирно известен тем, что способен справляться с масштабным масштабом». Кто может поспорить с этим, учитывая масштаб Google Gmail (не говоря уже о поиске!).

Чем еще это отличается от GitHub Copilot?

Кодовая помощь Gemini для отдельных лиц доступна по всему миру и работает на Gemini 2.0, последнем LLM Google, который «создан для агентской эры». Инструмент «поддерживает все языки программирования в открытом доступе» и был оптимизирован для кодирования. С точки зрения Power LLM, это ставит помощь в коде Gemini наравне с GitHub Copilot (бесплатная версия Copilot оснащена флагманской моделью Openai, GPT-4O).

Также как Github Copilot, Assist Assist Gemini Code доступен в качестве расширения в коде VS и коллекции JetBrains IDE.

Но существуют ли какие -либо ключевые различия с GitHub Copilot, помимо количества завершений кода?

Сальва впервые указал на ограничение токена 128 000 для чата на своем бесплатном уровне. Согласно сообщению в блоге Google, «это большое контекстное окно позволяет разработчикам использовать большие файлы и наземный код Близнецов помогать в более широком понимании их локальных кодовых баз». Для сравнения, Github Copilot предлагает окно токена 64 000 при работе с GPT-4O.

Близнечный код поможет; изображение через Google.

Во -вторых, Salva упомянула еще одну новую функцию Google сегодня: агент по рассмотрению кода, доступный в качестве приложения GitHub, называемый Gemini Code Assist для GitHub.

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

«Github фактически стимулируется, чтобы заставить людей на Github», — сказал Сальва. «Вы знаете, это имеет смысл — это их дело. Но есть много организаций [that] на Github больше, чем просто. Возможно, они используют Gitlab, или используют BitBucket, или используют локальный, то есть самостоятельно управляемая версия управления версиями. […] У нас нет решения управления управлением источником в игре, и поэтому мы подключаемся к удаленным репозиториям ».

Agentic Ides и другие инструменты AI dev

Я отметил, что в последнее время на рынке появилась куча новых инструментов кодирования ИИ, и некоторые утверждают, что являются агентскими идентификаторами, способными создавать целое приложение с нуля. Три из наиболее интригующих примеров: Болт был выброшен из Stackblitz в октябре прошлого года, Windsurf был выпущен в ноябре, и в декабре был запущен в своей текущей итерации (ранее это был проект с открытым исходным кодом под названием GPT Engineer).

В ответ Сальва дразнила некоторые дальнейшие объявления, появившиеся в апреле, и сделал это наблюдение:

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

Что общего у всех новейших инструментов кодирования ИИ, так это то, что они нацелены на отдельных разработчиков, многие из которых не обязательно профессиональные разработчики. Пользовательская база Болта составляет 60-70% непрофессионалов, сказал мне генеральный директор Bolt Эрик Саймонс ранее в этом месяце. Google явно пытается задумываться над той же основной пользовательской базой — в его объявлении в сообщении специально упоминается «студенты, любители, фрилансеры и стартапы».

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

Было много разговоров о том, что английский стал новым языком программирования по умолчанию, и Райан Сальва из Google, кажется, покупает это.

«Я думаю, что наш общий подход состоит в том, чтобы думать о требованиях доктора и естественного языка как основы», — сказал он мне. «Так что разработчикам не обязательно нужно прийти к нему [Gemini Code Assistant] Просто со знанием Python или знания о Java, или знание C#. Они могут подумать о том, какие системы я хочу создать, выразить это с помощью намерения естественного языка, а затем через это дает результаты или производить программное обеспечение ».

Основание для более агентских функций

Сальва ясно дала понять, что это только начало для Google, когда речь заходит о инструментах кодирования, связанных с АИ, для масс.

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

Он намекнул, что его планы за пределами сегодняшнего объявления будут включать в себя «новые агентские возможности, а также, честно говоря, не только в IDES, но и в самых разных поверхностях за пределами IDE».

То, что эти «другие поверхности» предназначены для кодирования, предназначенного для A-A-Advisted, еще неизвестно. Но на данный момент профессиональные и любительские разработчики должны посетить новый код Близнецов для отдельных лиц и выбить себя с этими десятками тысяч завершений кода.

Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Ричард Макманус — старший редактор нового стека и пишет о тенденциях разработки веб -и приложений. Ранее он основал ReadWriteWeb в 2003 году и встроил его в один из самых влиятельных технологических новостей в мире. С самого раннего … Подробнее от Ричарда Макмануса

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

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