Напередодні щорічної конференції GitHub Universe в Сан-Франциско GitHub запустила нове середовище розробки на основі ШІ під назвою Copilot Workspace. Використовуючи «агенти на базі Copilot», Copilot Workspace призначений для підтримки розробників із самого початку ідеї та планування через кодування, тестування та впровадження. Керівник дослідницької групи GitHub Джонатан Картер характеризує Workspace як розширення помічника кодування AI Copilot, покращеного за допомогою нових функцій, включаючи Copilot Chat для інтерактивної допомоги з кодування.
За словами Картера, дослідження показало, що розробники часто знаходили перші етапи розв’язання кодової задачі є найскладнішими. Забезпечуючи початкові точки та інструменти для спільної роботи в усій кодовій базі з підтримкою штучного інтелекту, Copilot Workspace прагне оптимізувати цей процес. Copilot намагається отримати прибуток, навіть маючи понад 1,8 мільйона платних користувачів і 50 000 комерційних клієнтів; щомісяця збитки за оцінками сягають 20 доларів США на користувача. Оскільки на ринок приєдналися такі конкуренти, як Amazon CodeWhisperer і кілька компаній, конкуренція також зростає.
Workspace пропонує повний набір інструментів для перевірки та перегляду коду за допомогою OpenAI GPT-4 Turbo, щоб рекомендувати дії з кодування в середовищі розробки. Це рішення спрощує процес розробки програмного забезпечення та доступне через нову опцію «Відкрити в робочій області» на GitHub. Робочий простір зараз знаходиться в технічному попередньому перегляді, тому він не захищений пунктом GitHub про відшкодування IP. Однак GitHub сподівається покращити функціональність Workspace і ринкову стратегію за цей час.
Цей прорив збігається з більш широкими розмовами про те, як штучний інтелект впливає на методи кодування, піднімаючи питання про вищий рівень помилок і вразливості безпеки. GitHub, з іншого боку, як і раніше оптимістично налаштований щодо використання штучного інтелекту в розробці програмного забезпечення, заявляючи, що поєднання навичок людини та штучного інтелекту може підвищити продуктивність кодування та креативність.