Сегодня 04 мая 2024
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → github

В GitHub появится ИИ-бот Copilot X для расширенной помощи программистам

Принадлежащая Microsoft платформа GitHub представила обновлённую версию ассистента Copilot X, предназначенную для оказания расширенной помощи программисту — теперь здесь есть функция чат-бота и голосовой ввод.

 Источник изображения: github.blog

Источник изображения: github.blog

Программист может обращаться к Copilot X в случае затруднений, без необходимости просить помощи на профильных ресурсах — система подсказывает, как выполнять те или иные задачи при написании кода. Глава GitHub Томас Домке (Thomas Dohmke) привёл пример: Copilot X рассказала, как можно написать игру «Змейка» на Python. В окне чата система подсказывает, для чего предназначены те или иные фрагменты кода, предлагает способы его тестирования и исправления ошибок.

GitHub впервые рассказала о Copilot в 2021 году, а вышла платформа лишь в следующем году. Тогда это был инструмент, автоматически дописывающий отдельные строки кода, и он обрёл популярность среди сотни тысяч разработчиков. Сегодня название системы распространилось на широкий спектр прочих продуктов Microsoft от офисных программ до компонентов безопасности.

В новой версии ассистент программиста получил поддержку последней версии языковой модели GPT-4, однако она потребовалась не для всех компонентов: GitHub хочет использовать разные модели для разных задач. Функция автозавершения строки останется на предыдущей версии, потому что для её работы больше важна скорость, чем точность. А возможности GPT-4 нашли применение в новом чат-боте, где они более уместны. Для подключения Copilot X программистам придётся зарегистрироваться в списке ожидания — общедоступным инструмент пока не стал.

ИИ-помощник программиста GitHub Copilot for Business стал общедоступным за $19 в месяц

Принадлежащая Microsoft компания GitHub объявила, что Copilot for Business, корпоративная версии ИИ-помощника по написанию программного кода, стала общедоступной за $19 в месяц. По сравнению со стандартной Copilot, версия для корпоративного использования предложит ряд дополнительных функций.

 Источник изображения: fancycrave1 / pixabay.com

Источник изображения: fancycrave1 / pixabay.com

«Это фактически завершает нашу историю о Copilot версии 1. Мы объявили о запуске программы предварительной оценки в июне 2021 года. Кажется, что это было много лет назад. Прошлым летом появилась общедоступная версия. Теперь мы готовы развернуть его для организаций, компаний, команд, предприятий — практически для всех. Фактически, у нас уже есть более 400 организаций, которые используют Copilot for Business на момент запуска, и мы видим огромный интерес», — прокомментировал данный вопрос генеральный директор GitHub Томас Домке (Thomas Dohmke).

В дополнение к этому разработчики объявили, что Copilot получил поддержку соединения через прокси, в том числе с самоподписанными сертификатами. Также было объявлено, что Copilot теперь работает на улучшенной ИИ-модели от Open AI. По мере развития ИИ-помощника он получает новые возможности. Одной из них стала функция «заполнение середины», когда алгоритм не просто завершает строку кода, но также может добавить код в её середину. Для этого Copilot потребуется изучить не только код, над которым идёт работа, но также связанные с ним другие файлы, с которыми осуществляется взаимодействие.

 Источник изображения: GitHub

Источник изображения: GitHub

В последнем обновлении Copilot получил возможность обнаружения распространённых уязвимостей в программном коде, который ИИ-помощник предлагает пользователю. В случае обнаружения небезопасных вариантов Copilot предложит добавить более надёжный код. Разработчики продолжают работать над повышением скорости обработки запросов, поступающих в Copilot. В GitHub ожидают, что в скором времени Copilot сможет генерировать до 80 % кода разработчика. На данный момент возможности алгоритма ограничены примерно 46 % кода для всех языков программирования и 61 % — для Java.

Сооснователь GitHub открыл инди-издательство Null — его первой игрой будет хоккейный роглайт Tape to Tape с кооперативом на четверых

