Agents
Agentic Chat propose deux types d'agents : des agents intégrés routés automatiquement (le mode Auto les choisit pour vous) et vos propres agents, que vous créez dans l'Agent Builder.
Mode Auto
Le mode Auto est le mode par défaut du composeur. L'orchestrateur détecte automatiquement si votre message est mieux traité comme un simple Chat, comme Research, comme Coding, comme analyse de données ou comme analyse de contrat, et lance l'agent approprié. Vous pouvez remplacer ce choix manuellement à tout moment (Chat, Research ou Agent dans le composeur). Sans abonnement actif, les agents ne s'exécutent pas ; cela reste un chat.
Dans les projets, le mode Auto peut utiliser le contexte complet du projet : des questions comme « Résume ce qui s'est passé jusqu'ici » ou « Quels sont les points ouverts ? » chargent automatiquement dans la réponse un aperçu limité de tous les chats, résultats d'agents, documents Research, fichiers et artefacts du projet. Un petit badge « Contexte du projet (N éléments) » indique à l'avance que le savoir du projet sera pris en compte.
Research Agent
Le Research Agent effectue une recherche web automatique avec des résultats en direct : il recherche et lit des sources et renvoie une réponse sourcée, la progression étant visible en direct sous forme de trace d'exécution. Voir Research Agent.
Coding Agent
Le Coding Agent aide pour le code, en analyse seule, sans exécution de code :
- Expliquer du code
- Trouver des bogues et les décrire (avec la cause concrète et la ligne)
- Proposer une refactorisation (sans l'appliquer)
- Expliquer des traces de pile
- Analyser des fichiers joints (
.ts,.tsx,.js,.py,.json,.html,.css,.sql, etc.)
Il n'exécute jamais de code, ne modifie aucun fichier et n'utilise pas de shell. Lorsque le mode Auto détecte un bloc de code, une trace de pile ou un fichier de code, le Coding Agent démarre automatiquement.
Agent d'analyse de données
L'agent d'analyse de données évalue des données tabulaires, en analyse seule, en lecture seule :
- Analyser des fichiers :
.csv,.xlsx,.tsv,.json(et des tableaux collés directement dans le chat) - Résumer : lignes, colonnes, types, valeurs manquantes
- Indicateurs statistiques : moyenne, médiane, min/max, écart type
- Diagrammes directement dans le chat : diagrammes en barres, en ligne, en secteurs et nuages de points apparaissent comme image dans la réponse
- Enregistrer en SVG : chaque diagramme est téléchargeable comme artefact SVG
Il n'exécute jamais de code ni de SQL et ne modifie ni fichiers ni données. Lorsque le mode Auto détecte un fichier de données, un tableau ou des termes d'analyse (par exemple « diagramme », « statistique »), l'agent d'analyse de données démarre automatiquement.
Agent de contrats
L'agent de contrats analyse des contrats, en analyse seule, en lecture seule, et n'est expressément pas un substitut à un conseil juridique :
- Analyser des contrats :
.pdf,.docx,.md,.txt(et du texte de contrat collé dans le chat) - Résumer : parties, objet, durée, règles de résiliation
- Signaler les risques : notés élevé/moyen/faible, avec le passage exact et une justification
- Extraire les délais : résiliation, paiement, prescription, sous forme de tableau
- Nommer les clauses standard manquantes
Chaque analyse porte une mention fixe : « Ceci ne constitue pas un conseil juridique. » L'agent n'exécute jamais de code, ne modifie ni fichiers ni données, ne rédige pas de contrats et ne donne pas d'avis juridique contraignant. Lorsque le mode Auto détecte des termes contractuels ou un document contractuel, il démarre automatiquement.
Au-delà de ces agents automatiques, vous pouvez créer vos propres agents réutilisables dans l'Agent Builder :
Créer un Agent
Configurable dans l'éditeur d'Agent (modal) :
- Nom et description
- System prompt : définit le comportement de l'Agent
- Modèle : librement sélectionnable parmi les modèles compatibles avec les outils
- Tools : issus d'un registre validé, recherche Web et lecture de page Web
- Limite d'étapes : nombre maximal d'étapes utilisables par un Run
- Budget de crédits : plafond des coûts par Run
- Affectation à un projet (facultatif) et icône
Les agents ne sont créés ou modifiés que par un enregistrement explicite (pas d'enregistrement automatique).
System templates
Des modèles intégrés servent de point de départ, par exemple le Research Agent. Les templates sont en lecture seule, mais ils peuvent être exécutés directement et clonés. Un clone est votre propre copie, librement modifiable.
Cloner un template
Voici comment transformer le Research Agent en votre propre Agent :
- Ouvrez le Research Agent et choisissez Cloner ; cela crée une copie privée et modifiable.
- Définissez votre propre system prompt.
- Choisissez votre propre modèle.
- Définissez votre propre budget de crédits.
- Enregistrez votre propre Agent.
Exécuter un Agent
Dans le Composer, sélectionnez le mode Agent, choisissez l'Agent souhaité et envoyez votre requête. Le Run utilise le system prompt, le modèle, les Tools et les limites propres à l'Agent.
- Chaque Run utilise un snapshot de la définition ; les modifications apportées à l'Agent pendant un Run en cours n'affectent pas ce Run.
- Vous pouvez suivre la progression en direct sous forme de Run trace.
- Les coûts sont facturés via un mécanisme de hold/settle de crédits, plafonné par le budget de crédits.
Budget de crédits et résultats
- Chaque Agent travaille dans les limites d'un budget de crédits : le plafond des coûts par Run. Si le budget ne couvre pas le coût estimé, le Run ne démarre pas.
- Après un Run réussi, le résultat est automatiquement enregistré comme document Research avec ses sources.
- Vous pouvez ensuite joindre à nouveau ce document Research comme contexte dans un chat (voir Research).
À quoi servent les agents ?
Avec les outils Web disponibles, les agents conviennent surtout aux tâches de recherche et d'analyse, par exemple :
- Research et analyse : études de marché, veille d'actualité, recherche académique, détection de tendances
- Content : recherche de sujets et de sources, vérification des faits
- Business : analyse concurrentielle, tarifaire et de marché
Exemple : un Agent d'analyse de marché
Un Agent concret bien à vous pourrait ressembler à ceci :
- Nom : Analyse de marché Vienne
- System prompt : « Vous êtes un analyste de marché. Étudiez le marché local à Vienne, résumez les concurrents, les prix et les tendances, et étayez chaque affirmation par une source. »
- Modèle : MiniMax M3
- Tools : recherche Web et lecture de page Web
- Budget de crédits : 50 crédits
- Résultat : un document Research avec les sources trouvées
Dans le Composer, sélectionnez le mode Agent, choisissez cet Agent et envoyez votre requête, par exemple « Analysez le marché du café de spécialité à Vienne ».
Prérequis
La création et l'exécution d'agents nécessitent un abonnement actif. Voir Crédits et abonnements.