Siirry sisältöön

GitHub Copilot

Wikipediasta
Tämä on arkistoitu versio sivusta sellaisena, kuin se oli 18. helmikuuta 2024 kello 22.26 käyttäjän Weisself (keskustelu | muokkaukset) muokkauksen jälkeen. Sivu saattaa erota merkittävästi tuoreimmasta versiosta.
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
GitHub Copilot
Kehittäjä GitHub, OpenAI
Kehityshistoria
Ensijulkaisu Lokakuu 2021
Vakaa versio 1.7.4421
Tiedot
Alusta Microsoft Windows
Linux
macOS
Web
Aiheesta muualla
Verkkosivusto

GitHub Copilot on GitHubin julkaisema tekoälyyn pohjautuva ohjelmointityökalu, joka hoitaa ohjelmoinnin itsenäisesti.[1] Copilot toimii koodareiden apuna puhtaan ja tehokkaan koodin kirjoittamisessa. Tekoäly voi myös ehdottaa seuraavaa koodiriviä. Työkalun kehityksessä on käytetty OpenAI Codex-algoritmia.[2]

Ominaisuudet

Copilot kykenee ymmärtämään ohjelmakoodia ja osaa kirjoittaa sitä itsenäisesti. Copilot kykenee ehdottamaan kokoanisten koodipätkien uudelleenkirjoitusta, jos sen mielestä koodi voidaan kirjoittaa paremmalla tai tehokkaammalla tavalla. Copilot kykenee oppimaan myös ohjelmoijan käyttämää ohjelmointityyliä.[1]

Copilot käyttää avoimen lähdekoodin varastoja, jotka on syötetty OpenAI Codex-tekoälyyn sen pohjatiedoiksi. Käytettyjä varastoja ovat muun muassa StackOverflow ja GitHubin lähdekoodit.[1]

Kehitys

GitHub ilmoitti Copilotin kehityksestä kesällä 2021. Syksyllä 2021 yhtiö ilmoitti, että 30 prosentissa Copilot-yhteensopivilla ohjelmointikielillä tehdystä verkkosivulle ladattavasta uudesta koodista on hyödynnetty Copilotia.[2]

Arviot vaikutuksista

Axios-sivuston mukaan syksyllä 2021 puolet Copilotia kokeilleista kehittäjistä on ottanut työkalun pysyvään käyttöön.[2]

Lähteet

  1. a b c Pyyny, Petteri: GitHub Copilot on tekoälyä käyttävä ohjelmoinnin apuväline Afterdawn. 30.6.2021. Viitattu 18.2.2024.
  2. a b c Kailio, Antti: Tekoäly Copilot nakuttaa koodia – Pitääkö koodareiden huolestua? Kauppalehti. 28.10.2021. Viitattu 18.2.2024.