Outils et applications

AgentKit : OpenAI veut simplifier la création et le déploiement d’agents IA

OpenAI a présenté AgentKit le 6 octobre 2025, une suite d’outils pensée pour accélérer la création d’agents d’intelligence artificielle. Son interface visuelle, ses connecteurs de données, ses outils d’évaluation et son kit de chat visent à faire passer plus simplement un prototype au déploiement.

Développeur construisant un workflow visuel pour un agent IA relié à des données et à une interface de chat
Illustration : Actu.ai

Faire discuter un modèle de langage avec un utilisateur est devenu relativement accessible. Construire un système capable de comprendre une demande, de consulter des documents autorisés, d’utiliser un outil externe, de vérifier son propre résultat et de transmettre une réponse exploitable l’est beaucoup moins. C’est ce passage du simple chatbot à l’agent opérationnel qu’OpenAI cherche à baliser avec AgentKit, présenté le 6 octobre 2025.

La suite vise les développeurs qui veulent concevoir des agents d’intelligence artificielle sans repartir de zéro pour chaque projet. Elle rassemble, dans un même ensemble, un outil de construction visuelle, une gestion des connecteurs de données, une interface de conversation prête à intégrer et des outils d’évaluation. L’ambition n’est pas de supprimer le code ni de rendre un agent fiable par magie. Elle est de réduire la quantité d’infrastructure à assembler avant de pouvoir tester, mesurer et déployer un usage concret.

AgentKit, un kit pour organiser le travail d’un agent IA

Un agent IA ne se résume pas à un modèle qui génère du texte. Dans une application, il doit souvent enchaîner plusieurs actions : recevoir une question, repérer les informations utiles, interroger une base documentaire ou un service tiers, appliquer des consignes de sécurité, puis formuler une réponse. Cet enchaînement est généralement appelé un workflow, c’est-à-dire un flux de travail.

Jusqu’ici, cette orchestration pouvait nécessiter de combiner de nombreuses briques : appels à des modèles, gestion des autorisations, accès aux données, interfaces utilisateur, suivi des erreurs et tests. Des plateformes d’automatisation comme n8n ou Zapier ont popularisé les interfaces visuelles pour relier des services et des étapes. AgentKit transpose ce principe aux applications agentiques, avec une intégration directe dans l’écosystème d’OpenAI.

L’outil est présenté comme un SDK, autrement dit un kit de développement logiciel. Il ne s’adresse donc pas exclusivement à des profils techniques débutants. Son intérêt tient plutôt à une répartition plus claire des tâches : concevoir le parcours d’un agent dans une interface graphique, l’essayer, puis l’exporter dans une application ou l’afficher via une interface de chat dédiée.

Agent Builder, une vue visuelle sur les workflows

La pièce centrale d’AgentKit est Agent Builder. Cet outil propose une interface fondée sur des nœuds reliés entre eux. Chaque nœud correspond à une étape du workflow : un agent, l’appel à un outil externe ou encore une règle de contrôle. Les développeurs construisent l’ensemble par glisser-déposer, puis règlent les entrées et sorties de chaque composant.

Cette représentation graphique peut être utile quand le parcours ne suit plus une ligne droite. Un agent destiné au support client, par exemple, peut devoir distinguer une demande d’information d’un problème technique, consulter des ressources différentes selon le cas, puis faire remonter certaines situations à une personne. Une interface en nœuds rend ces embranchements plus faciles à examiner qu’une succession de fonctions dispersées dans plusieurs fichiers.

Agent Builder inclut aussi des fonctions de test en temps réel. Elles doivent permettre d’observer le comportement d’un workflow au fur et à mesure de sa construction. Des modules de guardrails, ou garde-fous, peuvent y être intégrés. Dans le contexte des agents, ces garde-fous servent à cadrer des comportements : empêcher certaines actions, contrôler un format de sortie ou limiter l’usage de ressources auxquelles l’agent ne devrait pas accéder.

Une fois le flux finalisé, deux voies sont prévues. Les développeurs peuvent exporter le workflow sous forme de code afin de l’intégrer à leur propre environnement. Ils peuvent aussi s’appuyer sur ChatKit pour le proposer dans une expérience conversationnelle. Cette double possibilité est importante : la construction visuelle sert à prototyper et à organiser, mais le déploiement final peut rester fortement personnalisé.

Connecteurs et données : le rôle du Connector Registry

La qualité apparente d’un agent dépend souvent des données qu’il peut consulter. Mais ouvrir l’accès à des fichiers d’entreprise, à des outils collaboratifs ou à des espaces de stockage soulève aussitôt des questions de cohérence et de contrôle. Si chaque équipe configure ses accès séparément, le risque de réglages contradictoires ou d’erreurs augmente.

