1 420 mots, environ 7 minutes.
Après deux billets de métaphores, un dragon puis une notice d’ascenseur, revenons au terre à terre. L’autre jour, à table, sous les pins laricio du campus, un collègue du CIRED a posé une question toute simple : à quelle revue envoyer son manuscrit, sans se faire piéger par un éditeur prédateur ? Merci pour cette occasion de montrer ce qu’un agent IA peut faire pour notre travail.
Bonjour Emmy
Puis-je vous présenter l’agent Emmy ? Accessible à tous les personnels disposant d’une adresse professionnelle en @cnrs.fr et donc d’un identifiant Janus, c’est l’une des plateformes d’IA générative souveraines ouvertes aux agents de l’enseignement supérieur et de la recherche, celle du CNRS.

Si vous utilisez un autre assistant IA connecté, la suite se fait de la même façon, mais rappelons que Tristan Buckmaster et Levent Alpöge, qui travaillaient avec Codex, l’agent d’OpenAI, sur les équations de Navier-Stokes, soupçonnent que leurs brouillons ont nourri la solution annoncée par OpenAI le 8 septembre (voir la controverse). OpenAI dément.
Première question : trouver la procédure
Vous pouvez bien entendu téléverser votre manuscrit vers Emmy et lui demander son avis, mais nous allons utiliser une approche plus directive. Le premier billet, AI is a dragon, expliquait qu’un harnais est un ensemble d’instructions pour piloter un agent conversationnel, que le mien s’appelle Imperial Dragon Harness (IDH), et que je le partage en accès libre sur GitHub. Et comme votre agent IA a du flair, vous n’avez pas besoin d’installer IDH, il suffit de l’envoyer chercher dans la bonne direction :

Emmy a trouvé le fichier (skills/choose-venue/SKILL.md), un skill : une fiche de procédure que l’agent lit avant d’agir. Elle en a résumé correctement le contenu. La fiche aide à trouver une revue ou une conférence, et privilégie les supports en accès ouvert sans frais de publication (revues « diamant-AO »). Pour cette étape, l’essai est presque réussi. Elle laisse seulement entendre que MDPI serait une « préférence », alors que, au contraire, publier chez cet éditeur coûte des points de réputation.

choose-venue et cite sa source GitHub.Deuxième question : appliquer le skill
J’ai alors joint mon manuscrit en PDF et écrit simplement : « Alors vas y, conseille moi ».

C’est là qu’Emmy a commencé à déraper. Elle a répondu par une liste de cinq revues sur abonnement ou hybrides (abonnement avec option payante d’accès ouvert), avec des liens vers leurs instructions aux auteurs, pour conclure en me conseillant d’invoquer moi-même /choose-venue « dans votre environnement ». Elle avait bien trouvé la méthode au tour précédent, mais n’a pas compris qu’il fallait s’en servir.

