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.
Na het inwisselen van opstarttegoeden en het voltooien van de tenantconfiguratie beginnen veel opstartteams niet door de Azure portal uitgebreid te leren kennen. Een veelvoorkomend uitgangspunt is het configureren van een door AI ondersteunde ontwikkelwerkstroom waarmee ontwikkelaars in de terminal of editor blijven die ze al gebruiken, terwijl ze die werkstroom veilig verbinden met Azure. Dit artikel helpt start-ups bij het instellen van accounts naar door agents gestuurde ontwikkeling op Azure met behulp van GitHub Copilot CLI of Claude Code. We bespreken ook de relevante MCP-servers en hulpprogramma's ter ondersteuning van ontwikkelaars met behulp van OP CLI gebaseerde ontwikkelwerkstromen.
Prerequisites
Voordat u begint, moet u ervoor zorgen dat u het volgende doet:
- Uw Microsoft for Startups Azure-tegoeden verzilverd.
- Uw Azure Sponsorship-abonnement geactiveerd.
- De installatie van het Azure-account na verzilvering is voltooid.
- Een door het bedrijf ondersteunde Microsoft Entra tenant- en aangepaste domein- en beheerdersmachtigingen geconfigureerd, zodat de omgeving niet is gekoppeld aan één persoon.
- Uw GitHub voordelen ingewisseld. Zie Azure-tegoed gebruiken voor GitHub, AKS en AI-modellen voor meer informatie.
Tip
Configureer uw Azure-tenant zodra u uw tegoeden hebt ingewisseld. Voeg extra gebruikers en beheerders toe, configureer uw bedrijfsdomein en controleer of uw Microsoft voor Startups-tegoeden actief zijn. Zie Set up your Azure account voor meer informatie.
Uw ontwikkelomgeving instellen
Voordat u agents, MCP-servers of Azure toegang configureert, stelt u een basislijnontwikkelaarsomgeving in die uw team een consistente manier biedt om lokaal te werken. Het doel is niet om elke opstartbewerking af te dwingen in één exacte toolchain, maar om ervoor te zorgen dat ontwikkelaars de vereiste CLI-hulpprogramma's kunnen verifiëren, installeren en de juiste werkmodus voor de taak kunnen kiezen.
De juiste interactiemodus kiezen: CLI versus agentmodus in VS Code
Ai-ondersteunde ontwikkeling kan plaatsvinden in uw terminal, uw editor of een GitHub gehoste omgeving. De beste keuze is afhankelijk van de taak.
| Interactiemodus | Gebruik deze wanneer | Wat u kunt verwachten |
|---|---|---|
| GitHub Copilot CLI | U wilt direct beheer in de terminal. | De assistent helpt u bij het verkennen van een opslagplaats, het uitvoeren van installatietaken, het beantwoorden van codevragen en het gebruik van door MCP gemaakte hulpprogramma's met zichtbare goedkeuringsstappen. |
| GitHub Copilot Chat in agentmodus | U wijzigt actief code in uw editor. | De assistent helpt u bij het plannen, controleren, bewerken en verfijnen van code terwijl u in de projectcontext blijft. |
| GitHub-hostende coderingsagents | De taak is groter, kan onafhankelijk worden uitgevoerd en moet terugkomen als een pull-aanvraag. | De agent onderzoekt de repository, maakt een plan, brengt wijzigingen aan in een branch en opent een pull request ter beoordeling. |
Voorbeelden van aanwijzingen
Gebruik deze voorbeelden als uitgangspunten en pas deze aan uw opslagplaats en goedkeuringsmodel aan.
GitHub Copilot CLI: Azure setup valideren
Review this repository and explain how to run it locally.
Do not edit any files yet.
Then, using azure-mcp tools, verify that:
- Resource groups and deployed resources match the expected naming convention.
- RBAC is scoped correctly, with no broad Owner assignments.
- Diagnostics and monitoring are enabled for key resources.
Summarize findings and gaps as pull request comments.
GitHub Copilot Chat in agentmodus: infrastructuur en CI/CD implementeren
Create an initial IaC and CI workflow.
Add:
- An infra folder with a Bicep or Terraform structure.
- A GitHub Actions workflow that validates infrastructure and runs tests.
- A rollback note in the pull request template.
Use minimal viable defaults and keep the structure modular for later expansion.
GitHub-hosted codeeragent: een pullrequest plannen en openen
Create an implementation plan for the feature described in docs/feature-spec.md.
If the plan looks safe:
- Make the changes on a new branch.
- Add or update tests.
- Update documentation.
- Open a pull request with a summary and testing steps.
Aanbevolen uitgangspunt
Voor de meeste opstartteams begint u met de eenvoudigste veilige werkstroom:
- Gebruik Copilot CLI om uw Azure en GitHub setup te controleren.
- Gebruik Copilot Chat in de agentmodus voor interactieve wijzigingen in VS Code.
- Gebruik GitHub gehoste coderingsagents voor grotere pull-aanvraaggerichte werkzaamheden.
- Voeg ALLEEN MCP-servers toe nadat u de machtigingen, het goedkeuringsmodel en de logboekregistratie hebt gedefinieerd die elk hulpprogramma nodig heeft.
Tools instellen voor agents en IDE's
Onboardinghulpprogramma's gaan over het verbinden van uw coderingsagent en IDE met de juiste context en mogelijkheden. MCP-servers (Model Context Protocol) bieden agenthulpprogramma's een gestructureerde manier om toegang te krijgen tot goedgekeurde mogelijkheden, zoals Microsoft documentatie, helpers voor opslagplaatsen of Azure resourcebewerkingen. Onboarding behandelen zoals elke andere afhankelijkheid van ontwikkelaars: configuratie automatiseren, connectiviteit valideren en ervoor zorgen dat de toegangsgrenzen duidelijk zijn.
Uw IDE- en ontwikkelhulpprogramma's verbinden met de coderingsagent
- Kies de primaire clientomgeving, zoals VS Code met een workflow met agentondersteuning of een terminalgerichte workflow.
- Installeer en meld u aan bij uw agenthulpprogramma, zoals Copilot Chat, Copilot CLI of Claude Code, met behulp van de goedgekeurde identiteit van uw organisatie.
- Bepaal wat bij gebruikersinstellingen hoort en wat deel uitmaakt van werkruimte-instellingen. Gebruik werkruimte-instellingen voor repo-specifieke MCP-servers, prompts en richtlijnen, zodat ze meebewegen met de code.
- Controleer de instructies voor de opslagplaats, zoals codeconventies, build- en testopdrachten en regels voor acties die de agent niet mag uitvoeren. Voor Claude Code worden deze richtlijnen meestal opgeslagen in
CLAUDE.md. - Definieer veilige standaardinstellingen voor hulpprogramma's. Vereis expliciete goedkeuring voor bestandsschrijfacties en shellopdrachten, en plaats alle opdrachten die de agent zonder toezicht kan uitvoeren op een allowlist.
- Verifieer de configuratie door de agent te vragen een kleine verkennende taak uit te voeren, zoals de repository in kaart brengen, tests uitvoeren of een kleine refactorisatie voorstellen. Bevestig het resultaat met verschillen en CI.
Aanbevolen MCP-servers
-
Microsoft Learn MCP Server: gebruik deze server wanneer uw agent vertrouwde, huidige Microsoft documentatie en codevoorbeelden nodig heeft. Het openbare externe eindpunt is
/api/mcp. Zie Get gestart met de Microsoft Learn MCP Server voor meer informatie. - Azure MCP-server: gebruik deze server wanneer uw agent Azure resources moet inspecteren, opvragen en beheren vanuit uw ontwikkelomgeving. Zie Get gestart met de Azure MCP-server voor meer informatie.
Important
Verbind alleen agents met goedgekeurde MCP-servers. Geef de voorkeur aan toegestane eindpunten, hulpprogrammabereiken met minimale bevoegdheden en controleerbare logboeken. Als een hulpprogramma naar opslagplaatsen kan schrijven of resources kan implementeren, behandelt u het als productietoegang en sluit u het op de juiste manier af.
Een Azure geoptimaliseerd agentteam bouwen
Voor enterprise-grade B2B-oplossingen op Azure begint u met een eenvoudig agentmodel en verlengt u dit alleen wanneer Azure specifieke verantwoordelijkheden duidelijk zijn. Azure richtlijnen behandelen de landingszone als het aanbevolen startpunt voor een schaalbare, veilige en beheerde omgeving. Het maakt ook onderscheid tussen de platformlandingszone, die gedeelde services biedt, zoals identiteit, connectiviteit en beheer, en toepassingslandingszones, die workloadresources voor toepassingen en omgevingen bevatten. Schakel in beide basiscontroles in, zoals Azure RBAC, Cost Management en Microsoft Defender voor Cloud.
Dit onderscheid is van belang voor B2B-producten omdat het doel niet alleen is om snel functies te verzenden. Het doel is om een product te bouwen dat zakelijke klanten kunnen vertrouwen. Microsoft-richtlijnen voor productieklare agents op Azure benoemen ontwerpgebieden die van cruciaal belang worden zodra teams verder gaan dan prototypes: multitenancy, de toepassingslaag, de orkestratielaag en de contextlaag. Bedrijfsscenario's vereisen ook aandacht voor beveiliging, betrouwbaarheid en aanpassingsvermogen voor meerdere klanten.
Aanbevolen Azure agentrollen
Microsoft biedt Azure Skills die u kunt aanpassen voor agentwerkstromen. Startups kunnen het gstack-patroon ook gebruiken als model voor een engineeringteam met meerdere agents. De volgende rollen zijn aanbevolen, voor Azure geoptimaliseerde extensies voor startups die B2B-producten voor ondernemingen bouwen op Azure.
Planneragent voor producten en vereisten
Gebruik deze agent als voordeur voor nieuw werk. Het zet productverzoeken om in een kort implementatieplan dat de featureomvang en niet-functionele vereisten omvat, zoals tenantisolatie, governancevereisten, uitrolbeperkingen en operationele verwachtingen.
Azure-platformarchitectagent
Gebruik deze agent om de platformlandingszone en omgevingsbasis vorm te geven: tenantinstellingen, beheergroepen, abonnementsstrategie, connectiviteit, identiteit, governancebasislijnen en gedeelde platformservices. Azure richtlijnen voor landingszones plaatst deze beslissingen als basis en adviseert het gebruik van het landingszonemodel als het gestandaardiseerde uitgangspunt voor Azure omgevingen op schaal. Gebruik de azure-enterprise-infra-planner skill als uitgangspunt.
Agent voor bedrijfstoepassingsarchitect
Gebruik deze agent om zich te richten op de landingszone van de toepassing en de bedrijfsworkload zelf. Voor B2B-oplossingen is deze rol eigenaar van workloadgrenzen, omgevingsscheiding, toepassingslaagontwerp en hoe tenantspecifieke logica wordt toegewezen aan de bredere platformstructuur.
Identiteits- en beveiligingsagent
Gebruik deze agent om toegangsbeheer voor ondernemingen en workloadbeveiliging te controleren. Azure Well-Architected richtlijnen identificeert identiteit als de primaire perimeter en raadt strikt, voorwaardelijk en controleerbaar identiteits- en toegangsbeheer aan. Met deze rol worden verificatiepatronen, workloadidentiteiten, RBAC-grenzen, netwerksegmentatie en veilige standaardinstellingen beoordeeld.
Azure DevOps en IaC-agent
Gebruik deze agent om eigenaar te zijn van de laag 'alles via code': implementatiesjablonen, platformautomatisering en herhaalbare inrichting. Azure richtlijnen voor operationele uitmuntendheid verbindt de basis met platformautomatisering en DevOps en Azure governancerichtlijnen raadt Bicep of op Terraform gebaseerde implementatiestromen aan voor nieuwe omgevingen. Gebruik de azure-prepare-vaardigheid als uitgangspunt.
Betrouwbaarheids- en waarneembaarheidsagent
Gebruik deze agent om de status, waarschuwingen en productiegedrag te controleren. Azure Well-Architected richtlijnen voor betrouwbaarheid raadt u aan om statusstatussen te modelleren, bewakings- en waarschuwingsstrategieën te ontwerpen en metrische gegevens, logboeken en traceringen te gebruiken om kritieke stromen en workloadonderdelen bij te houden.
Azure integration agent
Gebruik deze agent om de ontwikkelaarservaring in de echte Azure omgeving te houden. Azure MCP Server kan AI-agents communiceren met Azure resources via natuurlijke taal en kunnen worden gebruikt vanuit GitHub Copilot CLI, GitHub Copilot coderingsagent, SDK-apps en andere mcP-compatibele clients. Begin met de azure-deploy-vaardigheid en pas deze aan voor uw omgeving.
Governance- en kostenagent
Gebruik deze agent om budgetten, tags, beleidstoewijzingen en waarborgen voor naleving af te dwingen wanneer de startup zich ontwikkelt van met tegoed gefinancierde experimenten naar professionele bedrijfsvoering. Richtlijnen voor Azure-governance bevelen geautomatiseerde vangrails, afdwinging van Azure Policy en kostenbeheersingsmaatregelen zoals budgetten en waarschuwingen aan. De vaardigheden azure-compliance en azure-cost zijn goede startpunten.
Beoordelaars en QA-agents
Gebruik deze agents om de juistheid, beveiliging, randgevallen, afstemming op de landingszone, toegangsgrenzen, monitoringdekking en de veiligheid van infrastructuurwijzigingen te beoordelen vóór het samenvoegen. Begin met de azure-valideervaardigheid en pas deze aan voor uw klant- en omgevingsbehoeften.
Hoe dit verschilt van een algemene gstack-installatie
Het gstack-stijlpatroon (Denk → Plan → Build → Review → Test → Ship → Reflect) is nog steeds een nuttig uitgangspunt omdat het functiescheiding, beoordelingslussen en een eenvoudig operationeel model biedt. De aanbevolen wijziging is om de algemene technische swarm om te zetten in een team dat Azure architectuurgrenzen spiegelt: platformstructuur, workloadontwerp, beveiliging, automatisering, waarneembaarheid en governance. Die structuur voorkomt dat Azure-specifieke aandachtspunten pas achteraf aandacht krijgen.
Bouwen met specgestuurde ontwikkeling, Infrastructuur als code en CI/CD vanaf dag één
Als u begint met bouwen op Azure, behandelt u toepassingscode, infrastructuur en implementatie als één engineeringsysteem. In plaats van het product op één plaats te ontwerpen, infrastructuur in te richten op een andere locatie en implementaties later te automatiseren, gebruikt u een werkstroom waarbij:
- De specificatie definieert het beoogde resultaat.
- Infrastructure as Code (IaC) definieert de gewenste Azure-omgeving.
- CI/CD valideert en implementeert wijzigingen via een herhaalbare pijplijn.
Deze aanpak vermindert de drift tussen intentie en implementatie, geeft uw team een gedeelde bron van waarheid en helpt u bij het schalen van prototypen tot productie.
Voorbeeldwerkstroom
Definieer de functie in een specificatie.
Gebruik een spec-first-benadering om het probleem, gebruikers, vereisten, beperkingen en succescriteria vast te leggen voordat u code schrijft.
Laat de planneragent een korte functie maken die gereed is voor implementatie.
De planner verduidelijkt het bereik en de vereisten, zodat de werkstroom begint vanuit een expliciet plan in plaats van ad-hocprompts.
De Azure-platformarchitectagent ontwerpt de Azure basis voor de feature.
Deze agent bepaalt hoe de functie in de Azure-omgeving past, waaronder identiteit, governance, netwerken, beheer en plaatsing van landingszones.
De Azure DevOps- en IaC-agent definiëren de infrastructuur als code.
Implementeer de vereiste Azure resources, omgevingsstructuur en implementatieconfiguratie in Bicep of Terraform, opgeslagen in versiebeheer.
Laat de Azure-integratieagent de echte Azure-omgeving verifiëren.
Verbind de werkstroom met Azure bewuste hulpprogramma's, zoals Azure MCP Server, zodat de agent resources kan inspecteren, veronderstellingen kan valideren en kan werken met de werkelijke Azure omgeving in plaats van te raden.
Laat revisoren en QA-agents de wijziging controleren.
Controleer de juistheid, beveiliging, randgevallen, monitoring, logregistratie en gezondheidscontroles voordat u de wijzigingen samenvoegt.
Gebruik pull-aanvragen en CI/CD om de functie te valideren en te implementeren.
Plaats toepassingscode, IaC en implementatiewerkstroomwijzigingen achter een pull-aanvraag, zodat builds, tests en validatie worden uitgevoerd voordat de samenvoegbewerking wordt uitgevoerd.
Houd de specificatie, infrastructuur en implementatiewerkstroom gesynchroniseerd.
Behandel de specificatie, IaC en pijplijn als levende artefacten, zodat het geïmplementeerde systeem na verloop van tijd afgestemd blijft op het beoogde ontwerp.
Dit model biedt start-ups een betrouwbaardere manier om over te stappen van de eerste build naar productieklare levering op Azure. In plaats van te vertrouwen op handmatige installatie van de portal, niet-verbonden scripts of niet-gedocumenteerde beslissingen, krijgt uw team een werkstroom waarin de intentie van de specificatie wordt vastgelegd, IaC de Azure-omgeving vastlegt en CI/CD consistentie afdwingt telkens wanneer u verzendt.
Overzicht
Ontwikkeling op basis van agents helpt start-ups van idee tot implementatie door duidelijke specificaties, gespecialiseerde agentrollen, Azure bewuste hulpprogramma's en herhaalbare leveringswerkstromen te combineren. Het team begint met een specificatie die definieert wat er moet worden gebouwd, maakt gebruik van de planning om die intentie om te zetten in technische beslissingen en taken en implementeert toepassingscode en infrastructuur via door versies beheerde werkstromen in plaats van ad-hocwijzigingen.
Een sterke werkstroom profiteert ook van gespecialiseerde rollen in plaats van één algemene coderingsassistent. Voor projecten in Azure wordt agentgebaseerde ontwikkeling nuttiger wanneer agents kunnen werken met hulpmiddelen die Azure kennen, zoals Azure MCP Server, en wanneer wijzigingen beoordeeld kunnen worden via pullrequests, diffs, tests en CI/CD.
Deze aanpak helpt start-ups snel te bouwen zonder toekomstige herwerk te creëren. Voor oprichters betekent dit snellere eerste implementaties, minder handmatige configuratiefouten, duidelijkere beoordelingen en een soepeler pad van prototype tot productiematige software.
Aanvullende bronnen
Instelling van uw Azure-account | Microsoft Learn
Architecture voor startups op Azure