Agents

Un agent est une configuration qui associe un modèle de langage, des outils et des instructions système. Chaque agent peut être spécialisé pour un type de tâche spécifique (code, rédaction, analyse, etc.).

Paramètres de configuration

Cycle de vie

Permanent : l'agent est conservé entre les sessions et apparaît dans la liste des agents disponibles. Temporaire : l'agent est supprimé à la fermeture de l'application.

Max itérations outils

Limite le nombre d'appels d'outils consécutifs par tour de conversation. Valeur par défaut : 50. Augmentez pour les tâches complexes nécessitant de nombreuses opérations.

Outils intégrés

Mémoire (stockage persistant d'informations), Tâches (gestion de tâches), Question utilisateur (demandes de clarification), Calculatrice (opérations mathématiques).

Skills

Instructions prédéfinies que l'agent peut invoquer à la demande. Chaque skill est un bloc de texte réutilisable (procédures métier, modèles de réponse, consignes spécifiques). Créez-les dans Paramètres > Skills, puis assignez-les à vos agents.

Dossiers de travail

Répertoires locaux auxquels l'agent peut accéder via l'outil de gestion de fichiers. L'agent pourra lire, écrire et rechercher uniquement dans ces dossiers. Utile pour les agents de développement ou d'analyse de documents. Sélectionnez les dossiers depuis le formulaire de création.

Serveurs MCP

Outils externes accessibles via le protocole MCP. Chaque serveur apporte des capacités supplémentaires (analyse de code, accès fichiers, API, etc.). Configurez-les dans Paramètres > Serveurs MCP, puis assignez-les à vos agents.

Instructions système

Texte envoyé au modèle avant chaque conversation. Définit le rôle, le ton, le format de réponse et les contraintes de l'agent. Plus les instructions sont précises, meilleurs seront les résultats.

Conseils pour la création d'agents

Instructions système

Soyez précis et structurez vos instructions. Indiquez le rôle ("Tu es un développeur Python"), le format de réponse attendu, et les contraintes à respecter.

Outils

N'activez que les outils nécessaires. Un agent avec moins d'outils est plus prévisible et consomme moins de jetons.

Modèle

Pour les tâches de code, privilégiez Codestral (Mistral) ou un modèle de raisonnement (Kimi K2.5). Pour la rédaction générale, Mistral Large offre un bon équilibre.

Dossiers de travail

Limitez l'accès aux dossiers strictement nécessaires. Un agent de développement n'a besoin que du répertoire du projet, pas de tout votre disque.

Exemple d'instructions système

Voici un exemple d'instructions système efficaces pour un agent de développement :

Instructions système Exemple

Tu es un assistant de développement spécialisé en TypeScript et Svelte.

Tu réponds de manière concise.

Tu fournis des exemples de code commentés.

Tu signales les erreurs potentielles et proposes des corrections.

1 Rôle — Définit l'expertise de l'agent
2 Format — Indique le style de réponse attendu
3 Contenu — Précise ce que les réponses doivent inclure
4 Contraintes — Ajoute des comportements proactifs