Соучредитель и бывший генеральный директор GitHub Крис Ванстрат (Chris Wanstrath) объявил о формировании независимого игрового издательства Null (или Null Games), которое «ставит разработчиков на первое место».

 Источник изображения: Steam

Источник изображения: Steam

«В мире инди-игр вся власть принадлежит издателям, и они это знают. Контракты зачастую односторонние, как и риски. Мы думаем, что есть путь лучше», — гласит обращение Ванстрата по случаю анонса Null.

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

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

Дебютной игрой, вышедшей из-под крыла Null, станет хоккейный роглайт Tape to Tape от канадской студии Excellent Rectangle. Разработчики вдохновлялись своими любимыми играми — Hades, Slay the Spire и NHL 94.

Пользователям Tape to Tape достанется роль капитана захудалой команды, которую предстоит превратить в чемпионов мира. Сюжетную кампанию можно будет проходить в кооперативе с поддержкой до четырёх человек.

Релиз Tape to Tape ожидается в апреле текущего года на PC (Steam). Игра будет частью предстоящего Steam-фестиваля «Играм быть» (с 6 по 13 февраля), но демоверсия с первым актом кампании уже доступна.

ИИ-помощник программиста Copilot не ворует чужой код, заявили Microsoft, GitHub и OpenAI

Microsoft, GitHub и OpenAI обратились с ходатайством об отклонении коллективного иска, в котором говорится, что при обучении алгоритма искусственного интеллекта (ИИ) GitHub Copilot нарушались авторские права на программный код. Представители трёх компаний заявили, что изложенные в иске требования не имеют силы.

 Источник изображения: Arnold Francisca / unsplash.com

Источник изображения: Arnold Francisca / unsplash.com

В 2021 году на платформе GitHub был запущен ИИ-инструмент Copilot, основанный на технологиях OpenAI, — он подставляет свои варианты при написании кода, облегчая программисту работу. Разработчики уверяют, что алгоритм был обучен на основе общедоступных материалов на GitHub, однако инструмент вызвал опасения по поводу нарушений законов об авторском праве. А в ноябре прошлого года программист и юрист Мэтью Баттерик (Matthew Butterick) при поддержке юридической фирмы Джозефа Савери (Joseph Saveri) подал иск, предполагающий дальнейшее присвоение ему статуса коллективного. По версии истца, основой Copilot стало «пиратство программного обеспечения в беспрецедентных масштабах». Впоследствии Баттерик и его команда подали от имени двух анонимных разработчиков ПО ещё один иск, также потенциально коллективный, который Microsoft, GitHub и OpenAI теперь призывают отклонить.

По версии Microsoft и GitHub иску недостаёт двух необходимых составляющих — отсутствуют ущерб и основания для претензии. Представители OpenAI охарактеризовали иск как множество претензий, не связанных с «нарушениям охраняемых законом прав». «Copilot ничего из открытого кода не заимствует. Copilot скорее помогает разработчикам писать код, генерируя предложения, основанные на том, что он почерпнул из совокупности знаний, полученных из общедоступного кода», — говорится в заявлении Microsoft и GitHub. Кроме того, ответчики утверждают, что истцы «подрывают принципы [идеологии] открытого кода», поскольку требуют «судебного запрета и многомиллиардного необоснованного дохода» за «программное обеспечение, которое они активно распространяют как открытое».

Судебное слушание, в ходе которого иск может быть отклонён, намечено на май. Ранее при поддержке той же юридической фирмы представительницы сообщества художников подали схожий иск в отношении разработчиков ИИ-моделей Midjourney, Stability AI и DeviantArt — при их обучении предположительно использовались защищённые авторским правом изображения без разрешения их владельцев.

ИИ-инструмент GitHub Copilot от OpenAI для помощи программистам в написании кода стремительно набирает популярность

Во вторник Microsoft выступила с заявлением, призванным укрепить уверенность инвесторов в правильности ставки компании на генеративные ИИ-инструменты — несмотря на то, что экономическая турбулентность заставляет клиентов внимательно изучать целесообразность расходов на облачные технологии. Глава компании Сатья Наделла (Satya Nadella) заявил о значительном росте числа пользователей ПО GitHub Copilot, помогающего программистам ускорить написание кода.

 Источник изображения: Turag Photography/unsplash.com

