Lingkungan pengembangan baru yang didukung AI yang disebut Copilot Workspace telah diluncurkan oleh GitHub menjelang konferensi tahunan GitHub Universe di San Francisco. Dengan memanfaatkan "Agen yang diberdayakan Kopilot", Copilot Workspace dimaksudkan untuk mendukung pengembang sejak awal pembuatan ide dan perencanaan hingga pengkodean, pengujian, dan implementasi. Pemimpin tim penelitian dan pengembangan GitHub, Jonathan Carter, mencirikan Workspace sebagai perluasan dari Copilot pembantu pengkodean AI, yang ditingkatkan dengan fitur-fitur baru termasuk Copilot Chat untuk bantuan pengkodean interaktif.
Menurut Carter, penelitian mengungkapkan bahwa pengembang sering kali menemukan yang pertama tahapan dalam memecahkan masalah kode menjadi yang paling sulit. Dengan menyediakan titik awal yang dibantu AI dan alat kolaboratif di seluruh basis kode, Copilot Workspace berupaya menyederhanakan proses ini. Copilot berjuang untuk menghasilkan keuntungan bahkan dengan lebih dari 1,8 juta pengguna berbayar dan 50.000 klien komersial; bulanan kerugian diperkirakan mencapai $20 per pengguna. Dengan bergabungnya pesaing seperti CodeWhisperer Amazon dan beberapa perusahaan di pasar, persaingan juga semakin meningkat.
Workspace menawarkan perangkat lengkap untuk validasi dan revisi kode dengan menggunakan GPT-4 Turbo OpenAI untuk merekomendasikan aktivitas pengkodean dalam lingkungan pengembangan. Solusi ini menyederhanakan proses pengembangan perangkat lunak dan tersedia melalui opsi "Buka di Ruang Kerja" baru di GitHub. Workspace kini dalam pratinjau teknis, sehingga tidak dilindungi oleh klausul ganti rugi IP GitHub. Namun, GitHub berharap dapat meningkatkan fungsionalitas dan strategi Workspace untuk pasar saat ini.
Terobosan ini bertepatan dengan perbincangan yang lebih luas tentang bagaimana AI memengaruhi teknik pengkodean, sehingga menimbulkan pertanyaan tentang tingkat kesalahan yang lebih tinggi dan kerentanan keamanan. GitHub, di sisi lain, masih optimis mengenai penggunaan AI dalam pengembangan perangkat lunak, dengan menyatakan bahwa kombinasi keterampilan manusia dan kecerdasan buatan dapat meningkatkan produktivitas dan kreativitas coding.