Tink derom: De algoritmebeskriuwingen yn it Frysk binne automatysk oerset. Hjir kinne flaters yn sitte. Foar de orizjinele beskriuwingen geane jo nei de Nederlânske ferzje fan it Algoritmeregister.

GitHub Copilot

Stipe-ark foar programmeurs

Lêst feroare op 11 desimber 2025 om 11:08 | Publikaasjestandaard 1.0
Publicatiecategorie
Oare algoritmes
Impacttoetsen
Fjild net ynfierd.
Status
Yn ûntwikkeling

Algemene ynformaasje

Tema

Fjild net ynfierd.

Begjindatum

Fjild net ynfierd.

Kontaktgegevens

algoritmen@amsterdam.nl

Ferantwurde gebrûk

Doel en impact

GitHub Copilot is in AI-oandreaune koade-assistint dy't ûntwikkelders helpt troch automatysk koade foar te stellen wylst se programmearje. Copilot hat as doel de produktiviteit te ferheegjen, repetitive taken te ferminderjen en it learen te fersnellen. It wurket as in plugin yn populêre ûntwikkelingsomjouwings en analysearret de kontekst fan 'e hjoeddeiske koade, it projekt en de programmeartaal dy't brûkt wurdt. Op basis hjirfan genereart it relevante suggestjes, fariearjend fan lytse koadefragminten oant folsleine funksjes of algoritmen.


De suggestjes fan Copilot binne basearre op in grut oantal iepenbier beskikbere koadefoarbylden en bêste praktiken. Dit makket it mooglik om net allinich standertoplossingen oan te bieden, mar ek alternative oanpakken en optimalisaasjes foar te stellen. Untwikkelders kinne de foarstelde koade direkt oannimme, oanpasse of negearje.


Copilot stipet in protte ferskillende programmeartalen en frameworks, wêrtroch it breed tapast wurdt op ferskate softwareprojekten. It helpt by it skriuwen fan standertkoade, it ûntdekken fan nije programmearpatroanen en it rapper oplossen fan problemen. Nettsjinsteande de tûke suggestjes bliuwt de ûntwikkelder ferantwurdlik foar it kontrolearjen, testen en befeiligjen fan de definitive koade. Copilot is dêrom in krêftich ark dat it ûntwikkelingsproses effisjinter en edukativer makket, sûnder kontrôle op te jaan.

Afwagings

GitHub Copilot brûkt keunstmjittige yntelliginsje om koadesuggesties te generearjen op basis fan 'e kontekst yn jo bewurker. It analysearret jo hjoeddeistige koade en ynfier, stjoert it (anonymisearre en sûnder persoanlike gegevens) nei de Copilot-wolktsjinst, dêr't in oplaat AI-model relevante suggestjes genereart. Dizze suggestjes wurde direkt werom nei jo bewurker stjoerd. Gegevensferwurking is feilich: Copilot brûkt gjin privee koade foar training sûnder eksplisite tastimming en ferwurket brûkersgegevens neffens strange privacyrjochtlinen.

Op it nivo fan GitHub-organisaasje hawwe wy gjin tastimming jûn foar de ferwurking fan ús brûkersgegevens.

Minskele tuskenkomst

Foardat koade troch programmeurs nei de haadtûke ferpleatst wurde kin, moat it troch in twadde pear eagen fia in pull-request beoardiele en goedkard wurde.

Risikobehear

Troch ferplichte regels op 'e softwarerepositories ôf te twingen, lykas ferplichte pull-oanfragen dy't troch in twadde ûntwikkelder beoardiele wurde moatte, foarkomme wy dat koade sûnder beoardieling yn in produksjeapplikaasje telâne komt.

Wurking

Gegevens

GitHub Copilot wurdt traind op in grutte dataset dy't bestiet út iepenbier beskikbere boarnekoade fan GitHub-repositories en oare iepenbier tagonklike tekst- en koadeboarnen. Privee koade wurdt allinich brûkt mei jo útdruklike tastimming. De trainingsgegevens omfetsje ferskate programmeartalen en frameworks om relevante koadesuggesties mooglik te meitsjen.

Leveransier

Tool is in tsjinst fan GitHub

Link nei boarnekoade

https://github.com/features/copilot