Storie DécryptageTech et IA
Et si l’on pouvait programmer simplement en parlant à son ordinateur ?
Décrire une fonction à voix haute, demander une modification et laisser une intelligence artificielle écrire le code : ce qui ressemblait encore récemment à une démonstration futuriste devient une possibilité concrète. Avec la dictée vocale de Claude Code et les fonctions vocales de Visual Studio Code, la programmation s'éloigne progressivement du clavier. Mais derrière cette évolution se cache une transformation plus profonde : demain, faudra-t-il encore savoir écrire du code pour créer un logiciel ?
Par Florent Despréaux

Un ordinateur qui exécute des instructions dictées à voix haute
Imaginez un entrepreneur devant son ordinateur.
Il souhaite ajouter à son site un formulaire permettant aux visiteurs de demander un devis.
Plutôt que d'ouvrir plusieurs fichiers et de programmer chaque fonction manuellement, il formule sa demande :
« Ajoute un formulaire de contact avec trois champs obligatoires. Vérifie les informations saisies et affiche un message de confirmation. »
Un agent d'intelligence artificielle examine le projet, identifie les fichiers concernés et propose les modifications nécessaires.
L'utilisateur peut ensuite vérifier le résultat, demander une correction et lancer les tests.
Ce scénario n'est plus simplement théorique.
Des outils de programmation assistée par intelligence artificielle savent déjà comprendre des demandes formulées en langage naturel et intervenir dans des projets informatiques.
La nouveauté, c'est que ces instructions peuvent maintenant être prononcées plutôt que tapées.
La voix devient une nouvelle porte d'entrée vers la création logicielle.
Claude Code permet de dicter ses demandes
Anthropic a intégré une fonction de dictée vocale à Claude Code, son agent de programmation.
Dans le terminal, l'utilisateur peut activer cette fonction avec la commande /voice, puis parler en maintenant une touche enfoncée ou en utilisant un mode d'enregistrement déclenché par une pression.
Ses paroles sont transcrites dans le champ de saisie de Claude Code.
Il peut mélanger texte dicté et texte tapé, puis envoyer sa demande à l'agent.
La reconnaissance vocale prend notamment en charge le français et s'adapte au vocabulaire de la programmation.
L'intérêt ne se limite pas à remplacer le clavier.
Claude Code peut ensuite analyser le projet, modifier plusieurs fichiers, exécuter des commandes et contribuer à vérifier le résultat.
La voix permet donc de piloter un outil qui dispose déjà de capacités de programmation.
Il faut toutefois distinguer cette dictée d'une véritable conversation vocale.
Dans Claude Code, la fonction transforme principalement la parole en instructions écrites. Elle ne correspond pas au mode de conversation entièrement parlée disponible dans l'application Claude.
Autre précision importante : la transcription vocale de Claude Code est effectuée sur les serveurs d'Anthropic et nécessite un compte Claude.ai compatible.
Ce n'est donc pas une fonction de reconnaissance vocale entièrement locale.
Visual Studio Code va plus loin dans l'interaction vocale
Microsoft développe parallèlement des fonctions vocales dans Visual Studio Code, l'un des environnements de développement les plus utilisés.
La dictée permet d'introduire du texte directement dans différentes parties du logiciel : discussions avec l'IA, éditeur de code ou terminal.
Sur les ordinateurs compatibles, notamment les Mac équipés de processeurs Apple Silicon, la reconnaissance vocale intégrée peut fonctionner localement après le téléchargement initial de son modèle.
Cela signifie que l'audio peut être transcrit sans être envoyé à un service distant.
Attention cependant : si une fonction de nettoyage du texte par IA est activée, la transcription écrite peut ensuite être transmise à un modèle pour être corrigée.
Visual Studio Code propose également un mode vocal expérimental permettant de dialoguer oralement avec un agent.
L'utilisateur pose une question, l'agent répond à voix haute et une nouvelle instruction peut être formulée sans repasser systématiquement par le clavier.
Cette expérience bidirectionnelle reste soumise à des conditions d'accès, notamment à certains abonnements individuels GitHub Copilot, et son déploiement est progressif.
On distingue ainsi deux évolutions complémentaires : dicter des instructions à un outil de programmation et entretenir une conversation avec un agent qui travaille sur le logiciel.

