Microsoft опублікувала вихідний код розширення GitHub Copilot Chat для Visual Studio Code під ліцензією MIT, повідомляє Bleeping Computer.
Це надає спільноті повний доступ до реалізації чат-асистента на основі ШІ, зокрема:
• режиму agent mode;
• переліку контекстних даних, які передаються великим мовним моделям (LLM);
• структури системних підказок (system prompts).
У репозиторії GitHub також розміщено подробиці стосовно збирання телеметрії, що дає відповіді на тривалі питання щодо прозорості даних у ШІ-інструментах для програмістів.
Ключовий крок у стратегії відкритої інтеграції ШІ
Цей крок став першим етапом у реалізації плану Microsoft щодо інтеграції функцій ШІ безпосередньо в код-редактор VS Code, оголошеного у травні.
Visual Studio Code — один із найпопулярніших редакторів коду у світі, випущений у 2015 році як відкритий проєкт на основі Electron із підтримкою десятків мов програмування та розширень.
Copilot Chat — це розширення для VS Code, яке дає змогу розробникам спілкуватися з моделлю на базі GPT-4 прямо в редакторі для отримання допомоги в розв’язанні кодових завдань.
Відкритість як безпекова перевага
З огляду на бум LLM-асистованої розробки та нові тренди, як-от vibe coding, Copilot Chat уже має понад 35 мільйонів інсталяцій у Marketplace VS Code.
Команда VS Code пояснила: зростання open-source екосистеми ШІ й вирівнювання умов на ринку зменшили потребу в секретності навколо prompt engineering та UI-дизайну.
Ба більше, збільшення атак на інструменти для розроблення з боку зловмисників робить відкритість перевагою для безпеки, адже це дає можливість швидше виявляти й усувати вразливості завдяки спільному внеску розробників.
Що залишилося закритим і що далі?
Зараз вихідний код основного Copilot-розширення для автозаповнення коду залишається закритим. Однак Microsoft підтвердила плани інтегрувати його функціональність у відкритий Copilot Chat протягом наступних місяців. Це дасть можливість об’єднати ключові функції ШІ в одному open source-модулі.
Розробники можуть уже зараз завантажити код, долучитися до обговорень, створювати запити на зміни, а також скористатися документацією та FAQ, що пояснюють архітектуру проєкту і процес його розроблення.
Раніше ми повідомляли, що Microsoft відкрила реєстрацію на розширену підтримку Windows 10 для організацій.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!