Microsoft Build 2025: Agentic DevOps transformeert softwareontwikkeling met GitHub Copilot en Azure
Tijdens Microsoft Build 2025 hebben Microsoft en GitHub de introductie van "Agentic DevOps" aangekondigd, een nieuwe evolutie van softwareontwikkeling waarbij intelligente agents een steeds prominentere rol spelen in de gehele software lifecycle, van planning tot productie. Centraal in deze transformatie staan GitHub Copilot en Microsoft Azure, die samen een ecosysteem vormen waarin agents ontwikkelaars assisteren, automatiseren en optimaliseren.
Amanda Silver, Corporate Vice President of Product, Developer Division bij Microsoft, en Mario Rodriguez, Chief Product Officer bij GitHub, schetsten een toekomst waarin intelligente agents naadloos samenwerken met ontwikkelaars en met elkaar, waardoor de snelheid van idee naar productie aanzienlijk toeneemt, de codekwaliteit verbetert, de samenwerking wordt versneld, de beveiliging wordt versterkt en technische schuld effectiever kan worden aangepakt.
Introductie van Agentic DevOps
Agentic DevOps wordt gepresenteerd als de volgende stap in de evolutie van DevOps, waarbij intelligente agents routinematige taken overnemen, zoals bugfixes, kleine features en documentatie, waardoor ontwikkelaars zich kunnen concentreren op de meer strategische en innovatieve aspecten van hun werk. Volgens Microsoft kan Agentic DevOps de doorlooptijd van idee naar prototype verkorten tot uren en de productietijd tot dagen.
Nieuwe agentische mogelijkheden in GitHub Copilot
Een belangrijke pijler van Agentic DevOps is de doorontwikkeling van GitHub Copilot:
- Agent mode: Deze nieuwe modus breidt de functionaliteit van GitHub Copilot uit naar complexe, meerstapsgewijze codeertaken. Vanuit één prompt kan Agent mode complete codebases analyseren, wijzigingen aanbrengen in meerdere bestanden, tests genereren en uitvoeren, bugs oplossen en terminalcommando's suggereren. Agent mode is beschikbaar in populaire code editors zoals VS Code, Visual Studio, JetBrains, Eclipse en Xcode.
- Nieuwe coding agent: Deze agent functioneert als een volwaardig teamlid dat taken kan toegewezen krijgen zoals code reviews, het schrijven van tests, bugfixes en het implementeren van volledige specificaties. De agent kan ook samenwerken met andere agents om complexere uitdagingen aan te pakken. Alle voorgestelde wijzigingen worden beoordeeld voordat ze worden doorgevoerd, met behulp van audit logs en branch protections.
- Nieuwe mogelijkheden voor app-modernisering: GitHub Copilot kan nu helpen bij het moderniseren van bestaande applicaties door code assessments uit te voeren, dependencies bij te werken en problemen in legacy Java- en .NET-apps op te lossen. Ondersteuning voor mainframe modernisering wordt binnenkort verwacht. De agent genereert en voert automatisch updateplannen uit, met volledige transparantie en controle over de wijzigingen.
- Nieuwe Azure Site Reliability Engineering (SRE) Agent: Deze agent monitort productiesystemen continu, reageert in real-time op incidenten en lost problemen autonoom op in Azure Kubernetes Service, Azure App Service, serverless en database omgevingen. Problemen en oplossingen worden gelogd als GitHub issues.
GitHub Models en integratie met Azure AI Foundry
Naast de agentische mogelijkheden introduceert Microsoft GitHub Models, waarmee het bouwen van AI-apps eenvoudiger wordt. Door een native integratie met Azure AI Foundry kunnen ontwikkelaars direct vanuit hun GitHub workflow experimenteren met geavanceerde modellen van OpenAI, Meta, Microsoft, Mistral, Cohere en meer. Prestaties en prijzen kunnen eenvoudig worden vergeleken en modellen kunnen via een uniforme API worden ingezet. Integratie met GitHub Actions stroomlijnt offline evaluatieprocessen.
Open-sourcing van GitHub Copilot in VS Code
Een opvallende aankondiging is dat Microsoft GitHub Copilot in VS Code open-source maakt. De AI-aangedreven functionaliteiten van de GitHub Copilot extensions zullen nu deel uitmaken van hetzelfde open-source repository dat de populairste ontwikkeltool ter wereld aandrijft. Dit benadrukt Microsofts commitment aan transparantie en community-gedreven innovatie op het gebied van AI-ondersteunde ontwikkeling.
Microsoft is ervan overtuigd dat dit nieuwe tijdperk van softwareontwikkeling, aangedreven door agents, een even grote transformatie zal betekenen als de overgang naar de cloud. Het vermindert complexiteit, verlaagt kosten en stelt ontwikkelaars in staat om zich te concentreren op innovatie en het plezier in hun werk te herontdekken.