J’ai donc insisté : « utilise le skill stp ». Cette fois, la réponse avait la forme prescrite par le skill : caractérisation de l’article, tableau des revues cibles avec leur modèle d’accès ouvert, classement, mise en garde sur MDPI. Malheureusement, le contenu souffrait d’hallucinations :
- la revue placée en tête était déclarée « diamant » alors que c’est une revue sur abonnement avec option d’accès ouvert payante ;
- une autre était notée « diamant (option) », ce qui n’a pas de sens ;
- une colonne « Liste Couperin : Oui » (Couperin est le consortium qui négocie les accords des établissements français avec les éditeurs) était remplie pour toutes les lignes, en confondant deux critères distincts du skill ;
- aucune revue réellement diamant n’apparaissait, alors qu’il en existe dans le domaine ;
- un résumé final cochait « ✅ » chacun des critères respectés, y compris des vérifications qui n’avaient pas été faites.
Le skill a imposé la forme ; le contenu, l’assistant l’a imaginé. Et un tableau bien rangé rend une erreur plus convaincante qu’une liste approximative. Dans tous les cas, vérifiez vous-même au moins les revues placées en tête. Une revue en accès ouvert se contrôle en quelques minutes sur le DOAJ et sur le site de l’éditeur.
Fast, Think et Pro
On m’objectera que le modèle était réglé sur « Fast ». C’est le réglage par défaut, sur un site conçu pour les chercheurs : c’est donc celui qu’ils utiliseront. J’ai tout de même refait l’essai en mode « Think ». Emmy a de nouveau trouvé le skill. Une fois le manuscrit en main, elle m’a doctement réexpliqué ma méthode, fidèlement et sans inventer une seule revue. Puis elle m’a demandé mon résumé et mes mots-clés pour pouvoir l’appliquer. Le mode Fast agissait en inventant ; le mode Think comprenait, n’inventait rien, et s’arrêtait avant le travail.
Deux essais, rien d’exploitable. Ce n’est qu’un au revoir, Emmy, en attendant ta mise à niveau : avec la version payante de Mistral (Vibe Pro), le même essai a vraiment marché. L’assistant a lu le manuscrit, annoncé chaque vérification, puis rendu un tableau où six revues diamant venaient en tête, chacune avec un lien vers sa source. Il a même relevé dans mon texte une phrase qui ne valait que pour une seule revue. Deux ou trois informations restaient douteuses, et il recommandait en premier une revue que j’avais des raisons personnelles d’écarter, ce qu’il ne pouvait pas savoir. Le résultat dépend aussi de l’assistant et de son réglage.
Et maintenant ?
À ce point, le chercheur pragmatique a quatre solutions. 1. Attendre. 2. Payer un abonnement commercial comme Vibe Pro, une vingtaine euros par mois, mais vos données sortent du cadre de l’établissement, et on devient vite dépendant. 3. Utiliser une autre plateforme souveraine comme Albert API, ILaaS, Huma-Num, mais c’est technique. 4. Monter son propre serveur IA. C’est cher aussi, encore plus technique, et je vous présenterai padme, mon homelab IA (un serveur à la maison), une autre fois.
À quoi d’autre un agent peut-il servir ?
Le catalogue public d’IDH contient d’autres méthodes à emprunter de la même manière. cut-prose cherche d’abord les passages entiers qu’on peut retirer avant de raccourcir chaque phrase. related-work-note prépare, pour un paragraphe de revue de littérature, une note sur les références citées et celles qu’on a écartées. message-framing aide à formuler la proposition clé qu’un article (ou un billet) doit défendre avant de le rédiger. Si vous préférez une version papier ou PDF (en accès libre bien sûr), vous pourrez trouver une compilation dans Research Excellence à la Française, How-Tos for Students and Professionals.
Ces méthodes portent mes préférences : accès ouvert diamant, adéquation au sujet avant prestige. Elles reflètent mes habitudes de travail, fondées sur les bonnes pratiques du champ, des années d’expérience, et mes valeurs. Si ce ne sont pas les vôtres, rien de plus simple que de le préciser à l’assistant. Et si vous avez personnalisé la méthode, et pensez en avoir besoin à nouveau, pourquoi ne pas demander à votre assistant de s’en souvenir. Par exemple :
Lis
choose-venue/SKILL.md, puis prépare ma propre version. Conserve les étapes utiles, signale celles qui dépendent des préférences de l’auteur et demande-moi mes critères avant de les remplacer. Ajoute une règle : chaque information sur les frais d’une revue doit avoir un lien. Montre-moi le nouveau skill pour relecture. Puis guide-moi pour l’enregistrer afin de pouvoir s’y référer dans le futur.
Dans Vibe, ouvrez Context > Skills > New Skill pour enregistrer la version relue parmi vos skills personnels (voir la documentation de Mistral). Essayez votre copie sur un second manuscrit. Si elle refait une erreur ou un choix qui ne vous ressemble pas, corrigez la règle, et la réponse suivra.
Prochaine marche : confier un script à son agent pour vérifier une référence proposée par une IA.
Télécharger ce billet en PDF → https://minh.haduong.com/files/HaDuong-2026-chere-emmy.pdf
OpenEdition suggests that you cite this post as follows:
Minh Ha-Duong (October 2, 2026). Chère Emmy, où envoyer mon manuscrit ? Research excellence à la Française. Retrieved October 6, 2026 from https://realf.hypotheses.org/254

