Компания Microsoft сделала важный шаг на пути к демократизации доступа к инструментам разработки, оснащённым искусственным интеллектом. GitHub Copilot Chat, ранее доступный только по подписке, стал бесплатным для всех разработчиков, получив открытый исходный код под лицензией MIT.
Это расширение для Visual Studio Code (VS Code) призвано улучшить и упростить процесс написания кода. Теперь в распоряжении программистов имеются четыре ключевых компонента: Agent Mode, Edit Mode, Code Suggestions и Chat Integration.
В режиме Agent Mode расширение способно автоматизировать сложные задачи разработки, включая диагностику ошибок, перезапуск тестов и внесение необходимых изменений для достижения поставленных целей. Это значительно упрощает работу над большими проектами и снижает временные затраты на рутинные операции.
Edit Mode позволяет разработчикам использовать команды на естественном языке для редактирования кода в нескольких файлах одновременно. Например, добавление логирования ко всем HTTP-запросам можно выполнить одной командой, что ускоряет работу и снижает когнитивную нагрузку.
Code Suggestions предоставляет контекстные подсказки при написании кода, адаптируясь к стилю и структуре проекта. Это помогает сократить количество ошибок и повысить скорость работы.
С помощью Chat Integration, разработчики могут задавать вопросы, касающиеся текущего проекта, без необходимости покидать среду разработки. Ответы предоставляются с учётом контекста и структуры кода, что делает процесс отладки и понимания архитектуры более эффективным.
По мнению экспертов, открытие доступа к Copilot Chat под открытой лицензией даст мощный импульс к расширению возможностей и развитию новых функций. Разработчики и команды смогут настраивать расширение под свои потребности и вносить вклад в его улучшение.
Этот шаг от Microsoft также значительно способствует устранению барьеров для разработчиков в образовательных и недофинансированных местах, предоставляя доступ к мощным инструментам ИИ, которые раньше были доступны только за плату.