Microsoft опубликовала исходный код расширения GitHub Copilot Chat для VS Code под лицензией MIT.
Это обеспечивает сообществу доступ к полной реализации помощника по кодированию на основе чата, включая реализацию «режима агента», отправку контекстных данных в большие языковые модели (LLM) и разработку системных подсказок.
Репозиторий GitHub , где размещен код, также подробно описывает механизмы сбора телеметрических данных, отвечая на давние вопросы о прозрачности данных в инструментах кодирования с использованием ИИ.
Этот шаг считается первым этапом в реализации плана технологического гиганта по интеграции функций ИИ непосредственно в популярный редактор кода с открытым исходным кодом. План действий был впервые представлен в мае 2025 года.
Visual Studio Code, выпущенный в 2015 году, — один из самых популярных редакторов кода в мире и флагманский проект Microsoft с открытым исходным кодом. Он построен на фреймворке Electron и поддерживает широкий спектр языков программирования и расширений.
GitHub Copilot Chat — это расширение помощника на основе ИИ для VS Code, позволяющее разработчикам общаться с моделью на основе GPT4 внутри редактора, чтобы получить помощь по задачам кодирования.
Учитывая стремительный рост популярности программирования с использованием LLM и такие тенденции, как «vibe coding», расширение достигло высокого уровня популярности: на торговой площадке VSCode его установили более 35 миллионов раз.
Расширение Copilot Chat, работающее в среде разработки VS Code. Источник: GitHub.
Как ранее объясняла команда VS Code , изменения в ландшафте инструментов ИИ, такие как быстрый рост экосистемы ИИ с открытым исходным кодом и более равные условия для всех, снизили необходимость в секретности вокруг оперативной разработки и дизайна пользовательского интерфейса.
В то же время, участившиеся атаки на инструменты разработки со стороны злоумышленников увеличили потребность в краудсорсинге для быстрого выявления проблем и разработки эффективных решений. По сути, открытость теперь считается преимуществом с точки зрения безопасности.
Важно отметить, что код оригинального расширения GitHub Copilot, обеспечивающего автодополнение встроенного кода, пока остаётся закрытым. Однако Microsoft подтвердила планы по переносу его функциональности в открытое расширение Copilot Chat в ближайшие месяцы, объединив все основные функции ИИ в единый модуль с открытым исходным кодом.
Расширение Copilot Chat теперь доступно на GitHub, и разработчики могут изучить код, внести свой вклад и оставить отзыв. Также доступны ответы на часто задаваемые вопросы и полная документация, которые помогут разработчикам разобраться в архитектуре и процессе разработки.