Voice Coding

Pourquoi Vos Prompts IA Sont Nuls (Et Comment la Voix les Corrige)

La plupart des développeurs écrivent des prompts IA médiocres parce que taper est lent. La dictée vocale supprime le goulot d'étranglement. Découvrez de vrais exemples avant/après.

Murmur TeamFebruary 19, 20267 min readprompts IA, dictée vocale, prompt engineering, productivité développeur, Cursor

En bref : Vous écrivez des prompts IA courts et bâclés parce que taper des longs est épuisant. Cela fait paraître les outils IA moins performants qu'ils ne le sont. La saisie vocale vous permet de dicter des prompts détaillés en quelques secondes, améliorant radicalement la qualité des résultats de l'IA.

La Vérité qui Dérange

Vos outils de codage IA ne sous-performent pas. C'est vous qui sous-promptez.

Quand vous tapez "fix the bug" dans Cursor et obtenez un résultat médiocre, le problème n'est pas Cursor. Le problème est que vous ne lui avez rien donné pour travailler. Vous savez où est le bug, ce qu'il fait, et à quoi le correctif devrait ressembler. Mais vous n'avez rien tapé de tout ça parce que ça prendrait trop de temps.

C'est le compromis qualité du prompt vs effort de frappe, et c'est la principale raison pour laquelle les développeurs sont déçus par les outils de codage IA.

Pourquoi les Gens Écrivent des Prompts Courts et Bâclés

