Chapitre 2

Agents

Un agent, c'est une identité, un jeu d'instructions permanentes, un modèle, un ensemble d'outils et un espace de travail. Une fois ces cinq éléments bien réglés, tout le reste de ce manuel vient se greffer dessus.

Tous les chapitres

Identité

Ouvrez Agents et cliquez sur une carte pour accéder à la page de détail de l'agent. L'onglet Vue d'ensemble est la surface modifiable, et chaque champ s'enregistre au fil de l'eau - les listes et les interrupteurs dès qu'ils changent, les champs de texte quand vous cliquez ailleurs. Il n'y a pas de boîte de dialogue d'édition séparée à penser à valider.

La Avatar prend une photo carrée téléversée, se rabat sur un emoji à défaut, ou peut Générer un dessin animé - un portrait généré à partir d'une photo de référence facultative, d'une description, d'une note de style et d'une ambiance emoji. Le portrait revient en une minute environ. La Identité contient le modèle, la description, la couleur d'accent utilisée pour teinter l'agent partout dans le tableau de bord, et Accès : si l'environnement de l'agent est en lecture seule, en lecture-écriture, ou en lecture-écriture-exécution. Commencez en lecture seule pour tout ce qui touche les clients, et n'élargissez que lorsqu'une tâche a vraiment besoin d'écrire des fichiers.

La description n'est pas de la décoration. C'est ce que les autres personnes - et les autres agents - voient quand ils choisissent à qui s'adresser, et c'est ce sur quoi porte la recherche du sélecteur d'agent.

Instructions permanentes

La Prompt système est le mandat de l'agent : qui il est, de quoi il est responsable, ce qu'il ne doit jamais faire, et comment il doit répondre. C'est le champ le plus déterminant de la page. Un bouton Générer avec l'IA en rédige un à partir du nom, de la description et des outils sélectionnés de l'agent ; traitez le résultat comme un premier jet à retravailler, pas comme un mandat abouti.

Les bonnes instructions sont concrètes et bornées. Nommez le public, nommez le ton, nommez la règle d'escalade (« tout ce qui concerne les remboursements, transmettez à un humain »), et nommez ce qui sort du périmètre. Des mandats vagues produisent des agents qui se trompent avec assurance sur les limites de leur travail.

S'applique en direct

Modifier le prompt système ne nécessite pas de redémarrage. Les conversations en cours reçoivent une note ponctuelle indiquant que leurs instructions de fonctionnement ont changé, et adoptent le nouveau texte à leur prochain tour.

Choisir un modèle

Olano fonctionne avec 18+ fournisseurs de LLM, et le modèle est un choix par agent. Sur un déploiement infogéré, le menu déroulant commence par les paliers gérés par Olano, dans un ordre fixe - Olano Turbo (rapide et économique, le choix par défaut), Olano Pro (travail multi-étapes plus complexe) et Olano Max (capacité maximale, coût le plus élevé) - chacun est facturé en crédits sans que vous ayez besoin de votre propre clé de fournisseur. En dessous se trouvent les fournisseurs que vous avez authentifiés vous-même.

Le menu déroulant ne liste que les fournisseurs que vous pouvez réellement utiliser : un fournisseur à clé apparaît dès que sa clé est présente, les fournisseurs OAuth une fois connectés. Vous ne choisirez jamais un modèle incapable de répondre. Là où un modèle prend en charge le réglage de l'effort de raisonnement, un menu déroulant Effort de raisonnement apparaît sous Modèle ; les modèles qui ne le prennent pas en charge n'affichent rien, car il n'y a rien à régler.

Vous n'êtes pas obligé de vous engager. Dans n'importe quelle conversation, la pastille de modèle dans l'en-tête du chat fait tourner cette seule conversation sur un modèle différent, sans toucher au modèle par défaut configuré de l'agent.

Outils

La Outils est un navigateur consultable sur tout ce que cet agent pourrait recevoir : 75+ intégrations intégrées exposant au total 450+ outils de connecteur, regroupés en catégories et en lots organisés. Un rail à gauche filtre sur Toutes, Sélectionnés ou Clés manquantes ; le panneau principal liste des cartes à cocher avec un badge d'état - Prêt, ou un décompte des identifiants encore manquants - et indique les secrets dont chaque outil a besoin. La sélection s'enregistre d'elle-même.

Certains outils sont injectés automatiquement et ne figurent pas ici : mémoire, heure, recherche web et une poignée d'autres aides universelles que reçoit tout agent. Les outils d'exploitation - planification, validations, gestion du battement - résident sur un sous-agent d'exploitation intégré plutôt que d'être remis directement à chaque agent.