Источник изображения: Turag Photography/unsplash.com

Известно, что Copilot стал доступен широкому кругу программистов ещё в июне прошлого года и в течение месяца число его пользователей достигло 400 тыс. человек. Во вторник Наделла сообщил, что аудитория нового ПО выросла уже до миллиона человек. Рост использования Copilot предварительно свидетельствует, что люди готовы платить за использование генеративного ИИ — технологии, способной создавать оригинальную и осмысленную прозу, изображения или даже компьютерный код после изучения больших массивов данных в той или иной сфере.

Copilot буквально подсказывает программистам, что именно написать дальше. Согласно прошлогодним данным GitHub, принадлежащей Microsoft — технология позволяет создать в автоматизированном режиме до 35‒40 % кода файла. Индивидуальным подписчикам она обойдётся в $100 ежегодно, также инструментом можно пользоваться, имея доступ к корпоративному аккаунту.

На этой неделе Microsoft уже сообщила, что намерена делать многомиллиардные инвестиции в разработку суперкомпьютеров и облачную поддержку стартапа OpenAI, на основе которого и создан Copilot, а также набравший вирусную популярность чат-бот ChatGPT. Помимо эссе и поэзии, он также способен писать и код (не всегда правильный). Microsoft уже заявила, что ChatGPT будет доступен в облачных сервисах компании.

Ранее сообщалось, что намерение Microsoft использовать ChatGPT в поисковике Bing представляет серьёзную угрозу для доминирования на поисковом рынке Google — последняя спешно работает над собственными ИИ-инструментами.

Как заявил Наделла, облачный сервис Azure OpenAI, который обеспечит доступ к технологиям компании в облаке Microsoft, уже привлёк 200 клиентов, включая известную аудиторскую компанию KPMG и информационное агентство Al Jazeera.

Программирование без рук: GitHub добавила голосовое управление в Copilot

Принадлежащая Microsoft компания GitHub экспериментирует с интеграцией возможностей голосового управления для инструмента Copilot, используемого для автоматического дополнения кода, поиск которого по открытым базам осуществляет нейросеть. Командой «Hey, GitHub!» можно активировать Copilot для внесения кода голосом без использования клавиатуры, аналогично тому, как происходит взаимодействие с Apple Siri или Google Ассистентом.

 Источник изображения: GitHub

Источник изображения: GitHub

Функции голосового управления станут доступны пользователям GitHub, которые взаимодействуют с Copilot — ИИ-инструментом стоимостью $10 в месяц. GitHub запустил его в начале этого года для помощи программистам в написании кода. Copilot предлагает варианты дополнения уже написанного кода в интегрированной среде разработки (IDE), такой как Visual Studio Code, Neovim и JetBrains. Copilot также может предлагать сложные алгоритмы наряду с шаблонным кодом и помощью в модульном тестировании.

«Используя силу вашего голоса, мы рады предоставить возможность использования преимуществ GitHub Copilot ещё большему числу разработчиков, включая тех, кому трудно набирать текст руками», — говорится в заявлении GitHub. На данном этапе голосовое управление Copilot доступно в тестовом режиме в Visual Studio Code, но в дальнейшем разработчики планируют планомерно расширять область его присутствия и возможности. Разработкой функций голосового управления занимается команда GitHub Next, деятельность которой связана с созданием экспериментальных функций внутри проекта.

В России запустят государственный аналог GitHub — эксперимент стартует 1 ноября

Экспериментальный проект, предусматривающий создание государственного репозитория ПО, то есть аналога GitHub, стартует 1 ноября и продлится до 30 апреля 2024 года. В нём примут участие государственные ведомства, частные компании и физические лица. Целью эксперимента является отработка механизмов публикации и использования открытого ПО.

 Источник изображения: fancycrave1 / pixabay.com

Источник изображения: fancycrave1 / pixabay.com

