Github Copilotin uusimpien ominaisuuksien hyödyntäminen

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äydennys​toiminto 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.