Adio codificare care pierde timpul – Hello ChatGPT-Powered Copilot X de la Microsoft GitHub

Platforma de găzduire a codurilor Microsoft GitHub a lansat asistentul de programare inteligent Copilot X. Acesta adaugă caracteristica de chat OpenAI la instrumentul de codare, permițând programatorilor să întrebe cum să finalizeze anumite sarcini de codare.

GitHub Copilot X înlocuiește programatorii?

GitHub Copilot X este un nou asistent de programare inteligent care folosește cel mai recent model GPT-4 de la OpenAI. Nu numai că poate completa automat codul și comentariile, dar poate și comunica cu dezvoltatorii prin chat și voce pentru a-i ajuta să înțeleagă, să modifice, să testeze și să optimizeze codul. GitHub Copilot X este o versiune îmbunătățită a GitHub Copilot care adaugă o interfață de chat similară cu ChatGPT la editorul de cod, permițând chatboților să recunoască și să explice codul. De asemenea, poate oferi sugestii de modificare și remedieri de erori. Dezvoltatorii pot lansa Copilot X din bara laterală a IDE-ului și pot trimite comenzi către acesta.

„Cu Copilot X expunem viziunea noastră de viitor despre Copilot, ceea ce înseamnă că AI se află la fiecare pas al ciclului de viață al dezvoltatorului”, explică CEO-ul GitHub Thomas Dohmke într-un interviu pentru The Verge. „Va influența în mod fundamental experiența dezvoltatorului.”

Copilotul X

Copilot X are o vedere completă a IDE-ului. Deci știe ce scrie dezvoltatorul în editor. GitHub Copilot X poate face completare automată de bază, dar poate deveni și un adevărat asistent de programare, la fel ca noul Copilot Microsoft pentru aplicațiile Microsoft 365. Dacă preluați un proiect vechi de zeci de ani, care nu are documentație, puteți folosi Copilot pentru a vă ajuta. Copilot vă poate analiza codul pentru a găsi găuri de securitate, vă poate explica ce fac blocurile de cod și chiar vă poate ajuta să rescrieți părți ale codului sau să adăugați comentarii utile. Copilot vă poate ajuta, de asemenea, să găsiți informații relevante ale documentației, cum ar fi React, Azure docs și MDN, și să utilizați AI pentru a genera răspunsuri.

Copilot vă poate ajuta, de asemenea, să creați teste unitare sau descrieri de cereri de extragere. Acest instrument acceptă interacțiunea vocală. „Hei, GitHub!” vă permite să utilizați comenzile vocale Copilot pentru a răspunde la întrebări sau pentru a face sugestii de cod.

Ce altceva

GitHub folosește mai multe modele de la OpenAI pentru a-și alimenta noul chat și funcțiile de completare automată existente. „Așadar, atunci când introduci în editor, vrei un model foarte rapid, deoarece la fiecare apăsare de tastă vrei să ai un răspuns foarte rapid”, explică Dohmke. „Acolo unde avem nevoie de viteză, folosim modele mai mici, cum ar fi modelul Codex, iar acolo unde avem nevoie de precizie, cum ar fi în chat, folosim modele mai mari precum GPT-4.”

GitHub Copilot funcționează chiar și cu o interfață de linie de comandă (CLI), în care dezvoltatorii petrec mult timp într-un terminal și amintirea sintaxei nenumăratelor comenzi nu este întotdeauna ușoară. Copilot este conceput pentru a ajuta dezvoltatorii să scrie comenzi și apoi să le execute.

În prezent, GitHub Copilot X este disponibil numai în aplicațiile Microsoft Visual Studio și Visual Studio Code în Technology Preview. Dar GitHub plănuiește să-l extindă și la alte IDE-uri în viitor. „O să-l deschidem în același mod în care actualul Copilot este disponibil în JetBrains și Neovim”, spune Dohmke. „Vrem să sprijinim și să întâlnim dezvoltatori acolo unde se află și să sprijinim întregul ecosistem.”

Copilotul X

„Înlăturând părțile plictisitoare din locurile de muncă și din viața noastră, [ne putem concentra] asupra pieselor mai creative”, spune Dohmke.

GitHub Copilot a avut deja un impact semnificativ asupra productivității dezvoltatorilor pentru peste un milion de oameni, ajutând dezvoltatorii să codifice cu 55% mai rapid. Dohmke crede că numărul va crește odată cu noile funcții de chat și că asistenții AI precum Copilot vor fi fundamentul modului în care oamenii învață să codifice în viitor.

„Va fi lucrul care să-și amintească ceea ce ai învățat când erai copil de șase ani”, spune Dohmke. „Copiii de astăzi vor avea un super creier care face cu adevărat parte din călătoria lor de învățare ca ființă umană.”

Acostament

Lăsați un comentariu