Ce n'est pas de la paresse. C'est de l'économie. Chaque mot que vous tapez a un coût :

  • À 70 MPM, un prompt de 100 mots prend environ 85 secondes
  • Cela inclut la réflexion sur la formulation, la correction des fautes, et la restructuration
  • Dans un terminal (où tournent beaucoup d'agents IA), éditer un long texte est particulièrement pénible
  • Après 8 heures à taper du code, vos doigts et poignets sont fatigués

Alors vous optimisez. Vous coupez les coins. Vous écrivez "add auth" au lieu d'expliquer tout le flux d'authentification. Vous écrivez "fix test" au lieu de décrire quel test, ce qu'il teste, et pourquoi il échoue.

Et ensuite vous passez 10 minutes en aller-retour avec l'IA, fournissant le contexte que vous auriez dû donner dès le départ.

L'ironie : vous économisez 60 secondes en écrivant un prompt court, puis passez 10 minutes en itérations. Le "raccourci" vous coûte 9 minutes supplémentaires.

Le Spectre de Qualité des Prompts

Voici à quoi ressemble la même demande à différents niveaux de qualité :

Niveau 1 : Effort Minimum (5 secondes à taper)

fix the login

Résultat IA : Fait une supposition aléatoire sur ce qui ne va pas avec le login. Modifie le mauvais fichier. Vous itérez trois fois. Temps total : 8 minutes.

Niveau 2 : Un Peu de Contexte (30 secondes à taper)

The login function returns 401 for valid users.
Check the token validation.

Résultat IA : Trouve la fonction de validation du token et propose un correctif plausible. C'est proche mais manque le cas limite du refresh token. Encore une itération. Temps total : 4 minutes.

Niveau 3 : Détaillé (90 secondes à taper)

The login endpoint in routes/auth.ts returns 401 for users whose
access token has expired but still have a valid refresh token. The
verifyToken function in middleware/auth.ts checks the access token
expiry on line 45 but returns 401 immediately without checking the
refresh token. Fix this by adding a refresh token check before the
401 response, and add a test for this scenario in auth.test.ts.

Résultat IA : Corrige le problème exact, ajoute le test. Terminé en une itération. Temps total : 2 minutes.

Niveau 3 par la voix (20 secondes à dicter)

Le même prompt Niveau 3 ci-dessus ne prend que 20 secondes à dicter. C'est moins de temps que le prompt Niveau 2 à taper.

C'est l'insight clé : La voix rend les prompts Niveau 3 aussi rapides que les prompts Niveau 1 tapés. Vous obtenez la qualité sans l'effort.

Comment la Voix Supprime le Goulot d'Étranglement

Parler est 2-3x plus rapide que taper pour le langage naturel. Mais la différence de vitesse n'est qu'une partie de l'histoire. La voix change aussi la façon dont vous pensez aux prompts :

Vous Arrêtez de Vous Auto-Éditer

En tapant, vous évaluez constamment si chaque mot "vaut" l'effort. Vous raccourcissez les phrases, sautez le contexte, et abrégez. C'est une boucle d'optimisation inconsciente qui dégrade la qualité du prompt.

En parlant, les mots coulent à la vitesse de la pensée. Vous dites ce qui vous vient à l'esprit, y compris le contexte, les contraintes, les cas limites et les exemples qui rendent les résultats de l'IA excellents.

Vous Incluez le "Pourquoi"

Prompt tapé : "Add caching to the user endpoint."

Prompt dicté : "The user endpoint is too slow because it queries the database on every request. Add Redis caching with a 5-minute TTL. Invalidate the cache when a user updates their profile. Use our existing Redis client in lib/redis."

La version dictée inclut le pourquoi (trop lent), le comment (Redis, TTL de 5 minutes), le cas limite (invalidation lors de la mise à jour), et le détail d'implémentation (utiliser le client existant). Vous ne taperiez jamais tout ça. Mais vous le dites naturellement parce que parler est sans effort.

Vous Fournissez des Exemples

Prompt tapé : "Format the output better."

Prompt dicté : "The API response currently returns the raw database object with snake_case field names and includes internal fields like created_at and deleted_at. I want it to return a clean DTO with camelCase field names, only the public fields like id, name, email, and role. Follow the same pattern we use in the product endpoint response."

Les exemples et références à des patterns existants sont incroyablement précieux pour les outils IA. Ils n'apparaissent presque jamais dans les prompts tapés parce que c'est "trop d'effort". Ils apparaissent naturellement dans les prompts dictés.

Prêt à essayer la dictée vocale ?

Essayez Murmur gratuitement pendant 7 jours avec toutes les fonctionnalites Pro. Dictez dans n'importe quelle app.

Télécharger gratuitement

Exemples Avant/Après de Prompts

Exemple 1 : Correction de Bug

Tapé (Niveau 1) :

fix the search

Dicté (Niveau 3) :

The search endpoint in controllers/search.ts is returning duplicate
results when the user's query matches both the title and description
of the same item. The issue is that we are doing two separate queries
and concatenating the results without deduplication. Fix this by either
using a single query with OR conditions or by deduplicating the results
based on item ID before returning them. Keep the relevance sorting.

Exemple 2 : Nouvelle Fonctionnalité

Tapé (Niveau 1) :

add dark mode

Dicté (Niveau 3) :

Add dark mode support to the application. Create a ThemeContext that
stores the current theme in localStorage so it persists across sessions.
Add a toggle button in the navigation bar. The dark theme should use
the design tokens we already have in styles/tokens.ts. I want the
theme to default to the user's system preference using the
prefers-color-scheme media query, but they should be able to override
it with the toggle.

Exemple 3 : Refactoring

Tapé (Niveau 1) :

clean up the user service

Dicté (Niveau 3) :

The UserService in services/user.ts has grown to 400 lines and mixes
business logic with database queries and email sending. Refactor it by
extracting the database operations into a UserRepository class, the
email operations into an EmailService that we inject through the
constructor, and keep only the business logic in UserService. Create
interfaces for both the repository and email service so we can mock
them in tests. Follow the same patterns as the ProductService refactor
we did last sprint.

Exemple 4 : Code Review

Tapé (Niveau 1) :

LGTM, some minor issues

Dicté (Niveau 3) :

The overall approach looks good but I have a few concerns. The database
query on line 45 could cause N+1 issues when there are many users.
Consider batching it. The error handling in the catch block on line 72
swallows the error silently. At minimum log it to our monitoring
service. Also, the new utility function should be in the shared utils
directory since the billing module will need the same logic.

L'Effet Cumulatif

De meilleurs prompts ne font pas qu'économiser du temps sur une interaction. Ils se cumulent :

  1. Un meilleur premier résultat signifie moins d'itérations
  2. Moins d'itérations signifie moins de pollution du contexte dans l'historique du chat IA
  3. Un historique de chat plus propre signifie que l'IA maintient un meilleur contexte pour les prompts suivants
  4. De meilleurs prompts suivants (parce que vous avez maintenant l'habitude d'être détaillé) cumulent l'avantage qualité

Les développeurs qui passent aux prompts vocaux rapportent typiquement :

  • 60-70% moins d'itérations IA par tâche
  • 2-3x plus de fonctionnalités complétées par jour
  • Une qualité de code notablement supérieure du code généré par l'IA

Pour Commencer

Vous n'avez pas besoin de changer votre façon de penser. Il vous faut juste un outil qui vous permet de parler au lieu de taper.

Murmur fonctionne dans toute application, y compris Cursor, VS Code, le terminal de Claude Code, et tout autre outil où vous écrivez des prompts. Un raccourci clavier l'active. Dictez votre prompt. C'est fait.

Essayez cette expérience pendant une journée :

  1. Téléchargez Murmur (offre gratuite : 5 dictées/jour)
  2. Utilisez la voix pour chaque prompt IA que vous écrivez aujourd'hui
  3. Remarquez combien de détails vos prompts contiennent en plus
  4. Remarquez combien moins vous itérez

La différence n'est pas subtile. C'est la différence entre dire à une IA "corrige ça" et lui donner le contexte dont elle a besoin pour vraiment le corriger.

Conclusion

Vos outils IA ne sont aussi bons que les prompts que vous leur donnez. La plupart des développeurs sous-promptent parce que taper est lent et pénible. La dictée vocale supprime complètement ce goulot d'étranglement, vous permettant de dicter des prompts Niveau 3 dans le temps qu'il faut pour taper des prompts Niveau 1.

Si vous avez été déçu par les outils de codage IA, essayez de dicter vos prompts avant de blâmer les outils. Vous pourriez découvrir que l'IA a toujours été capable. Vous étiez simplement trop fatigué pour taper ce dont elle avait besoin.

Prêt à essayer la dictée vocale ?

Essayez Murmur gratuitement pendant 7 jours avec toutes les fonctionnalites Pro. Dictez dans n'importe quelle app.

Télécharger gratuitement

Related Articles