A GitHub új, mesterséges intelligenciával hajtott fejlesztői környezetet indított Copilot Workspace néven San Franciscóban megrendezett éves GitHub Universe konferenciája előtt. A „Copilot-alapú ügynökök” használatával a Copilot Workspace célja, hogy támogassa a fejlesztőket az ötletelés és a tervezés kezdetétől a kódoláson, tesztelésen és megvalósításon keresztül. A GitHub kutató- és fejlesztőcsapatának vezetője, Jonathan Carter a Workspace-t a Copilot mesterséges intelligencia-kódoló segédprogram kibővítéseként jellemzi, amelyet olyan új funkciókkal fejlesztettek, mint a Copilot Chat az interaktív kódolási segítséghez.
Carter szerint a kutatás kimutatta, hogy a fejlesztők gyakran megtalálták az első a kódprobléma megoldásának szakaszai a legnehezebbek. Azáltal, hogy mesterséges intelligencia által támogatott kiindulási pontokat és együttműködési eszközöket biztosít a teljes kódbázisban, a Copilot Workspace igyekszik egyszerűsíteni ezt a folyamatot. A Copilot még több mint 1,8 millió fizető felhasználó és 50 000 kereskedelmi ügyfél mellett is küzd a profit eléréséért; havi a becslések szerint a veszteség felhasználónként eléri a 20 dollárt. Az olyan versenytársakkal, mint az Amazon CodeWhisperer és számos vállalat csatlakozik a piachoz, a verseny is nő.
A Workspace teljes eszközkészletet kínál a kódellenőrzéshez és -revízióhoz az OpenAI GPT-4 Turbo használatával, amely kódolási tevékenységeket javasol a fejlesztői környezetben. Ez a megoldás leegyszerűsíti a szoftverfejlesztési folyamatot, és a GitHub új „Open in Workspace” opcióján keresztül érhető el. A munkaterület most technikai előnézetben van, így nem védi a GitHub IP-mentességi záradéka. A GitHub azonban reméli, hogy ez idő alatt javítani tudja a Workspace funkcionalitását és a piacra vonatkozó stratégiáját.
Ez az áttörés egybeesik a szélesebb körű beszélgetésekkel arról, hogy a mesterséges intelligencia hogyan befolyásolja a kódolási technikákat, kérdéseket vetve fel a magasabb hibaarányokkal és a biztonsági résekkel kapcsolatban. A GitHub viszont továbbra is pozitívan értékeli a mesterséges intelligencia szoftverfejlesztésben való használatát, és kijelenti, hogy az emberi és a mesterséges intelligencia képességeinek kombinációja javíthatja a kódolási termelékenységet és a kreativitást.