Hoe Apple’s Xcode agentic coding introduceert met ondersteuning van Anthropic en OpenAI
Bron: TechCrunch AI
Apple introduceert agentic coding in Xcode. Op dinsdag kondigde het bedrijf de release aan van Xcode 26.3, waarmee ontwikkelaars agentic tools kunnen gebruiken, waaronder de Claude Agent van Anthropic en OpenAI’s Codex, direct in de officiële app-ontwikkelingssuite van Apple. Deze nieuwste update volgt op de release van Xcode 26 vorig jaar, die voor het eerst ondersteuning bood voor ChatGPT en Claude binnen de geïntegreerde ontwikkelomgeving (IDE) van Apple, gebruikt door ontwikkelaars van apps voor iPhone, iPad, Mac, Apple Watch en andere hardwareplatforms van Apple.
Wat is agentic coding?
Agentic coding verwijst naar het gebruik van AI-modellen die zelfstandig kunnen handelen binnen een ontwikkelomgeving. Deze modellen zijn in staat om hun taken uit te voeren, complexe automatisering te realiseren en gebruik te maken van de functies van Xcode om ontwikkelingsprocessen te optimaliseren. Door deze tools te integreren, kunnen ontwikkelaars efficiënter werken en betere resultaten bereiken.
Verbeterde functionaliteit met AI-tools
Met de integratie van agentic coding-tools hebben AI-modellen toegang tot meer functies van Xcode, waardoor ze in staat zijn om projecten beter te verkennen, de structuur en metadata te begrijpen, en tests uit te voeren om eventuele fouten te identificeren en op te lossen. Dit maakt het ontwikkelingsproces niet alleen sneller, maar ook slimmer, omdat de AI-modellen de huidige ontwikkelaarsdocumentatie kunnen gebruiken om de nieuwste API's toe te passen en best practices te volgen.
Werking van de agenten in Xcode
Bij de lancering kunnen de agenten ontwikkelaars helpen om hun projecten te verkennen en een duidelijk overzicht te krijgen van de benodigde stappen. Zodra een ontwikkelaar een project of een wijziging aan de code wil aanbrengen, kan hij natuurlijke taalcommando's gebruiken om het AI-model aan te sturen. Het model kan dan stap voor stap taken afhandelen en visueel de aangebrachte wijzigingen in de code markeren, wat vooral nuttig is voor nieuwe ontwikkelaars die leren coderen.
Optimalisatie van tokengebruik
Apple heeft nauw samengewerkt met zowel Anthropic als OpenAI om de nieuwe ervaring te ontwerpen en het gebruik van tokens en het aanroepen van tools te optimaliseren, zodat de agenten efficiënt kunnen draaien in Xcode. Dit betekent dat Xcode nu kan samenwerken met externe MCP-compatibele agenten voor diverse taken zoals projectontdekking, bestandbeheer en toegang tot de laatste documentatie.
Probeer agentic coding zelf
Ontwikkelaars die de functionaliteit van agentic coding willen uitproberen, moeten eerst de gewenste agenten downloaden via de instellingen van Xcode. Ze kunnen ook hun accounts koppelen aan de AI-aanbieders door in te loggen of hun API-sleutel toe te voegen. Een dropdown-menu binnen de app stelt ontwikkelaars in staat om de versie van het model te kiezen die ze willen gebruiken.
Ondersteuning voor nieuwe ontwikkelaars
Apple gelooft dat de transparantie die agentic coding biedt, vooral nuttig kan zijn voor nieuwe ontwikkelaars. Om deze groep te ondersteunen, organiseert Apple een “code-along” workshop op haar ontwikkelaarswebsite, waar gebruikers leren hoe ze agentic coding-tools in real-time kunnen toepassen met hun eigen versie van Xcode. Dit biedt een unieke kans om de werking van deze nieuwe technologie in de praktijk te ervaren.
Conclusie
Met de introductie van agentic coding in Xcode 26.3 zet Apple een belangrijke stap in het verbeteren van de ontwikkelervaring voor zijn gebruikers. Door gebruik te maken van AI-modellen en agenten, kunnen ontwikkelaars efficiënter werken en hun vaardigheden verbeteren, wat de toekomst van app-ontwikkeling in de VS verder vormgeeft.
Vertaald met ChatGPT gpt-4o-mini