C’est le rôle attribué à Connector Registry. Ce composant centralise la gestion de connecteurs préconfigurés, notamment vers Dropbox, Google Drive, SharePoint et Microsoft Teams. Les administrateurs peuvent ainsi gérer des connexions utilisables dans plusieurs espaces de travail, tout en y accédant par une API.

Concrètement, cette couche ne transforme pas automatiquement tous les documents en connaissances fiables. Elle fournit un cadre pour raccorder les sources nécessaires au workflow. Les équipes restent responsables de la sélection des contenus, des droits d’accès et de l’actualisation des informations. Un agent qui consulte une documentation ancienne ou incomplète risque, même avec une interface très soignée, de produire une réponse peu utile.

Composant d’AgentKitFonction principaleUtilité dans un projet d’agent
Agent BuilderConstruction visuelle de workflows en nœudsOrganiser les étapes, outils et règles de contrôle
Connector RegistryGestion centralisée des connecteurs de donnéesHarmoniser l’accès aux services tiers entre espaces de travail
ChatKitInterface de chat intégrableMettre un agent conversationnel à disposition des utilisateurs
EvalsÉvaluation des workflows et des modèlesRepérer les points de friction et mesurer les résultats
Reinforcement fine-tuningAffinage par récompense des résultats attendusAdapter le comportement d’un modèle à une tâche précise

ChatKit, pour intégrer un agent dans une conversation

Un workflow peut fonctionner en laboratoire et rester difficile à présenter à un utilisateur. Une application conversationnelle doit gérer l’affichage progressif des réponses, les échanges successifs et la manière dont l’agent rend compte de son activité. ChatKit est la brique d’AgentKit conçue pour cette phase.

Le module prend en charge les réponses en continu et l’affichage des raisonnements des modèles. Il se relie à Agent Builder au moyen de l’identifiant du workflow concerné. Les développeurs peuvent ensuite personnaliser l’interface de chat autour de ce flux.

L’objectif affiché est de fournir un agent conversationnel exploitable dans un environnement de production. Dans les faits, une interface prête à intégrer n’exonère pas les équipes de leurs obligations de conception. Elles doivent notamment prévoir les cas où l’agent ne sait pas répondre, la manière de signaler ses limites et les éventuels parcours vers une assistance humaine. Une réponse fluide n’est pas forcément une réponse exacte, complète ou adaptée au contexte de l’utilisateur.

Pourquoi l’évaluation devient une étape centrale

Le lancement d’un agent ne se joue pas uniquement au moment où il répond correctement à quelques démonstrations. Il faut aussi savoir comment il réagit aux formulations inhabituelles, aux informations manquantes, aux demandes ambiguës et aux situations où il devrait refuser une action. C’est précisément ce que cherche à traiter le composant Evals.

Cette plateforme permet de créer rapidement des ensembles de données d’évaluation et d’analyser les points de friction rencontrés par les agents. Dans ce cadre, un ensemble d’évaluation rassemble des exemples représentatifs : une demande donnée, les documents ou outils accessibles, et un résultat attendu ou des critères pour juger la réponse.

Evals doit aussi aider à optimiser les prompts, ces instructions qui orientent le comportement du modèle, et à évaluer des modèles provenant d’autres fournisseurs. Cette dernière fonction est notable pour les entreprises qui ne souhaitent pas dépendre d’un seul modèle selon les tâches. Certaines pourront vouloir comparer la qualité, la vitesse ou la pertinence de plusieurs options dans un même workflow.

L’évaluation ne peut toutefois pas être réduite à une note unique. Un assistant interne chargé de retrouver une procédure, un agent qui utilise des outils et un chatbot au contact du public n’ont ni les mêmes risques ni les mêmes critères de réussite. Pour les premiers, l’exactitude factuelle peut primer. Pour les seconds, la sécurité des actions déclenchées devient déterminante. Pour les troisièmes, la clarté des limites et la qualité de l’orientation apportée comptent tout autant.

L’affinage par récompense pour des tâches ciblées

AgentKit comprend également le reinforcement fine-tuning, souvent abrégé en RFT. Cette méthode d’affinage consiste à récompenser le modèle lorsqu’il produit des résultats correspondant aux attentes définies. L’idée est d’orienter progressivement son comportement vers une tâche ou des critères particuliers.

OpenAI indique que cette possibilité est utilisable avec o4-mini et GPT-5. Elle vise notamment les situations où un workflow requiert des appels d’outils adaptés. Au lieu de se contenter de demander au modèle de suivre une consigne, une équipe peut définir plus précisément ce qui constitue une bonne réponse, puis utiliser ces critères pour l’affinage.

