GitHub Copilot (kopilot) je alat za automatsko dovršavanje koda koji se koristi u razvoju softvera. Razvijen je u suradnji dvije tvrtke, GitHub i OpenAI, a koristi algoritme strojnog učenja kako bi predlagao isječke koda i automatski dovršavao kod u stvarnom vremenu – dok developeri pišu kod.

Kako radi Github Kopilot
GitHub Copilot radi tako što analizira kod koji se piše i povezanu dokumentaciju, a zatim koristi te informacije kako bi generirao prijedloge u stvarnom vremenu.
Dakle, kada pišete kod, Copilot vam nudi prijedloge koji mogu dovršiti liniju koda, ali čak može i napisati cijele funkcije.
Može i objasniti kod koji je napisao!
Dovoljno je napisati komentar u uređivač koda i pustiti Github Kopilot da učini ostalo.
// Write me a function that does XYZ
Alat je integriran u uređivač koda Visual Studio Code tvrtke GitHub kao dodatak, a podržava nekoliko programskih jezika, uključujući Python, JavaScript, TypeScript, Ruby i Go.
Uvježban na milijardama redaka koda, GitHub Copilot pretvara prirodne jezične upute u prijedloge kodiranja na desecima jezika.
Cijena Github Kopilota
Trenutno Github Copilot nudi dvije opcije, tj. plana na koja se možete pretplatiti:
Verzija za pojedince (Copilot for Individuals)
Cijena: $10 mjesečno, ili $100 ako uzmete pretplatu od godinu dana.
- Priključuje se izravno u vaš uređivač koda
- Pretvara upute prirodnog jezika u kod
- Nudi prijedloge funkcija s više redaka
- Ubrzava generiranje testova
- Blokira prijedloge koji odgovaraju javnom kodu
Dostupan je i probni period od 60 dana.
Github Kopilot za tvrtke (Copilot for Business)
- Sve uključeno u Copilot za pojedince, plus…
- Jednostavno upravljanje licencama
- Upravljanje politikom na razini cijele organizacije
- Vodeća privatnost u industriji
- Korporativna proxy podrška
Cijena: $19 mjesečno
Uz “Copilot for Business”, Github neće zadržati isječke koda, pohraniti niti dijeliti vaš kod bez obzira na to jesu li podaci iz javnih repozitorija, privatnih repozitorija, repozitorija koji nisu GitHub ili lokalnih datoteka.
S ovim navedenim smo tek zagrebli površinu mogućnosti ovog nevjerojatnog alata. Obzirom da ima probni period, ništa vas ne košta da ga sami isprobate i testirate kako vam potencijalno može pomoći u svakodnevnom radu.
Leave a comment