Github Copilot kehittyy huimaa vauhtia. Tässä artikkelissa käymme läpi miten Github Copilotin uusimpia ominaisuuksia voi hyödyntää Visual Studio Code -editorissa.
Miten Github Copilot otetaan käyttöön VS Codessa
1. Asenna laajennos
Käyttö aloitetaan siten, että ensimmäiseksi asennetaan VS Codeen Github Copilot laajennos (extension).
2. Kirjaudu sisään Github-tililläsi
Kun laajennus on asennettu, sinua pyydetään kirjautumaan sisään GitHub-tililläsi. Seuraa näytön ohjeita kirjautuaksesi sisään.
3. Aktivoi GitHub Copilot -tilaus
Jos sinulla ei vielä ole GitHub Copilot -tilausta, sinulle tarjotaan mahdollisuus aktivoida tilaus. Voit tehdä tämän suoraan Visual Studio Codessa tai GitHubin verkkosivustolla.
Jos haluat käyttää vain ilmaisia ominaisuuksia, valitse GitHub Copilot Free. Free -tilaus on ilmainen, mutta siinä on tiettyjä rajoituksia, mm. rajallinen määrä chat-kehoitteita ja koodintäydennyksiä kuukauden aikana.
Halvin maksullinen tilaus on Github Copilot Pro, joka maksaa tällä hetkellä 10 dollaria kuukaudessa tai 100 dollaria vuodessa. Siinä ei ole vastaavia käyttörajoituksia kuin Free-tilauksessa ja ominaisuudetkin ovat laajemmat.
Muut tilausvaihtoehdot ovat tiimeille/yrityksille: Github Copilot Business ja Github Copilot Enterprise.
Maksullisissa jaksoissa on kertakäyttöinen 30 päivän maksuton kokeilujakso.
Lisätietoja ja tilaaminen: https://github.com/features/copilot#pricing
4. Aloita käyttö
Github Copilot on integroitu saumattomasti VS Code -editorin käyttöliittymään. Copilotin toimintoja on integroitu editoriin monella tavalla, kuten:
- koodin täydennystoiminto koodieditorissa
- Chatti-pohjainen keskustelu ja sitä kautta koodin tuottaminen/muokkaus
- Muut täydentävät ominaisuudet, kuten Copilot Code Reviews
Code Insiders – uusimmat ominaisuudet koekäyttöön
Stabiili ja ”virallinen” versio VS Codesta kulkee tunnetusti nimellä VS Code.
Tavallisen version rinnalle voi asentaa VS Code Insiders -version, joka on jatkuvasti kehittyvä, uusimpia kehityksen alla olevia toimintoja sisältävä versio. Sen voi ladata osoitteesta https://code.visualstudio.com/insiders/.
VS Code Insidersin päivityslupaus on mahtipontinen:
New builds at least everyday with features, bug fixes, and other recently closed issues.
Käyttämällä Insiders -versiota, voit siis olla varma että sinulla on kaikki mahdollisimman uudet ominaisuudet käytössä.
VS Code Insiders version kehitystä voi seurata täällä: https://github.com/microsoft/vscode/wiki/Insiders-Release-Notes
Copilot-ominaisuuksien kehitysmalli
VS Coden uudet ominaisuudet kehitetään kolmiportaisella luokittelulla:
Experimental
- Ominaisuus on vielä kehitysvaiheessa eikä ole valmis yleiseen käyttöön
- On yleensä käytössä vain Insiders versiossa
- Käyttäjät voivat kokeilla ja antaa palautetta, mutta ominaisuus saattaa sisältää virheitä ja puutteita
Preview
- Ominaisuus on edelleen viimeistelyvaiheessa, mutta valmis käytettäväksi
- On yleensä käytössä VS Coden virallisessa versiossa
- Preview-ominaisuudet ovat käytössä vain jos ne on kytketty päälle Github-tilin asetuksista
- Preview-tilassa olevat kielimallit on myös kytkettävä päälle yksitellen Github-tilin asetuksista
Stable
- Käytössä VS Coden tavallisessa versiossa
- Ominaisuus on valmis yleiseen käyttöön
- Ominaisuus on testattu ja todettu vakaaksi, ja se on saatavilla kaikille käyttäjille
VS Coden päivitykset
VS Code saa päivityksen noin kerran kuukaudessa. Editori huomauttaa käyttäjää, kun uusi versio on saatavilla. Versiopävityksen jälkeen VS Code näyttää uuden version release notesit eli julkaisutiedotteen, johon kannattaa perehtyä tai ainakin silmäillä läpi. Erityisesti Copilot-osuus.
VS Coden julkaisut on listattu täällä: https://code.visualstudio.com/updates/
Yhteenveto
VS Coden tekoälyominaisuudet saa käyttöön asentamalla Github Copilot -laajennoksen ja tilaamalla Github Copilot -tilauksen.
Käyttääksesi VS Codessa uusimpia Copilotin ominaisuuksia, pidä VS Code ajan tasalla ja kytke päälle Preview-ominaisuuksien ja Preview-tilassa olevien kielimallien käyttö Githubin asetuksista, Copilot-kohdasta.
Mikäli haluat olla aallonharjalla ja käyttää kaikkein uusimpia ominaisuuksia, voit asentaa VS Code Insiders -koodieditorin. Se päivittyy vähintään kerran päivässä ja käytössä on kaikkein uusimmat työkalut.