Cette approche peut être pertinente lorsqu’un agent doit répéter une tâche structurée et respecter des règles claires. Elle demande néanmoins un travail préparatoire important. Récompenser un comportement suppose de savoir l’évaluer. Des critères imprécis, des exemples insuffisants ou un objectif mal formulé peuvent conduire à optimiser le mauvais résultat. L’affinage est donc un levier supplémentaire, pas un raccourci qui dispense de comprendre le processus métier confié à l’agent.

Disponibilité et modèle de facturation

Au 8 octobre 2025, OpenAI rend AgentKit accessible à tous les développeurs. ChatKit et Evals sont annoncés en version finale. Agent Builder et Connector Registry restent, eux, en bêta. Cette distinction mérite attention : une fonctionnalité en bêta est disponible, mais elle peut encore évoluer dans ses usages, son fonctionnement ou son niveau de maturité.

OpenAI ne prévoit pas de coût additionnel spécifique pour AgentKit. La facturation porte sur les appels API aux modèles, suivant la grille tarifaire habituelle. En pratique, cela signifie que le prix d’un projet dépendra surtout du volume de requêtes, des modèles choisis et de la fréquence d’utilisation des outils connectés.

Ce modèle réduit la barrière d’entrée liée à l’outillage, mais il ne rend pas les projets sans coût. Au-delà des appels aux modèles, une organisation doit prévoir le temps de configuration, l’évaluation, la maintenance des connecteurs, la supervision des usages et la résolution des erreurs. Pour un usage professionnel, ces postes peuvent peser autant que l’expérimentation initiale.

Ce qu’il faut surveiller avec AgentKit

Avec AgentKit, OpenAI propose une réponse intégrée à une difficulté bien identifiée : faire passer les agents IA du prototype à un usage réellement déployable. La suite rassemble des briques qui étaient souvent traitées séparément, de la conception du flux à l’interface de chat, en passant par les données et l’évaluation.

Les premiers retours d’usage devront surtout éclairer trois points. Le premier concerne la maturité d’Agent Builder et de Connector Registry, encore en bêta. Le deuxième porte sur la qualité des mécanismes d’évaluation face aux cas concrets des entreprises. Le troisième touche à la gouvernance des données : centraliser les connecteurs simplifie l’administration, mais exige aussi une vigilance continue sur les droits accordés aux agents.

Pour les développeurs, AgentKit peut accélérer le démarrage et rendre les workflows plus lisibles. Pour les utilisateurs finaux, la promesse ne sera tenue que si cette simplification technique s’accompagne d’agents plus utiles, mieux contrôlés et transparents sur ce qu’ils peuvent, ou ne peuvent pas, faire.

Questions fréquentes

Qu’est-ce qu’AgentKit d’OpenAI ?

AgentKit est une suite de développement présentée par OpenAI le 6 octobre 2025. Elle sert à concevoir, déployer et évaluer des agents d’intelligence artificielle. Elle réunit notamment un éditeur visuel de workflows, des connecteurs vers des services de données, une interface de chat et des outils d’évaluation.

À quoi sert Agent Builder dans AgentKit ?

Agent Builder sert à construire visuellement le parcours d’un agent IA. Son interface organise un workflow sous forme de nœuds connectés, représentant par exemple un agent, un outil externe ou une règle de contrôle. Les développeurs peuvent configurer les entrées et sorties, tester le flux, puis l’exporter comme code ou l’utiliser avec ChatKit.

Quels services peut-on connecter avec Connector Registry ?

Connector Registry centralise la gestion de connecteurs préconfigurés. Parmi les services cités figurent Dropbox, Google Drive, SharePoint et Microsoft Teams. Son objectif est d’aider les administrateurs à gérer de manière cohérente les accès aux données dans plusieurs espaces de travail, tout en conservant un accès par API.

AgentKit est-il gratuit ?

OpenAI n’annonce pas de coût additionnel pour l’utilisation d’AgentKit. Les développeurs sont facturés pour les appels API aux modèles, selon la grille tarifaire habituelle d’OpenAI. Le coût réel d’un projet dépendra donc du volume d’utilisation, des modèles retenus et des besoins de maintenance et d’évaluation.

Quels éléments d’AgentKit sont encore en bêta ?

Au 8 octobre 2025, ChatKit et Evals sont disponibles en version finale. Agent Builder et Connector Registry sont encore proposés en bêta. Cela signifie qu’ils sont accessibles aux développeurs, tout en pouvant continuer à évoluer avant une version considérée comme pleinement stabilisée.

Sources

Références consultées pour la rédaction de cet article. Les adresses sont indiquées à titre informatif et ne sont pas des liens.

  1. OpenAI, annonce de présentation d’AgentKitopenai.com/index/introducing-agentkit
  2. Documentation OpenAI, Agent Builderplatform.openai.com/docs/guides/agent-builder
  3. Documentation OpenAI, outils d’évaluation Evalsplatform.openai.com/docs/guides/evals