Помощникът за разработчици Copilot на GitHub, задвижван от изкуствен интелект, вече е достъпен за всички програмисти

GitHub Inc. каза днес, че е задвижван от изкуствен интелект Инструмент за копилоткойто е предназначен да улесни живота на разработчиците, вече е общодостъпен за индивидуални разработчици срещу $10 на месец или $100 на година, като се предлага безплатен 60-дневен пробен период.

Компанията стартира Copilot в бета версия през юни 2021 г. и описва инструмента като „програмист за двойки AI“. Copilot има за цел да помогне на разработчиците, като предлага следващия ред код, докато пишат в интегрирана среда за разработка като JetBrains IDE, Neovim или Microsoft Visual Studio Code. В допълнение към предлагането на код, той може също да предлага пълни методи и по-сложни алгоритми, когато е необходимо.

В блог постГлавният изпълнителен директор на GitHub Томас Домке каза, че GitHub Copilot е проектиран като разширение за редактор, за да се гарантира, че нищо не пречи на това, което правят разработчиците.

„GitHub Copilot дестилира колективните знания на световните разработчици в разширение за редактор, което предлага код в реално време, за да ви помогне да останете фокусирани върху най-важното: изграждането на страхотен софтуер“, обясни той.

Според Dohmke, около 1,2 милиона разработчици са тествали Copilot през целия етап на предварителен преглед. Очевидно също е било доста полезно, като Dohmke твърди, че е написал до 40% от кода на разработчика, написан на популярни езици като Python.

„Точно като възхода на компилаторите и отворения код, ние вярваме, че кодирането, подпомагано от изкуствен интелект, фундаментално ще промени естеството на разработката на софтуер, давайки на разработчиците нов инструмент за по-лесно и по-бързо писане на код“, каза Домке.

Автоматизацията на кода може да се превърне в следващата конкурентна област в разработката на софтуер. Миналата година DeepMind, дъщерно дружество на компанията майка на Google LLC Alphabet Inc., демонстрира AI система, наречена АлфаКод който също е много способен да пише софтуерен код. DeepMind тества AlphaCode срещу трета платформа за кодиране, наречена Codeforces, и постигна прогнозен ранг, който го постави в топ 54% от кодиращите хора – не идеално, но със сигурност постижение за надграждане.

Въпреки това имаше известни противоречия около използването на AI в кодирането. В случая на Copilot инструментът се захранва от OpenAI Codex, който е езиков модел, който е обучен върху милиарди редове публично достъпен изходен код и данни на естествен език, както и код, който е наличен в публични хранилища на GitHub.

Това разчитане на данни за обучение с отворен код очевидно раздразни Фондацията за свободен софтуер, която го направи с етикет Copilot като „неприемливо и несправедливо“. Фондацията постави под въпрос дали обучението на Copilot върху свободно лицензиран код представлява „честна употреба“. Това е проблем, защото Copilot не е безплатна сама по себе си, а по-скоро платена услуга, която се използва като софтуерен заместител, казват от фондацията.

Освен проблемите с авторските права, а декемврийско проучване показа, че Copilot може да представлява проблем за сигурността, като до 40% от изходното му кодиране съдържа уязвимости.

GitHub изглежда не е разгледал нито едно от тези оплаквания днес, но поне призна дълга си към отворен код.

„GitHub Copilot не би бил възможен без жизнената общност от студенти и създатели на GitHub“, каза Домке. „За да подкрепим и да върнем обратно на тези общности, ние правим GitHub Copilot безплатен за проверени студенти и поддържащи популярни проекти с отворен код.“

Изображение: GitHub

Покажете своята подкрепа за нашата мисия, като се присъедините към нашия Cube Club и Cube Event общност от експерти. Присъединете се към общността, която включва Amazon Web Services и изпълнителния директор на Amazon.com Анди Джаси, основателя и главния изпълнителен директор на Dell Technologies Майкъл Дел, главния изпълнителен директор на Intel Пат Гелсинджър и много други светила и експерти.

.

Leave a Comment