Le véritable changement : programmer par l'intention
Pendant des décennies, programmer signifiait traduire un besoin en instructions compréhensibles par une machine.
Il fallait connaître un langage, maîtriser sa syntaxe, comprendre l'organisation des fichiers et anticiper les erreurs possibles.
Les agents de programmation ne suppriment pas tous ces problèmes.
Mais ils déplacent une partie du travail.
L'utilisateur peut désormais commencer par expliquer le résultat recherché, sans nécessairement préciser chaque instruction technique.
L'IA se charge alors de proposer une implémentation.
La parole rend cette interaction encore plus naturelle.
Un développeur peut décrire oralement une anomalie pendant qu'il examine son application.
Un designer peut demander une modification d'interface sans devoir rédiger un long cahier des charges.
Un entrepreneur peut explorer les premières fonctions d'un outil numérique sans maîtriser immédiatement tous les détails de son architecture.
Cette évolution prolonge celle de la programmation par langage naturel, parfois appelée vibe coding.
Mais elle ajoute une dimension supplémentaire : l'interaction ne passe plus obligatoirement par la lecture et l'écriture.
On ne demande plus seulement à la machine d'exécuter du code. On lui explique ce que l'on cherche à obtenir.
Parler ne garantit pas de produire un logiciel fiable
Il serait pourtant trompeur d'en conclure que tout le monde peut désormais créer une application professionnelle simplement en discutant avec son ordinateur.
Une instruction orale peut être imprécise.
Une transcription peut mal interpréter un terme technique, un nom de fichier, une adresse ou une instruction.
Un agent peut également produire un code qui semble fonctionner, mais comporte des erreurs, des failles de sécurité ou des effets secondaires difficiles à identifier.
La qualité du résultat dépend toujours de la formulation du besoin, du contexte fourni et de la capacité à vérifier le travail.
Le contrôle humain reste particulièrement important lorsque le logiciel manipule des données personnelles, déclenche des paiements ou intervient dans une activité critique.
Une bonne méthode consiste à demander à l'agent de préparer une modification, examiner les fichiers modifiés, exécuter les tests et vérifier le comportement réel avant toute mise en production.
La voix peut accélérer la communication avec l'agent.
Elle ne remplace ni l'architecture logicielle, ni les contrôles de sécurité, ni la responsabilité de celui qui décide de déployer le programme.
Il existe également un enjeu d'accessibilité.
Pour les personnes ayant des difficultés à utiliser durablement un clavier, l'interaction vocale peut offrir une autre manière de travailler.
Mais son efficacité dépendra de la précision de la reconnaissance, de la prise en charge des langues et de la possibilité de corriger facilement les erreurs.

Vers des logiciels que l'on construit en discutant ?
La programmation traverse une transformation qui dépasse la simple apparition de nouveaux assistants.
Hier, les outils de développement aidaient principalement les programmeurs à écrire du code plus rapidement.
Aujourd'hui, certains agents peuvent prendre en charge des tâches entières : comprendre une demande, explorer un projet, modifier des fichiers et lancer des vérifications.
L'arrivée de la voix rend cette délégation plus immédiate.
Elle pourrait progressivement rapprocher la création de logiciels de conversations ordinaires : expliquer, observer, corriger, recommencer.
Les développeurs conserveront un rôle essentiel pour concevoir les architectures, résoudre les problèmes complexes et garantir la fiabilité des systèmes.
Mais une partie de la création numérique pourrait devenir accessible à des personnes qui ne maîtrisent pas encore les langages informatiques.
Cette promesse dépendra de la qualité réelle des outils, de leurs coûts, de leur accessibilité et de la confiance qu'ils inspirent.
La grande révolution ne sera peut-être pas de programmer sans clavier. Elle sera de pouvoir transformer une idée exprimée avec des mots en un logiciel que l'on comprend, que l'on contrôle et que l'on peut réellement utiliser.
Sources
- Voice dictation in Claude CodeAnthropic · Anthropic
- Claude Code overviewAnthropic · Anthropic
- Voice accessibility in Visual Studio CodeMicrosoft · Microsoft
- Review code editsMicrosoft · Microsoft