Ohlala pourquoi Emmy n’est pas au niveau ? C’est triste, ça fait une mauvaise réputation à Mistral et pousse les gens vers les plateformes américaines.
Le pourquoi, c’est probablement le contrat négocié entre Mistral et CNRS. Et pour remettre en contexte, il a été négocié après l’échec de la tentative de développement en interne. On taira ici le nom des presta et jettera un voile pudique sur la sombre affaire. Et oui c’est triste. Surtout que Mistral Vibe Pro marche bien. Il sert le modèle chinois a poids ouverts GLM 5.3, donc ça pousserait plutot vers les plateformes chinoises — 1 partout.
À propos je rappelle au lecteur que certains et non des moindres sont tarifés en offpeak hours sur le fuseau horaire de Pékin, donc 50% moins chers l’après midi à Paris. Bon à savoir !
Question: Si Emmy n’offre pas d’API, peut on utiliser Albert ?
Réponse: Oui. Par exemple 1/ Installer le harnais “Pi” 2/ Générer une clé API sur le site d’Albert 3/ Dire à Pi de l’utiliser avec le prompt ci dessous:
“””
Configure l’accès à l’API Albert (DINUM/Etalab, modèles souverains de l’État, hébergement SecNumCloud) dans la config de modèles de ce
poste.
Clé : déjà en place dans ~/.config/keys/albert.env sous la variable ALBERT_API_KEY. Lis-la depuis ce fichier (ou référence-la) ; ne
l’affiche jamais dans le terminal et ne la committe jamais dans git.
Endpoint
– Base URL : https://albert.api.etalab.gouv.fr/v1
– Format : openai-completions
– Doc : https://guides.ia.numerique.gouv.fr/albert-api
Modèles de chat à déclarer (vérifiés via GET /v1/models — utiliser le champ id, pas les alias ; tous à coût 0) :
1. gpt-oss-120b — texte, contexte 131 072, raisonnement oui
2. qwen3-coder-30b-a3b-instruct — texte, contexte 262 144, raisonnement oui
3. mistral-small-3-2-24b-instruct-2506 — texte + image, contexte 128 000, raisonnement non
4. deepseek-v4-flash-0731 — texte, contexte 131 072, raisonnement non
5. gemma-4-31b-it — texte + image, contexte 262 144
6. ministral-3-8b-instruct-2512 — texte + image, contexte 262 144
Modèles non-chat disponibles sur le même endpoint : bge-m3 et qwen3-vl-embedding-8b (embeddings), bge-reranker-v2-m3 (rerank),
whisper-large-v3 (transcription), lightonocr-2-1b (OCR) — ne pas les déclarer comme modèles de conversation.
Tool calls
L’API accepte nativement les appels d’outils (testé : schéma tools + réponse tool_calls fonctionnels en direct, sans proxy). Un proxy
n’est donc pas nécessaire a priori — vérifier seulement si un client particulier se comporte mal.
Vérification
– GET /v1/models doit renvoyer HTTP 200 (une clé fausse donne un 401 visible).
– POST /v1/chat/completions sur gpt-oss-120b doit renvoyer une réponse.
– La clé ne doit apparaître nulle part en clair dans un fichier versionné.
Confirme ensuite : (a) le provider est sélectionnable, (b) une réponse de test est obtenue, (c) le résultat de la vérification ci-dessus.
“””