Om GitHub Copilot Enterprise
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.
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
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
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
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
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.