Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Geschatte tijd: 10 minuten
Verbind uw GitHub- of Azure DevOps-opslagplaats zodat uw agent hoofdoorzaakanalyse kan uitvoeren, waardoor productieproblemen aan specifieke code kunnen worden gerelateerd.
Wat u doet
Aan het einde van deze zelfstudie kan uw agent het volgende doen:
- Broncode analyseren tijdens onderzoeken
- Geef specifieke bestands- en regelverwijzingen op voor problemen
- Takenplannen maken met onderzoeksstappen
- Productiesymptomen correleren met codewijzigingen
Vereiste voorwaarden
| Requirement | Details |
|---|---|
| Agent gemaakt | Voer stap 1 uit: maak eerst een agent . |
| GitHub- of Azure DevOps-organisatie | Toegang tot de opslagplaatsen waarmee u verbinding wilt maken. |
Uw verificatiemethode kiezen
Selecteer de verificatiemethode die het beste werkt voor uw omgeving.
| Methode | Wanneer gebruiken |
|---|---|
| OAuth | Meld u aan met uw GitHub-account. Er is geen token nodig en biedt de eenvoudigste configuratie. |
| PAT | Geef een persoonlijk toegangstoken op met repo scope. Werkt voor organisaties met Single Sign-On-beperkingen. |
Verbinding maken met uw opslagplaats
Verbind een GitHub- of Azure DevOps-opslagplaats zodat uw agent deze indexeert als kennisbron. In het dialoogvenster ziet u een doorbladerbare lijst van uw opslagplaatsen. Selecteer in de vervolgkeuzelijst in plaats van handmatig URL's te typen.
Stap 1: Het dialoogvenster Opslagplaats toevoegen openen
Selecteer tijdens de onboarding de kaart Opslagplaats toevoegen in de Knowledge Base-stap.
Voor een bestaande agent gaat u naarKnowledge-instellingen voor > en selecteert u de actiekaart Opslagplaats toevoegen.
Stap 2: Een platform kiezen
Gebruik de volgende stappen om uw platform te selecteren en te verifiëren.
Selecteer GitHub of Azure DevOps.
Kies uw aanmeldingsmethode:
Methode Wanneer gebruiken Auth (OAuth) Meld u aan met uw GitHub- of Azure DevOps-organisatie. Er is geen token nodig. PAT Geef een persoonlijk toegangstoken op met reposcope.Volledige verificatie:
- Oauth: Selecteer Aanmelden bij GitHub (of meld u aan bij Azure DevOps) en voltooi de verificatiepop-up.
- PAT: Voer uw token in het veld PAT opgeven in en selecteer Verbinding maken.
Opmerking
Als het aanmeldingsdialoogvenster
sre.azure.comniet wordt weergegeven, controleert u of pop-ups van uw browser niet worden geblokkeerd.Bij succes wordt een verbonden kaart weergegeven met uw geverifieerde account.
Kies Volgende.
Stap 3: Opslagplaatsen selecteren
Na verificatie wordt in het veld Opslagplaats-URL een vervolgkeuzelijst van uw opslagplaatsen weergegeven.
-
GitHub-opslagplaatsen worden weergegeven als
org/repo-name, gesorteerd op laatst bijgewerkt (maximaal 100 opslagplaatsen). - Azure DevOps-opslagplaatsen worden weergegeven nadat u een project hebt geselecteerd in de vervolgkeuzelijst Azure DevOps-project .
Selecteer een opslagplaats in de vervolgkeuzelijst. De weergavenaam wordt automatisch ingevuld met de naam van de opslagplaats. U kunt ook elke geldige opslagplaats-URL rechtstreeks in het veld typen.
Als u meerdere opslagplaatsen wilt toevoegen, selecteert u Toevoegen om meer rijen in te voegen.
Aanbeveling
In het dropdown-menu kunt u vrij typen. Als uw opslagplaats niet wordt weergegeven in de lijst (bijvoorbeeld als u meer dan 100 opslagplaatsen hebt), typt u de volledige URL rechtstreeks.
Stap 4: Bevestigen en opslaan
Selecteer Opslagplaats toevoegen om uw wijzigingen op te slaan.
Het systeem maakt automatisch de juiste GitHub OAuth- of Azure DevOps OAuth-connector als deze nog niet bestaat.
Verbonden opslagplaatsen beheren
Wanneer u het dialoogvenster Opslagplaats toevoegen opnieuw opent, worden bestaande verbonden opslagplaatsen weergegeven als alleen-lezen rijen in het raster.
Een opslagplaats verwijderen
Gebruik de volgende stappen om een verbonden opslagplaats te verwijderen.
- Ga naar Knowledge-instellingen van Builder> en selecteer de actiekaart Opslagplaats toevoegen.
- Zoek de opslagplaatsrij in het raster.
- Selecteer het prullenbakpictogram in de rij om het te markeren voor verwijdering.
- Selecteer Opslagplaats toevoegen om wijzigingen op te slaan.
- Controleer in het dialoogvenster Wijzigingen bevestigen de opslagplaatsen die zijn verwijderd.
- Selecteer Bevestigen om door te gaan of Annuleren om ze te behouden.
Verificatie bijwerken
Als uw PAT verloopt of als u van account wilt wisselen, opent u het dialoogvenster Opslagplaats toevoegen opnieuw en verifieert u opnieuw met nieuwe referenties.
Alternatief: MCP en aangepaste agent
Voor volledige toegang tot de GitHub-API: zoekcode, bestanden lezen, doorvoeringen weergeven in alle opslagplaatsen, verbindt u GitHub als een MCP-server met een toegewezen aangepaste agent.
Deze benadering maakt gebruik van het MCP (Model Context Protocol) om GitHub-hulpprogramma's te verbinden met een aangepaste agent. Zie Zelfstudie: De MCP-connector instellen voor stapsgewijze instructies.
Overzicht
Uw agent analyseert nu de broncode tijdens onderzoeken, biedt bestands- en regelverwijzingen voor problemen, maakt takenplannen met onderzoeksstappen en correleert productiesymptomen met codewijzigingen.