Page mise à jour le
Les deux options
De quoi on parle exactement
Agent IA
Un système qui s'appuie sur un modèle de langage, parfois outillé, pour interpréter une entrée irrégulière et proposer une action. Il est fort là où on n'a pas pu tout écrire. Il est dangereux là où on aurait pu, parce qu'il continue de répondre avec le même aplomb.
Macro ou script déterministe
Une règle écrite : formule, VBA, script, automatisation sans modèle. Même entrée, même sortie. On la teste, on la versionne, on la lit. Elle se casse de façon visible quand les données ne rentrent plus, au lieu de produire un résultat plausible et faux.
Critères
Ce qui les sépare vraiment
Un critère par ligne, chaque option répondue séparément. Les lignes qui ne changent rien à la décision ne sont pas là.
| Critère | Agent IA | Macro ou script déterministe |
|---|---|---|
| Nature de l'entrée | L'agent sert quand l'entrée est du langage, un PDF irrégulier, un e-mail, une photo de pièce, un cas que personne n'a listé. C'est sa raison d'être. Sur un export CSV propre, l'agent est un détour : il interprète ce qui se calcule. | La macro sert quand l'entrée est structurée, ou peut le devenir : colonnes, identifiants, statuts. Si vous passez votre temps à « faire comprendre » un tableur à un modèle, c'est le tableur qu'il faut d'abord tenir, pas le modèle qu'il faut poser. |
| Peut-on écrire la règle ? | Si la règle ne s'écrit pas — trop d'exceptions, du jugement, du ton — l'agent a un terrain. Encore faut-il placer un humain là où le jugement engage, ce qui est un autre article. L'agent ne rend pas la règle existante ; il la simule. | Si vous pouvez l'écrire en « si / alors » sans tricher, écrivez-la. Une macro de quarante lignes que trois personnes comprennent vaut mieux qu'un prompt de quatre pages que personne ne sait tester. La vanité du sujet IA n'est pas un critère métier. |
| Comportement en cas d'erreur | L'agent se trompe sans bordure rouge. Un montant, un destinataire, un ton : ça a l'air juste. D'où les traces, la validation, l'échantillon. Sans ça, vous avez un collègue rapide qui ne doute jamais, ce qui n'est pas un collègue, c'est un risque. | La macro se casse. Une colonne manquante, un type inattendu, et ça s'arrête ou ça affiche une erreur. C'est désagréable et c'est une qualité. Vous savez que ça n'a pas tourné. Vous ne découvrez pas trois semaines plus tard un registre faux mais cohérent. |
| Coût de possession | Modèle, intégration, supervision, jeux de tests, bascule quand l'API change. Un agent n'est pas un abonnement ChatGPT. C'est un petit système. Sur une tâche que cinq formules règlent, ce coût est indécent. | Une macro se paie en temps d'écriture et en fragilité quand Excel devient un logiciel. Le coût explose si le fichier est le métier, partagé, sans version. Là, la macro a perdu — non pas au profit de l'agent, au profit d'un vrai outil. Ne corrigez pas un tableur malade avec un modèle. |
| Audit, preuve, répétabilité | Rejouer un agent à l'identique n'est pas garanti. Pour une relance amiable, ça passe. Pour un calcul qui alimente une facture, une paie, une déclaration, ce n'est pas un outil de preuve. Vous pouvez l'utiliser en amont, pas comme source de vérité. | Même entrée, même sortie, journal possible, test possible. C'est ce qu'un expert-comptable, un auditeur, ou simplement vous dans six mois, peuvent suivre. Si vous devez expliquer « pourquoi ce chiffre », la macro a déjà gagné. |
| Maintenance par l'équipe | Un agent se maintient en regardant des traces, des cas, des prompts. Ça demande un propriétaire. Sans lui, le système dérive en silence. Ce n'est pas plus magique qu'une macro : c'est plus opaque. | Une macro se maintient en lisant le script. Encore faut-il que quelqu'un ose l'ouvrir. Les macros orphelines sont légendaires, et elles durent des années, fausses. Le déterministe n'excuse pas l'absence de propriétaire. Il la rend seulement plus rattrapable. |
Là où chaque option perd
Les cas où c'est le mauvais choix
Les deux options ont un domaine où elles coûtent plus cher qu'elles ne rapportent. Le vôtre est peut-être décrit ici.
Agent IA
L'agent perd — et il perd cher — sur tout ce qui est calculable, listable, structuré. Poser un modèle sur un rapprochement de colonnes, sur une numérotation, sur un « si le statut est payé alors sortir de la liste », c'est acheter de l'incertitude au prix de la certitude. Il perd aussi dès que le résultat doit être prouvé : facture, paie, déclaration, décision qui s'écrit dans un contrat. Un agent utile prépare, classe, rédige un brouillon. Il ne devrait pas être la source d'un chiffre que vous ne pouvez pas recalculer. Si votre envie d'agent vient de la mode plutôt que d'une entrée irrégulière, vous n'avez pas un projet d'IA, vous avez une macro en retard.
Macro ou script déterministe
La macro perd dès que l'entrée n'est plus un tableau : e-mails, PDF de dix fournisseurs différents, messages vocaux, exceptions que personne n'a écrites. On peut toujours ajouter une règle, puis une autre, jusqu'à ce que le script devienne le métier et que plus personne n'ose y toucher. Elle perd aussi quand on s'en sert pour retarder un vrai outil : un fichier Excel de quatre-vingts colonnes, des macros qui se marchent dessus, un seul connaisseur. À ce stade, « rester déterministe » n'est plus de la prudence, c'est de l'archéologie. L'agent n'est pas la seule sortie. Parfois c'est un logiciel. Parfois c'est un agent sur la partie langage, et une règle sur la partie chiffre.
Verdict
Écrivez la règle si vous le pouvez, n'appelez le modèle que pour le reste
Si l'entrée est structurée et que la règle tient sur une page, macro ou script. Si l'entrée est du langage ou du document irrégulier, et que le coût d'une erreur se rattrape, agent — avec un humain là où c'est irréversible.
Le bon ordre n'est pas « IA d'abord ». C'est : peut-on écrire la règle. Souvent oui, et l'agent est alors une dépense de risque. Souvent non, et s'obstiner en VBA sur des e-mails est une autre forme de vanité. Un agent n'est pas plus intelligent qu'une macro : il est plus tolérant à l'informe. Cette tolérance a un prix, qu'on paie en supervision. Là où le résultat doit se recalculer, gardez le déterministe. Là où le déterministe oblige à tout lister par avance, ouvrez un agent, et décidez où l'humain signe. Le reste — quel modèle, quel outil visuel — vient après. Si vous inversez cet ordre, vous automatiserez le flou, plus vite.
Vos questions
Une macro Excel suffit-elle encore en 2026 ?
Oui, pour une règle courte, un fichier que peu de gens touchent, une transformation que vous savez recetter. Non, dès que le fichier est le logiciel de l'entreprise : partagé, critique, sans sauvegarde autre que « le Drive ». Dans ce second cas, la macro n'est plus une solution, c'est le symptôme. La remplacer par un agent ne guérit pas le symptôme. Ça ajoute une couche qui interprète un chaos. D'abord un outil qui porte la règle. Ensuite seulement, si l'entrée est du langage, un agent au bord.
Un agent peut-il remplacer nos macros existantes ?
Il peut les masquer. Ce n'est pas la même chose. Une macro qui calcule un prix, un délai, un lettrage, n'a rien à gagner à passer par un modèle : vous perdez la répétabilité, vous gagnez des hallucinations de chiffres. Un agent peut en revanche prendre l'e-mail qui alimentait la macro à la main, en extraire les champs, et laisser la macro — ou le script, ou l'outil — faire le calcul. Cette frontière est le vrai projet. « Tout passer en IA » est le projet que nous refusons le plus souvent, parce qu'il coûte plus cher et qu'il se vérifie moins.
Où mettre l'humain si on choisit un agent ?
Là où l'action ne se déboucle pas : ce qui part au client, ce qui touche à l'argent, ce qui s'écrit dans un système de record. Pas sur chaque brouillon, sinon la validation devient un tampon. Le détail de ce placement — réversible, irréversible, échantillon — est le sujet d'un article de ce site, pas de ce comparatif. Ici, une seule phrase suffit : un agent sans endroit où un humain peut dire non n'est pas en production, c'est une démo qui a mal tourné. Une macro, elle, n'a pas besoin de ce placement si elle ne sort pas de chez vous et qu'elle se casse à vue.
Une idée en tête ?
Réservez un rendez-vous ou écrivez-nous — réponse sous 24 h.