Om GitHub Copilot Enterprise

Fullført

GitHub Copilot Enterprise bygger kraften i generativ AI til en redigeringsutvidelse som foreslår kode i sanntid, men fokuserer på å bli tilgjengelig gjennom flere faser av utviklingsarbeidsflyten.

diagram som viser fordelene med GitHub Copilot.

GitHub Copilot Enterprise-funksjoner

La oss lære om de nye funksjonene som følger med GitHub Copilot Enterprise.

I denne delen skal vi gå gjennom følgende:

  • Kunnskapsbaser og egendefinerte modeller
  • Chattilpasning til kodebasen
  • Pull-forespørselssammendrag
  • Dokumentasjonssøk og sammendrag ved hjelp av dokumentsett
  • Kodegjennomgang

Kunnskapsbaser og egendefinerte modeller

Organisasjonseiere som bruker GitHub Copilot Enterprise, kan opprette tilpassede kunnskapsbaser, samle Markdown-dokumentasjon på tvers av én eller flere repositorier, trekke fra kodesnutter, dokumentasjon og andre markdown-filer for å hjelpe til med å lære opp GitHub Copilot Enterprise til organisasjonens spesifikke behov. Dette er unikt for andre GitHub-tilbud og tilbys bare for GitHub Copilot Enterprise-kunder.

Å få organisasjonens egen kuraterte kunnskapsbase øker produktiviteten, samarbeidet og effektiviteten ved å la utviklerne få skreddersydd GitHub Copilot-hjelp samtidig som de bidrar og gjennomgår hverandres arbeid, gjør arbeidet raskere og gjør det enklere å holde seg til organisasjonsstandardene.

Med GitHub Copilot Enterprise kan du også finjustere en privat, egendefinert modell, som er bygget på firmaets spesifikke kunnskapsbase og privat kode. Organisasjoner som bruker GitHub Copilot Enterprise sine egendefinerte modeller, muliggjør mer nøyaktige og kontekstavhengig relevante forslag og svar. Dette forbedrer utviklernes erfaring og produktivitet, slik at de kan fokusere på viktigere oppgaver.

Hvis du vil ha mer informasjon om hvordan du oppretter en kunnskapsbase, vil på slutten av denne modulen være en kobling til artikkelen «Administrere Copilot-kunnskapsbaser».

Deretter dekker vi chatter som er tilpasset basert på kodebaser.

Chat tilpasset til kodebasen

Skjermbilde av GitHub Copilot-chattevinduet.

GitHub Copilot Enterprise lar utviklere bruke GitHub Copilot Chat til å opprette ledetekster som er tilpasset kodebasen. Denne funksjonen åpner en verden av nye muligheter, slik at utviklere kan bruke den direkte i problemer, pull-forespørsler, kodefiler i Codespaces og til og med direkte på repositorier.

Ved å starte Copilot Chat-tråder i disse miljøene, kan teammedlemmer utnytte Copilots skreddersydde forslag for å få informasjonen de trenger fra dette rommet, eller forbedre kodingsopplevelsen samtidig som de bidrar.

Om samarbeid innenfor et bestemt kodeområde, pull-forespørsel, problem eller repositorium; utviklere kan sømløst generere, diskutere og begrense kodeforslag som er spesifikke for prosjektets kontekst. Med muligheten til å kommentere, redigere eller godta disse forslagene direkte i chat-grensesnittet, kan team iterativt finjustere kode i sanntid, fremme effektivt samarbeid og forbedre kodekvaliteten på tvers av utviklingslivssyklusen.

La oss nå se gjennom sammendrag av pull-forespørsler.

Pull-forespørselssammendrag

Skjermbilde av generering av et sammendrag av pull-forespørsler.

GitHub Copilot Enterprise gjør det mulig for utviklere å generere sammendrag av pull-forespørsler basert på kodeendringene. Dette tar sikte på å redusere tiden og innsatsen som trengs for å skape informative pull-forespørselsbeskrivelser, forbedre forståelses- og akselererende gjennomgangsprosesser slik at anmelderne raskt kan forstå hva endringene involverer og områder som krever oppmerksomhet.

La oss nå diskutere dokumentasjonssøk og sammendrag ved hjelp av dokumentsett.

Dokumentasjonssøk og sammendrag ved hjelp av dokumentsett

Skjermbilde av søk gjennom organisasjonsdokumentasjon ved hjelp av GitHub Copilot-chat.

Dokumentsett er private egendefinerte samlinger av intern kode og dokumentasjon som er skreddersydd for organisasjonenes spesifikke behov og arbeidsflyter. GitHub Copilot Enterprise docset management kan hjelpe deg med å finne svarene du leter etter, og presentere dem for deg konsist. GitHub Copilot Enterprise docset management kan for eksempel svare på bestemte spørsmål om bruk av et bestemt bibliotek eller rammeverk, slik at du ikke trenger å søke i hele dokumentsettet.

GitHub Copilot Enterprise Docset Management refererer også til eksisterende dokumentasjon relatert til spørsmålene dine, slik at du kan finne mer kontekstavhengig informasjon. Denne tilpassede tilnærmingen effektiviserer utviklingsarbeidsflyter, slik at løsningene som tilbys, er nøyaktig justert med vanskelighetene med individuelle prosjekter og arbeidsflyter. Deretter går vi gjennom kodegjennomgangen.

Kodegjennomgang

Skjermbilde av hvordan du gjør kodevurderinger ved hjelp av GitHub Copilot Enterprise.

Copilot-kodegjennomgang tar samarbeid til neste nivå ved å gi innsiktsfull hjelp direkte i kodebasen.

Akkurat som i et koderedigeringsprogram kan Copilot forklare utvalgte kodesnutter i hele kodebasen, slik at utviklere kan forstå teammedlemmenes hensikt og gi klarhet i komplekse deler av koden. Denne funksjonen gjør det mulig for utviklere å gå dypere inn i kodebasen for å få verdifull innsikt og fremme en dypere forståelse av prosjektets arkitektur- og utformingsprinsipper.

GitHub Copilot Enterprise vs GitHub Copilot for Business vs GitHub Copilot for Individual

La oss nå se gjennom forskjellene mellom GitHub Copilot Enterprise, GitHub Copilot Business og GitHub Copilot for enkeltpersoner.

GitHub Copilot Enterprise GitHub Copilot for bedrifter GitHub Copilot Pro & gratis
Samarbeidschat innen pull-forespørsler
bor på Github.com
kobles direkte til redigeringsprogrammet
pull-forespørselssammendrag
copilot-
copilotkodegjennomgang
Null dataoppbevaring for kodesnutter og
policybehandling for hele organisasjonen
integrasjon med sikkerhetsverktøy Begrenset
Overvåkingslogging og rapportering Begrenset
vpn proxy-støtte via selvsignerte sertifikater

*GitHub Copilot Free har bruksgrenser

Lurer du på hvordan GitHub Copilot Enterprise kan hjelpe deg og teamet ditt? Vil du komme i gang med GitHub Copilot Enterprise? La oss lære hvordan i neste enhet.