Pour les développeurs

La dictée faite pour builder.

Commentaires, messages de commit, descriptions de PR et prompts d’agent : dictez dans Cursor, VS Code, Xcode ou le terminal, avec les conventions de nommage respectées et le code qui reste sur votre appareil.

100+termes techniques dans le pack vocabulaire
4casses dictables : camel, snake, kebab, littéral
0ligne de code envoyée sans consentement explicite

Ce que vous gagnez

Moins de clavier, plus de flux.

Les symboles, les conventions de nommage et le jargon de votre stack restent sous contrôle — vous dictez, Marcelus formate.

Dictée syntaxique

Dites « user id en snake case » et obtenez user_id. Identifiants, chemins et noms de fichiers suivent la convention que vous annoncez, y compris en code littéral.

Dans l’éditeur actif

Le raccourci global fonctionne dans Cursor, VS Code, Xcode, JetBrains ou le terminal. Aucune extension à installer, aucun changement de fenêtre.

Pack vocabulaire technique

API, GraphQL, TypeScript, Supabase, Kubernetes, PKCE, rebase, notarization… Le pack réduit les erreurs de reconnaissance sur les termes que vous prononcez tous les jours.

Votre repo n’est pas un dataset

Transcription sur votre Mac. Le contexte éditeur reste local par défaut ; son envoi vers le cloud demande un consentement distinct et reste strictement borné.

À voix haute

Le nommage se dicte comme le reste.

Les commandes de casse s’activent avec le mode développeur.

  • user id en snake caseuser_id
  • fetch user profile en camel casefetchUserProfile
  • feature flag en kebab casefeature-flag
  • code littéral npm run buildnpm run build
  • nouveau paragraphesaut de ligne propre
  • supprime les hésitationstexte nettoyé avant insertion

Contexte éditeur

Marcelus sait de quel fichier vous parlez.

Un pont local transmet à la reconnaissance le fichier actif, les fichiers ouverts, les symboles et la branche git — pour que les noms propres de votre projet soient écrits correctement.

  • Résolution des références uniquement quand elles sont sans ambiguïté : dans un monorepo, deux index.ts ne sont jamais devinés.
  • Envoi cloud borné : 20 fichiers, 50 symboles, 10 diagnostics au maximum, et seulement après consentement.
  • Une politique d’organisation peut désactiver complètement cet envoi.

Extraits

La description de PR, dictée en une passe.

Des gabarits courts déclenchés à la voix : résumé, plan de test, note technique, blocker.

  • Extraits développeur préinstallés avec le mode développeur.
  • Import d’une liste maison depuis un fichier JSON.
  • Un extrait personnel reste prioritaire sur un extrait d’équipe.

Confidentialité

Local d’abord, cloud sur décision.

Vous pouvez rester entièrement hors ligne avec un modèle Whisper installé sur votre Mac. Le mode cloud est un choix explicite, révocable, et restreignable par politique d’équipe.

  • Transcription sur l’appareil avec Apple Speech ou Whisper local.
  • Aucun enregistrement audio conservé, quel que soit le moteur.
  • Conservation locale au choix : toujours, 24 heures ou jamais.

Déroulé type

Du micro à la merge.

1. Dictez l’intention

Dans Cursor : « extrait une fonction qui normalise le chemin utilisateur ». Le texte arrive sous le curseur, prêt à être affiné.

2. Affinez le ton

Sélectionnez le brouillon et dites « rends ceci concis » ou appliquez une transformation maison. Le résultat passe par un aperçu avant de remplacer quoi que ce soit.

3. Documentez la PR

Déclenchez le extrait « résumé pr », dictez le pourquoi et le plan de test, collez dans GitHub ou Linear.

Confidentialité

Le code ne quitte pas la machine par défaut.

Marcelus privilégie la transcription locale et ne conserve aucun audio. Le contexte éditeur est un fichier local ; rien n’en sort tant que vous ne l’avez pas autorisé explicitement.

Questions fréquentes.

Faut-il installer une extension dans Cursor ou VS Code ?

Non pour dicter : Marcelus écrit dans le champ actif comme un clavier. Le pont de contexte éditeur est un mécanisme local optionnel qui enrichit la reconnaissance avec les noms de votre projet.

Marcelus peut-il écrire du code complet à la voix ?

Il écrit ce que vous dictez, avec la casse et la ponctuation demandées. Pour de la génération, dictez le prompt dans votre agent habituel — c’est souvent là que la voix fait gagner le plus de temps.

Que se passe-t-il si deux fichiers portent le même nom ?

La référence n’est pas résolue. Marcelus laisse le texte tel quel plutôt que de cibler silencieusement le mauvais fichier.

Peut-on travailler entièrement hors ligne ?

Oui. Choisissez « Local uniquement » et installez un modèle Whisper. La dictée, l’insertion, le dictionnaire et les extraits fonctionnent sans réseau.

Prêt à coder à voix haute

Installez Marcelus sur votre Mac de build.

Gratuit pour la dictée locale illimitée. Pro à 12 € par mois si vous utilisez beaucoup les transformations cloud.