Viszlát, időpazarló kódolás – Hello ChatGPT-vel működő Copilot X a Microsoft GitHubtól

A Microsoft GitHub kódtárhely-platformja kiadta a Copilot X intelligens programozási asszisztenst. Hozzáadja az OpenAI chat funkciót a kódolóeszközhöz, lehetővé téve a programozóknak, hogy megkérdezzék, hogyan kell végrehajtani bizonyos kódolási feladatokat.

A GitHub Copilot X leváltja a programozókat?

A GitHub Copilot X egy vadonatúj intelligens programozási asszisztens, amely használ a legújabb GPT-4 modell az OpenAI-tól. Nemcsak automatikusan kiegészíti a kódot és a megjegyzéseket, hanem csevegésen és hangon keresztül is kommunikál a fejlesztőkkel, hogy segítsen nekik megérteni, módosítani, tesztelni és optimalizálni a kódot. A GitHub Copilot X a GitHub Copilot továbbfejlesztett változata, amely a ChatGPT-hez hasonló csevegési felületet ad a kódszerkesztőhöz, lehetővé téve a chatbotok számára a kód felismerését és magyarázatát. Ezenkívül módosítási javaslatokat és hibajavításokat is nyújthat. A fejlesztők elindíthatják a Copilot X-et az IDE oldalsávjáról, és parancsokat küldhetnek neki.

„A Copilot X-el a Copilot jövőképét fektetjük le, ami azt jelenti, hogy a mesterséges intelligencia a fejlesztői életciklus minden lépésében megtalálható” – magyarázza Thomas Dohmke, a GitHub vezérigazgatója a The Verge-nek adott interjújában. "Ez alapvetően befolyásolja a fejlesztői élményt."

Másodpilóta X

A Copilot X teljes képet ad az IDE-ről. Tehát tudja, mit ír be a fejlesztő a szerkesztőbe. A GitHub Copilot X képes az alapvető automatikus kiegészítésre, de igazi programozási asszisztenssé is válhat, akárcsak a Microsoft új, Microsoft 365 alkalmazásokhoz készült Copilotja. Ha egy több évtizedes projektet vesz át, amelyből hiányzik a dokumentáció, a Copilot segítségével segíthet. A Copilot képes elemezni a kódot a biztonsági rések után kutatva, elmagyarázza a kódblokkok működését, és még a kód egyes részei átírásában is segíthet, vagy hasznos megjegyzéseket fűzhet hozzá. A Copilot abban is segíthet, hogy megtalálja a releváns dokumentációs információkat, például a Reactot, az Azure-dokumentumokat és az MDN-t, és az AI segítségével válaszokat generáljon.

A Copilot abban is segíthet, hogy egységteszteket hozzon létre vagy kérésleírásokat hozzon létre. Ez az eszköz támogatja a hang interakciót. – Szia, GitHub! lehetővé teszi a másodpilóta hangutasításainak használatát kérdések megválaszolására vagy kódjavaslatok készítésére.

Mi más

A GitHub az OpenAI számos modelljét használja új csevegési és meglévő automatikus kiegészítési funkcióinak működtetésére. „Tehát amikor beír a szerkesztőbe, nagyon gyors modellt szeretne, mert minden billentyűleütésre nagyon gyors választ szeretne kapni” – magyarázza Dohmke. „Ahol gyorsaságra van szükségünk, kisebb modelleket használunk, például a Codex modellt, ahol pedig pontosságra van szükségünk, mint például a chatben, ott a nagyobb modelleket, például a GPT-4-et használjuk.”

A GitHub Copilot még parancssori felülettel (CLI) is működik, ahol a fejlesztők sok időt töltenek egy terminálban, és nem mindig könnyű megjegyezni a számtalan parancs szintaxisát. A Copilot célja, hogy segítse a fejlesztőket parancsok írásában, majd futtatásában.

Jelenleg a GitHub Copilot X csak a Microsoft Visual Studio és a Visual Studio Code alkalmazásokban érhető el a Technology Preview alkalmazásban. A GitHub azonban azt tervezi, hogy a jövőben más IDE-kre is kiterjeszti. „Ugyanúgy fogjuk megnyitni, ahogy a jelenlegi Copilot elérhető a JetBrainsben és a Neovimban” – mondja Dohmke. "Támogatni akarjuk a fejlesztőket, és ott akarunk találkozni velük, ahol vannak, és támogatni akarjuk az egész ökoszisztémát."

Másodpilóta X

„Ha eltávolítjuk az unalmas részeket a munkánkból és az életünkből, a kreatívabb darabokra összpontosíthatunk” – mondja Dohmke.

A GitHub Copilot már eddig is jelentős hatást gyakorolt ​​a fejlesztők termelékenységére több mint egymillió ember számára, és 55%-kal gyorsabb kódolást segített a fejlesztőknek. A Dohmke úgy véli, hogy az új csevegési funkciókkal a szám növekedni fog, és az olyan mesterséges intelligencia asszisztensek, mint a Copilot, adják majd az alapját annak, hogy az emberek a jövőben megtanuljanak kódolni.

„Ez lesz az a dolog, amely emlékezni fog arra, amit hatévesen tanultál” – mondja Dohmke. "A mai gyerekeknek szuper agyuk lesz, ami valóban része az emberi lény tanulási útjuknak."

The Verge

Írj hozzászólást