Проект регламентируется постановлением Правительства РФ от 10.10.2022 № 1804 «О проведении эксперимента по предоставлению права использования программ для электронных вычислительных машин, алгоритмов, баз данных и документации к ним, в том числе исключительное право на которые принадлежит Российской Федерации, на условиях открытой лицензии и созданию условий для использования открытого программного обеспечения». Документ описывает ключевые моменты эксперимента:

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

Постановление также содержит текст открытой лицензии, регламентирующей публикацию разработок госорганами и госкорпорациями.

Среди участников проекта значатся Минцифры, МВД, Росреестр, Российский фонд развития информационных технологий (РФРИТ), а также другие ведомства, госкорпорации, частные компании и физические лица, изъявившие желание подключиться к программе. Принципы и порядок отбора участников определит Минцифры, а непосредственным отбором до 1 мая 2023 года будет заниматься РФРИТ.

Распространяемое через государственный репозиторий открытое ПО, согласно лицензии, не предусматривает каких-либо ограничений на использование наработок — они будут предоставляться безвозмездно. В ходе эксперимента будет сформирована практика использования открытого ПО госорганами, разработчики смогут образовать сообщество, а впоследствии, возможно, будут выявлены дополнительные требования к безопасности продуктов.

Острая потребность в отечественном репозитории открытого ПО возникла в середине апреля, когда платформа GitHub начала блокировать корпоративные учётные записи попавших под санкции российских компаний и частных лиц — с последних ограничения впоследствии были сняты. В конце апреля замглавы Минцифры Максим Паршин заявил, что российский аналог GitHub будет запущен до конца года.

В GitHub нашли более 35 тыс. клонов популярных библиотек с вредоносными элементами

Пользователи крупнейшего репозитория программного обеспечения с открытым исходным кодом GitHub обнаружили свыше 35 тыс. клонов популярных библиотек, заражённых вредоносным ПО. Об этом пишет «Коммерсант» со ссылкой на разработчика софта Стивена Лейси, который первым сообщил о проблеме и назвал её «широко распространённой атакой вредоносного ПО».

 Источник изображения: Pixabay

Источник изображения: Pixabay

Представители международного сообщества считают инцидент опасным, поскольку пользователи без верификации продуктов могут не отличить копию кода от его оригинала и, использовав вредоносные библиотеки, заразить свои системы. Также отмечается, что появление подобного кода мешает пользователям получать обновления и существенно снижает развитие собственных продуктов на базе открытого кода. Согласно имеющимся данным, в некоторых клонах библиотек, например, на языке Python, появились дефекты, используя которые злоумышленники могут получить несанкционированный доступ к данным.

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

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

В России появление национального репозитория было запланировано на декабрь 2022 года, что следует из проекта постановления правительства от 10 февраля. Согласно имеющимся данным, в настоящее время документ находится на стадии общественного обсуждения. Контроль над созданием отечественного репозитория осуществляет Минцифры. В нём планируется размещать программные продукты с открытым кодом, разработанные ведомствами и субъектами РФ, а также коммерческими компаниями.

window-new
Soft
Hard
Тренды 🔥
Учёные создали энергонезависимую память, которая не портится при нагреве до 600 градусов 3 ч.
Samsung объявила о создании 3-нм мобильного чипа, который для неё спроектировал ИИ 3 ч.
Asus представит на Computex 2024 консоль ROG Ally 2024, блок питания Thor 1600 III, ИБП Mojlonir и многое другое 6 ч.
Квартальные продажи HDD приблизились к 30 млн штук, а Western Digital вышла в лидеры 10 ч.
Спрос на первый российский микроконтроллер на базе RISC-V оказался очень высоким 10 ч.
Разработано бактерицидное покрытие из меди для сенсорных экранов, и оно прозрачное 12 ч.
Virgin Galactic назначила новый суборбитальный полёт на 8 июня — несмотря на происшествие в прошлый раз 14 ч.
Первый пилотируемый полёт корабля Boeing Starliner состоится 6 мая, подтвердили в NASA 14 ч.
В первом квартале выручка от реализации смартфонов достигла сезонного максимума, объём поставок вырос на 6 % 18 ч.
В юбилейной публикации блога AMD слова «искусственный интеллект» упоминались 23 раза 19 ч.