En bas de l'onglet, une section repliée Dérogations de validation (avancé) liste les outils sélectionnés avec leur état de validation effectif et, par outil, un contrôle Par défaut / Toujours demander / Ne jamais demander . Ce réglage par outil est la règle de plus haute priorité dans le système de validation - voir chapitre 8.

Attention

Plus d'outils n'est pas mieux. Chaque outil que possède l'agent est un outil auquel il peut recourir au mauvais moment, et une liste plus longue rend chaque choix individuel moins fiable. Donnez à un agent les outils dont son travail a besoin, et rien de plus.

Skills et sous-agents

Un skill est une procédure écrite que l'agent peut suivre : un dossier avec des instructions et, éventuellement, des scripts. L'onglet Compétences liste les répertoires de skills disponibles pour cet agent et vous permet de les activer ou désactiver. Les skills sont la façon d'enseigner une méthode reproductible - « comment nous qualifions un lead entrant », « comment nous mettons en forme le rapport hebdomadaire » - sans l'entasser dans le prompt système. Elles sont traitées au chapitre 3.

La Sous-agents contient des spécialistes imbriqués auxquels cet agent peut déléguer. Chacun possède ses propres instructions, ses propres outils et, éventuellement, son propre modèle, et s'exécute dans son propre contexte pour que la conversation de l'agent parent reste propre. Ajoutez-en un à partir de zéro, à partir d'un archétype expert, ou en tant qu'intégration liée à un service unique. La délégation est traitée au chapitre 4.

Réglages par agent

Le reste de l'onglet Overview est un empilement de cartes d'options. Chaque contrôle porte une astuce indiquant ce qu'il fait, et chaque menu déroulant liste ce que signifie chaque option - vous ne devriez jamais avoir à deviner.

CarteCe qu'elle contrôle
MémoireSi l'agent conserve une mémoire longue et effectue des recherches dans ses propres documents. Voir chapitre 3.
HeartbeatActive des vérifications récurrentes en arrière-plan et choisit leur fréquence. S'applique en direct, sans redémarrage.
SupervisionLa base permanente de validation : un mode Trusted, Supervised ou Locked-down, plus les interrupteurs « demander avant les actions d'écriture » et « demander avant les commandes shell » qui se superposent.
Cortex EngineUn interrupteur principal pour le travail d'amélioration autonome de cet agent. Sur Off, il se met en pause immédiatement.
Mode multi-utilisateursTransforme un agent en un agent que de nombreuses personnes peuvent partager, avec une mémoire isolée par personne. Voir chapitre 9.
Accès et sécuritéHuman-only (aucun autre agent ne peut lui envoyer de message), Hidden (exclu des listes), acceptation automatique dans le chat, et limites numériques sur la durée de travail d'un seul tour.
Limites de débitPlafonds sur les messages entrants par minute, heure et jour, avec des dérogations facultatives par canal. Le travail planifié et autonome en est exempt.
PlanningUn éditeur complet pour les tâches récurrentes de cet agent. Les enregistrements s'appliquent en direct. Voir chapitre 6.

D'autres onglets couvrent le reste : Connectors et MCP pour la portée externe (chapitre 5), Webhooks pour les événements entrants et sortants, Commands pour les commandes slash que les utilisateurs du chat peuvent exécuter, Talk to Agent pour le placement dans l'organisation et les autorisations de messagerie, Variables pour les identifiants limités à ce seul agent, et Avancé pour tous les réglages restants. Là où votre déploiement le permet, un onglet Configuration affiche directement le fichier de configuration sous-jacent de l'agent.

Ce qui fait un bon agent

  • Un travail, formulé en une phrase. Si vous ne pouvez pas décrire le mandat de l'agent en une phrase, divisez-le en deux agents.
  • Des instructions qui disent ce qu'il ne faut pas faire. Les limites de périmètre et les règles d'escalade évitent plus de mauvais résultats que les listes de capacités n'en créent de bons.
  • Le plus petit ensemble d'outils qui fonctionne. Ajoutez des outils quand une tâche échoue faute d'en avoir un, pas par anticipation.
  • Un réglage de supervision que vous pourriez défendre. La recherche en lecture seule peut tourner librement. Tout ce qui envoie, publie, paie ou supprime devrait attendre un humain jusqu'à ce que vous l'ayez observé au travail.
  • Un modèle adapté à la tâche. Le tri quotidien n'a pas besoin du palier le plus cher ; une analyse hebdomadaire peut-être.

Les agents peuvent être arrêtés et démarrés depuis la barre supérieure de leur page de détail. Un agent arrêté reste arrêté même après redémarrage et affiche un badge en pause jusqu'à ce que vous le redémarriez explicitement - mettre en pause quelque chose de bruyant est donc sûr et durable.