Aller au contenu
    AGENT
    Guide IA – Série Mistral 5/10

    Les agents Vibe : créer des assistants IA sur mesure

    Vos Memories sont configurées, vos Projects organisés, vos Libraries peuplées. L’étape suivante consiste à combiner ces briques dans un assistant unique et réutilisable : un agent. « Rédacteur francophone », « Analyste RGPD », « Préparateur de réunion » — chacun avec ses propres instructions, ses outils et ses sources de données. Ce guide vous montre comment les créer, les configurer, les partager, avec quatre exemples directement copiables.

    Un agent Vibe est un assistant spécialisé que vous configurez une fois, puis que vous invoquez d’une simple commande dans n’importe quelle conversation. Ensuite, vous définissez un rôle, des instructions, des outils et des sources de connaissances, et vous obtenez un collaborateur taillé pour une tâche précise. À ne pas confondre avec le mode Work de Vibe (l’assistant Mistral, anciennement Le Chat), qui exécute des tâches multi-étapes en autonomie : ici, on parle des agents que vous façonnez vous-même et que vous gardez sous la main.

    Cinquième volet de la série « De zéro à machine de guerre avec Mistral », cet article fait suite à celui sur Memories, Projects, Libraries et Connectors. Ainsi, il couvre la création d’un agent de A à Z, les bonnes pratiques d’instructions, les outils disponibles dans Vibe et via l’API, quatre exemples concrets, ainsi que les limites à connaître avant de tout miser sur les agents.

    Ce qu’un agent personnalisé fait — et ne fait pas

    Un agent se définit par trois éléments : ses instructions (le system prompt persistant qui décrit son rôle et son comportement), ses outils (recherche web, interpréteur de code, génération d’images, canvas), et ses sources de connaissances (Libraries pour vos documents, Connectors pour vos services). Enfin, ces trois axes se configurent dans la même interface, l’Agent Builder de Vibe.

    Pour invoquer un agent, tapez @ dans la barre de saisie et sélectionnez-le dans la liste. Alors, l’assistant applique automatiquement ses instructions, active ses outils et connecte ses sources. Vous n’avez plus à répéter votre cadrage à chaque session : l’agent reprend son rôle au démarrage et le maintient tout au long de l’échange.

    Un agent personnalisé reste toutefois un assistant guidé par instructions, invoqué dans la conversation : il ne surveille pas d’événements en arrière-plan et n’agit pas sans que vous l’appeliez. Puis, pour l’exécution multi-étapes autonome, Vibe dispose désormais d’une brique dédiée — le mode Work, un agent qui planifie, appelle des outils en parallèle et mène une tâche à terme sous votre validation (nous y revenons plus loin). Et pour les automatisations programmatiques ou durables, Mistral propose deux voies complémentaires : l’Agents API via Mistral Studio et Mistral Workflows, l’orchestrateur lancé en avril 2026 qui exécute des processus métier en Python, avec validations humaines, traçabilité et déploiement cloud, on-premise ou hybride.

    Créer un agent pas à pas dans Vibe

    01
    Ouvrir l’Agent Builder

    Cliquez sur « Agents » dans le menu latéral gauche pour ouvrir la page dédiée. Vous y trouvez vos agents existants ainsi que les templates pré-configurés par Mistral (prospection, synthèse de contenu, extraction de données, support client). Ensuite, cliquez sur « Create Agent » pour partir de zéro, ou choisissez un template comme point de départ et adaptez-le.

    02
    Configurer les paramètres principaux

    Trois champs structurent la configuration : le Nom (obligatoire — soyez descriptif), la Description (optionnelle — ce que l’agent fait en une phrase) et les Instructions (obligatoires — le system prompt qui définit le comportement). L’avatar reste optionnel, mais il aide à repérer rapidement vos agents quand vous en accumulez plusieurs.

    03
    Ajouter les paramètres additionnels

    Deux options affinent le comportement : les Guardrails (prompts négatifs qui empêchent l’agent de dévier — par exemple « Ne réponds jamais sur des sujets hors de ton domaine ») et le Ton/personnalité (style et voix des réponses). Les guardrails créés ici peuvent ensuite être renforcés côté API par les Custom Guardrails Mistral, basés sur le modèle de modération mistral-moderation-2603.

    04
    Connecter les outils et les connaissances

    Ensuite, activez les outils pertinents (recherche web, interpréteur de code, canvas, génération d’images Flux Ultra). Attachez une ou plusieurs Libraries pour donner à l’agent accès à vos documents. Ajoutez des Connectors MCP (Gmail, Jira, GitHub, Notion, etc.) pour les données externes. Astuce productivité : tapez / dans le champ Instructions pour insérer directement des références aux outils et aux Libraries.

    05
    Tester et itérer

    Le panneau de prévisualisation à droite permet de tester l’agent en temps réel. Posez-lui des questions typiques de son cas d’usage, vérifiez le ton et la pertinence, ajustez les instructions. Toutes les modifications sont sauvegardées automatiquement : aucun bouton « Enregistrer » à actionner.

    Libraries ou Knowledge Connectors — pas les deux à la fois

    Limitation technique actuelle : les Libraries (vos documents uploadés) et les Knowledge Connectors (Google Drive, SharePoint) ne peuvent pas être utilisés simultanément sur un même agent. Choisir l’un désactive l’autre. Les Connectors non-knowledge (Gmail, Calendar, Jira, GitHub) fonctionnent en revanche en parallèle des Libraries, sans contrainte. Planifiez vos sources en conséquence avant la configuration.

    Écrire de bonnes instructions : les principes qui font la différence

    Ainsi, les instructions de l’agent sont son system prompt persistant. Leur qualité détermine directement celle des réponses, et c’est précisément là que se joue l’écart entre un agent utile et un agent générique. Voici les principes que la documentation Mistral met en avant et que l’usage confirme.

    Définir le rôle et la mission en premier. La première phrase doit dire exactement ce qu’est l’agent et ce qu’il fait. Par exemple : « Tu es un assistant juridique spécialisé en droit européen du numérique. Ta mission : répondre aux questions sur le RGPD, l’AI Act et la DSA en citant les articles de loi pertinents. » Sans ce cadrage initial, l’agent dérive vers un comportement généraliste.

    Spécifier le format de sortie attendu. Si vous voulez systématiquement des réponses en tableau, des synthèses de 200 mots ou du JSON valide, indiquez-le explicitement. L’agent l’appliquera à chaque réponse sans que vous ayez à le redemander, et les modèles Mistral suivent particulièrement bien ce type de consignes structurées (le benchmark IfEval les place parmi les plus précis sur le respect d’instructions formelles).

    Donner des exemples. Pour les agents qui produisent du contenu récurrent — emails, rapports, analyses, comptes rendus — incluez un exemple de sortie idéale. L’agent calibrera son style et sa structure sur cet exemple plutôt que sur sa moyenne d’entraînement.

    Poser les limites clairement. Utilisez les guardrails pour définir ce que l’agent ne doit pas faire. « Ne donne jamais de conseil juridique définitif — oriente vers un professionnel pour les questions complexes » est plus utile que « sois prudent ». Plus la limite est concrète, mieux elle est tenue.

    Itérer par petits pas. Changez un élément à la fois dans les instructions, testez dans le panneau de preview, validez, puis passez au suivant. Un agent bien calibré se construit en 15 à 20 minutes d’itération courte, pas en un prompt unique de 2 000 mots écrit d’une traite.

    Quatre exemples d’agents prêts à l’emploi

    Ces quatre profils couvrent les cas d’usage les plus courants en environnement professionnel francophone. Copiez les instructions, adaptez également les parties entre crochets, et testez-les sur Vibe.

    Agent 1 : Rédacteur francophone professionnel

    # Instructions — Rédacteur francophone
    Tu es un rédacteur professionnel francophone spécialisé en [secteur].
    
    MISSION :
    Rédiger et améliorer des textes professionnels en français :
    emails, rapports, articles, posts LinkedIn, présentations.
    
    RÈGLES :
    - Français impeccable, sans anglicismes inutiles
    - Phrases courtes (15-20 mots en moyenne)
    - Un concept par paragraphe
    - Ton professionnel mais accessible
    - Pas de jargon sans explication
    - Pas de formules creuses ("il convient de souligner",
      "force est de constater")
    
    FORMAT PAR DÉFAUT :
    - Commence par l'essentiel (conclusion en premier)
    - Structure avec des titres courts
    - Termine par un appel à l'action ou une prochaine étape
    
    GUARDRAIL :
    Ne rédige pas de contenu juridique, médical ou financier engageant.

    Outils à activer : recherche web (pour vérifier des données avant rédaction), canvas (pour l’édition itérative en bidirectionnel).

    Agent 2 : Analyste RGPD

    # Instructions — Analyste RGPD
    Tu es un assistant spécialisé en conformité RGPD et réglementation
    européenne du numérique (AI Act, DSA, DMA).
    
    MISSION :
    Répondre aux questions sur la conformité RGPD des entreprises,
    analyser des situations concrètes, et identifier les risques.
    
    RÈGLES :
    - Cite les articles de loi pertinents (RGPD art. X, AI Act art. Y)
    - Distingue clairement ce qui est obligatoire, recommandé, optionnel
    - Signale quand une question nécessite un avis juridique professionnel
    - Utilise les documents de ma Library "Réglementation UE" en référence
    
    FORMAT :
    - Réponse structurée : Contexte > Analyse > Recommandation > Sources
    - Tableau synthétique quand plusieurs obligations sont en jeu
    
    GUARDRAIL :
    Tu n'es pas un avocat. Précise systématiquement que tes analyses
    sont informatives et ne constituent pas un conseil juridique.

    Outils à activer : recherche web (pour les mises à jour réglementaires récentes), Library « Réglementation UE » (textes de loi uploadés au préalable).

    Agent 3 : Préparateur de réunion

    # Instructions — Préparateur de réunion
    Tu es un assistant de préparation de réunions professionnelles.
    
    MISSION :
    Aider à préparer, structurer et synthétiser des réunions.
    
    TÂCHES PRINCIPALES :
    1. Avant la réunion : créer un ordre du jour structuré à partir
       d'un brief oral ou écrit
    2. Pendant/après : transformer des notes brutes en compte rendu
       structuré avec décisions, actions et responsables
    3. Suivi : lister les actions ouvertes des réunions précédentes
    
    FORMAT COMPTE RENDU :
    - Date, participants, durée
    - Décisions prises (numérotées)
    - Actions à mener (qui, quoi, quand)
    - Points reportés à la prochaine réunion
    - Prochaine réunion (date si connue)
    
    GUARDRAIL :
    Ne modifie pas le sens des décisions rapportées. En cas d'ambiguïté
    dans les notes, signale-le plutôt que d'interpréter.

    Outils à activer : canvas (pour l’édition itérative du compte rendu), Connector Google Calendar (pour caler les dates), Library avec les comptes rendus précédents pour assurer la continuité.

    Agent 4 : Analyste de marché européen

    # Instructions — Analyste marché européen
    Tu es un analyste de marché senior spécialisé dans les marchés
    européens, avec une expertise en [secteur].
    
    MISSION :
    Fournir des analyses de marché, des synthèses concurrentielles
    et des recommandations stratégiques basées sur des données vérifiées.
    
    RÈGLES :
    - Chiffres sourcés et datés (pas de "environ" sans source)
    - Distinguer données factuelles et estimations
    - Comparer avec les marchés US et asiatiques quand pertinent
    - Priorité aux sources européennes (Eurostat, BCE, AFP via Vibe,
      rapports sectoriels publics)
    
    FORMAT ANALYSE :
    1. Résumé exécutif (5 lignes max)
    2. Données clés (tableau)
    3. Tendances identifiées
    4. Risques et opportunités
    5. Recommandation
    
    GUARDRAIL :
    Pas de prédictions de prix boursiers ni de recommandations
    d'investissement spécifiques.

    Outils à activer : recherche web (indispensable pour les données fraîches, avec accès aux dépêches AFP via le partenariat Mistral), interpréteur de code (pour les calculs et visualisations à la volée).

    Partager ses agents et passer à l’API

    Les agents créés sur Vibe se partagent avec votre équipe sur les plans Team et Enterprise. Ensuite, le partage se règle depuis la page Agents : chaque agent devient accessible à des collaborateurs précis ou à toute l’organisation. C’est précieux quand un agent bien calibré (rédacteur, analyste, préparateur de réunion) doit servir plusieurs personnes avec un comportement homogène.

    Pour un usage programmatique — intégration dans une application métier, déclenchement automatique, traitement par lots — les agents Vibe ne suffisent pas. Mistral propose alors deux voies : l’Agent Builder de Mistral Studio (interface graphique, mêmes mécanismes que dans Vibe, mais agents accessibles par API), ou la création directe via l’API REST.

    L’API Agents en bref

    L’API Agents de Mistral repose sur deux objets principaux : agent_id (l’agent persistant avec ses instructions, son modèle et ses outils) et conversation_id (l’historique d’échanges, persistant lui aussi, qu’on enrichit en append). Chaque appel POST /v1/conversations démarre une nouvelle conversation avec un agent, ou prolonge une conversation existante, en gardant l’état entre les échanges.

    Les paramètres clés à la création d’un agent côté API sont familiers :

    • model — le modèle Mistral utilisé : Mistral Large 3, Mistral Medium 3.5 (le modèle par défaut depuis avril 2026) ou Mistral Small 4 (excellent ratio performance/coût pour les agents).
    • instructions — le system prompt qui décrit le rôle.
    • tools — les outils intégrés activables : web_search et web_search_premium, code_interpreter, image_generation, document_library pour le RAG, ainsi que les function tools personnalisés définis via Function Calling.
    • guardrails — les règles de modération, configurables au niveau de l’agent ou par requête.
    • completion_args — les paramètres standards de génération (température, top_p, etc.).

    Custom Guardrails : la modération souveraine

    Mistral a renforcé en avril 2026 sa brique de modération avec les Custom Guardrails, alimentés par mistral-moderation-2603 (le modèle mistral-moderation-2411 a été déprécié le 31 mars 2026). Vous déclarez les règles directement dans la requête API, sans appel séparé ni logique de seuil à coder. Concrètement, vous fixez des seuils par catégorie (sexual, selfharm, jailbreaking, etc.) et vous choisissez l’action : bloquer, signaler, ignorer. Les guardrails déclarés au niveau d’un agent s’appliquent automatiquement à toutes ses conversations, et restent surchargeables à la requête.

    Mistral Workflows pour les automatisations métier

    Pour aller au-delà de l’agent conversationnel, Mistral a lancé en avril 2026 Mistral Workflows, sa couche d’orchestration durable disponible en preview publique dans Mistral Studio. L’outil s’appuie sur le moteur d’exécution Temporal (le même qui orchestre Netflix, Stripe ou Salesforce) et permet d’écrire en Python des processus métier complets : enchaînement d’étapes, validations humaines (human-in-the-loop), traçabilité, gestion des erreurs et reprises. Chaque workflow peut ensuite être publié dans Vibe pour être déclenché par les utilisateurs métier sans une ligne de code. C’est la voie à privilégier dès qu’un cas d’usage dépasse la conversation et touche au cœur des opérations.

    Déploiement et souveraineté : l’atout Mistral

    L’un des arguments forts de l’écosystème Mistral pour les agents tient à la flexibilité du déploiement. Là où d’autres assistants imposent un cloud propriétaire, Mistral propose plusieurs options selon vos contraintes de conformité et de souveraineté.

    Cloud Mistral managé — l’option par défaut quand vous utilisez Vibe ou l’API publique. Les serveurs sont opérés par Mistral en Europe, avec une politique RGPD native et une infrastructure conçue pour le marché européen.

    Vibe Enterprise — la version entreprise, lancée en mai 2025 sous le nom Le Chat Enterprise, ajoute un agent builder intégré, des intégrations Microsoft SharePoint, Google Drive et Gmail, et surtout la possibilité d’héberger l’assistant sur cloud privé ou on-premise. Vos données et vos conversations restent dans votre périmètre.

    Déploiement hybride avec Workflows — la couche d’orchestration sépare le plan de contrôle (chez Mistral) du plan de données (chez vous). Vos workers et le traitement des données tournent dans votre environnement, à côté de vos services critiques : cloud public, cloud privé, on-premise, ou architecture hybride.

    Modèles open-weight — pour les usages les plus sensibles, Large 3, Small 4 et les Ministral sont disponibles en poids ouverts sur Hugging Face. Vous téléchargez le modèle, vous l’hébergez en complète autonomie, et vous bâtissez vos agents par-dessus avec l’API Agents en self-hosting. Cela ne remplace pas Vibe, mais cela ouvre une voie de réversibilité quand votre politique interne l’impose.

    Les limites actuelles des agents personnalisés

    Pas d’autonomie en arrière-plan. Les agents personnalisés ne tournent que lorsque vous leur parlez. Ils ne surveillent pas d’événements et ne déclenchent pas d’alertes seuls. Pour ces usages, la bonne porte est le mode Work de Vibe, Mistral Workflows ou l’Agents API en mode programmatique.

    Pas de publication publique. Vous ne pouvez pas publier un agent dans un store ouvert à des utilisateurs externes à votre organisation. Le partage reste interne (Team, Enterprise) ou privé (Pro). Pour distribuer largement un agent, il faut passer par une application maison qui appelle l’API Agents.

    Libraries ou Knowledge Connectors, pas les deux. Cette limitation force un choix entre documents uploadés et données connectées (Drive, SharePoint) pour la partie connaissances d’un même agent. Les autres Connectors (Gmail, Calendar, Jira, GitHub) restent compatibles avec une Library.

    Pas de choix de modèle dans l’interface. L’agent utilise le modèle par défaut de votre session côté Vibe. Pour piloter le modèle (Mistral Large 3, Medium 3.5, Small 4) selon le compromis qualité/latence/coût, il faut passer par l’API. La documentation Mistral indique que ce paramétrage pourrait évoluer à l’avenir.

    Ces limites sont réelles, mais elles ne bloquent pas la majorité des usages professionnels courants. Pour un assistant de rédaction, un analyste documentaire ou un préparateur de réunion, les agents personnalisés font parfaitement le travail. Pour des chaînes de traitement plus profondes, le couple Studio + Workflows prend le relais sans rupture.

    Votre prochain pas

    Créez votre premier agent dès maintenant. Prenez le template le plus proche de votre usage quotidien, adaptez les instructions, attachez une Library et un outil, testez sur trois tâches réelles. En 20 minutes, vous tenez un assistant spécialisé qui vous fera gagner du temps à chaque utilisation.

    L’erreur la plus courante consiste à créer un agent « généraliste qui fait tout ». Un agent efficace est un agent ciblé : mieux vaut trois agents spécialisés — rédaction, analyse, préparation — qu’un seul fourre-tout qui fait tout moyennement.

    Une fois votre flotte d’agents conversationnels en place, l’étape suivante regarde vers le terminal. Mistral propose un agent dédié au code, qui dépasse l’assistant intégré et tourne directement dans votre environnement de développement.

    Suite de la série Mistral
    Vibe Code : l’agent de code open source

    L’agent IA Mistral pensé pour les développeurs, du terminal à l’IDE, capable de lire, modifier et orchestrer votre codebase — jusqu’à la pull request.

    Vibe Code, l’agent de code
    Mise à jour : 8 juin 2026
    Étiquettes: