Plutôt que de ranger péniblement vos fichiers à la main dans le Finder, si vous laissiez ChatGPT ou Gemini s’en charger pour vous ? C’est une nouvelle capacité des grands modèles de langage (LLM) qui est en train d’émerger. D’assistants coincés dans une fenêtre de discussion, les IA génératives deviennent des « agents » capables d’interagir directement avec vos fichiers, vos applications, voire votre système d’exploitation.
Alors que Swift Assist est toujours dans les limbes, Microsoft illustre l’intérêt d’un de ces agents dans l’environnement de développement même d’Apple. Cela fait déjà quelques années que GitHub Copilot donne un bon coup de main aux créateurs d’applications en leur suggérant du code. Mais avec son nouveau mode agent, le LLM promet d’être encore plus utile.
Un développeur à portée de clic
Connecté à Xcode, l’agent de GitHub Copilot est capable de comprendre le projet dans son intégralité, d’organiser les étapes du développement, de modifier automatiquement les fichiers nécessaires et de résumer ses actions. En bref, il est capable de créer une application quasiment de A à Z en suivant les instructions du développeur.
Dans l’exemple ci-dessous, on voit qu’à partir d’une simple requête en langage naturel Copilot fait tous les changements nécessaires pour que l’application comprenne une option dédiée au nom d’utilisateur et pour que son mode sombre fonctionne. L’intégration de cet agent dans Xcode est à présent disponible en bêta.
Microsoft n’est pas tout seul sur ce créneau. En l’espace de quelques semaines seulement, tous les grands noms de l’IA ont sorti leur propre agent spécialisé dans la programmation : Codex chez OpenAI, Claude Code chez Anthropic, Jules chez Google et Devstral chez Mistral. Et c’est sans compter tous les autres outils qui gravitent autour, comme Cursor, un éditeur de code pensé avec les IA en tête.