Mehdi ChallakhFreelance IA Réserver un appel
Guide · 11 min de lecture · mis à jour le 9 septembre 2026

Comment créer un agent IA qui tient en production

Créer un agent IA (AI agent) prend une après-midi pour une démonstration et plusieurs semaines pour un système qui tourne sans surveillance. Ce guide décrit les six étapes que je suis sur chaque projet, les options no-code et code, ce qui est possible gratuitement, les coûts, les délais et les erreurs fréquentes.

L'essentiel
  • Un agent IA se construit en six étapes : définir la tâche et son périmètre, choisir le modèle, connecter les outils, écrire les instructions et les garde-fous, tester sur un jeu de cas réels, déployer avec une supervision.
  • Le périmètre décide de tout : un agent qui fait une seule chose sur un seul flux tient en production, un agent « qui fait tout » reste une démonstration.
  • No-code (n8n, Dify) suffit pour un agent simple avec validation humaine ; Python devient nécessaire dès qu'il faut des droits fins, une journalisation complète ou un modèle hébergé chez vous.
  • Gratuit, c'est possible pour apprendre et prototyper (n8n auto-hébergé, Ollama, crédits d'essai des API) ; un agent en production coûte toujours de l'inférence, de l'hébergement et du temps de supervision.
  • Ordres de grandeur constatés en France : 2 500 à 6 000 € pour un agent simple, 6 000 à 15 000 € pour un agent multi-outils, 3 à 8 semaines dans les deux cas.

Étape 1 : définir la tâche et le périmètre

La plupart des agents IA qui échouent ont été définis par leur technologie (« un agent connecté à notre CRM ») au lieu de leur tâche. Avant d'ouvrir un outil, écrivez trois choses.

  • L'entrée : ce qui déclenche l'agent (un e-mail reçu, un formulaire, un fichier déposé, une commande d'un utilisateur) et à quelle fréquence (par jour, par semaine).
  • La sortie attendue : une fiche CRM remplie, un brouillon de réponse, un ticket créé, un tableau mis à jour. Décrivez-la assez précisément pour qu'un humain puisse dire « c'est juste » ou « c'est faux ».
  • Ce que l'agent n'a pas le droit de faire : envoyer sans validation, modifier un montant, contacter un client, supprimer une donnée.

Choisissez un flux fréquent (quelques dizaines de cas par semaine au moins, sinon vous ne pourrez pas mesurer), à faible risque juridique, dont les règles sont connues d'au moins une personne. Le tri d'une boîte partagée, la qualification de leads ou la préparation de devis sont de bons premiers candidats. Si vous hésitez sur la nature de ce que vous construisez, le guide qu'est-ce qu'un agent IA pose la différence avec un chatbot et une automatisation.

Étape 2 : choisir le modèle

Trois familles de modèles existent, avec des compromis différents.

OptionExemplesPoints fortsLimites
API ferméeGPT (OpenAI), Claude (Anthropic), GeminiMeilleure qualité sur les tâches complexes, appel d'outils fiable, rien à hébergerDonnées transitant chez l'éditeur, coût à l'usage, dépendance aux mises à jour
API européenneMistralHébergement en Europe, bon rapport qualité-prix, modèles ouverts disponiblesUn cran en dessous sur les raisonnements longs
Modèle ouvert hébergé chez vousMistral, Llama, Qwen via Ollama ou vLLMAucune donnée ne sort, coût fixe, contrôle totalServeur GPU à exploiter, qualité inférieure sur les tâches difficiles

Ma règle : commencer avec une API de bonne qualité pour valider que la tâche est faisable, puis tester un modèle plus petit ou ouvert sur le même jeu de cas. Si le petit modèle fait aussi bien, gardez-le, il coûte moins cher et sort moins de données. Le comparatif Mistral vs GPT pour l'entreprise détaille ce choix.

Étape 3 : connecter les outils (API, MCP, n8n)

Un outil est une fonction que l'agent peut appeler. Trois façons de les connecter coexistent.

Par API directe

Vous écrivez une fonction qui appelle l'API de votre CRM ou de votre messagerie, et vous la décrivez au modèle. C'est la voie la plus simple pour un ou deux outils, lourde au-delà, parce que chaque agent redéfinit ses fonctions.

Par serveur MCP

Le protocole MCP (Model Context Protocol) sépare les outils de l'agent : un serveur expose vos logiciels (lecture des fiches, création de tâches, envoi d'e-mails) avec des droits par outil, et n'importe quel agent ou assistant compatible peut s'y connecter. Je le recommande dès que plusieurs agents ou plusieurs personnes doivent accéder aux mêmes données. Mon offre de serveur MCP sur mesure repose sur ce principe, avec hébergement en France.

Par un outil d'automatisation

n8n possède un nœud « AI Agent » qui prend un modèle, une liste d'outils (les autres nœuds n8n : Gmail, HubSpot, Google Sheets, une requête HTTP) et une mémoire. C'est la façon la plus rapide de connecter un agent à des logiciels courants sans écrire de code. La contrepartie : les droits et la journalisation sont ceux de n8n, plus grossiers que ce qu'un serveur MCP permet.

Quelle que soit la voie, donnez à l'agent le minimum d'outils. Un agent avec dix outils hésite, se trompe et coûte plus cher à chaque étape.

Vous avez un cas concret en tête ?

Vingt minutes suffisent pour savoir si c'est faisable et par où commencer.

Réserver un appel de 20 minutes

Étape 4 : écrire les instructions et les garde-fous

Les instructions (le « prompt système ») disent à l'agent qui il est, ce qu'il doit faire, dans quel ordre, et ce qu'il doit faire en cas de doute. Un bon prompt système d'agent ressemble à une fiche de poste.

  1. Le rôle et le contexte : « Tu traites les demandes entrantes du service client de [entreprise], dont les clients sont des professionnels du bâtiment. »
  2. La procédure, étape par étape, avec les outils à utiliser à chaque étape.
  3. Les règles d'arrêt : « Si le numéro de commande est introuvable, crée un ticket avec le motif "à vérifier" et arrête-toi. »
  4. Le format de sortie, de préférence structuré (JSON, champs nommés), pour que le programme qui suit puisse le lire sans ambiguïté.
  5. Des exemples : deux ou trois cas résolus.

Les garde-fous vivent en dehors du prompt, dans le code ou dans le scénario, parce qu'un modèle peut oublier une consigne. Les quatre indispensables :

  • un plafond d'étapes et un budget par tâche, pour arrêter les boucles ;
  • une validation humaine sur toute action visible de l'extérieur (e-mail envoyé, montant modifié), au moins pendant les premières semaines ;
  • un journal de chaque appel d'outil avec ses paramètres, pour comprendre a posteriori ;
  • une séparation entre consignes et contenus : le texte d'un e-mail lu par l'agent est une donnée, jamais une instruction. C'est la parade à l'injection de consignes.

Étape 5 : tester avec un jeu de cas

C'est l'étape que les démonstrations sautent et que la production exige. Constituez un jeu de 30 à 50 cas réels (anonymisés si nécessaire), chacun avec la sortie attendue validée par la personne qui fait la tâche aujourd'hui. Incluez des cas faciles, des cas ambigus et des cas où la bonne réponse est « je transmets ».

Faites tourner l'agent sur l'ensemble et mesurez trois choses : le taux de sorties correctes, le nombre d'étapes et le coût par cas. Chaque modification (prompt, modèle, outil) est rejouée sur le même jeu. Sans ce cadre, impossible de savoir si un changement a amélioré ou dégradé l'agent. C'est la première chose que je construis sur un projet d'agent, et ce que je remets à la fin d'un audit IA.

Le seuil de passage en production dépend du risque. Pour un tri de boîte mail avec relecture humaine, un accord de l'ordre de 90 % avec l'humain suffit en général. Pour une action directe dans le CRM, on attend mieux, et on garde la validation sur les cas de faible confiance.

Étape 6 : déployer et superviser

Déployer, c'est faire tourner l'agent sur un serveur qui redémarre seul, avec un déclencheur fiable (webhook, file d'attente, planification) et des accès stockés hors du code. Un serveur virtuel à 10 à 40 € par mois suffit pour la plupart des agents ; un modèle hébergé demande un serveur GPU à quelques centaines d'euros par mois.

Superviser, c'est regarder trois indicateurs chaque semaine : le taux de propositions acceptées sans modification, le coût d'inférence et la liste des cas en échec. Prévoyez un tableau de suivi simple, une alerte sur les erreurs répétées et un bouton d'arrêt que le responsable métier peut actionner seul.

Passez en action directe progressivement : d'abord les cas où l'accord avec l'humain est stable depuis plusieurs semaines, sous plafond, en gardant la validation sur le reste. Rejouez le jeu de cas à chaque changement de modèle ou d'API d'un outil connecté.

No-code ou code : n8n, Dify, Python, LangGraph

La question « quel framework pour un agent IA » revient souvent. La réponse dépend moins de la technique que de ce que l'agent doit faire et de qui va le maintenir.

No-code : n8n et Dify

n8n est le bon choix pour un agent qui lit et écrit dans des logiciels courants, avec validation humaine. On visualise le flux, on branche le nœud agent, on ajoute les outils. Il s'héberge chez vous (voir n8n cloud ou auto-hébergé). Dify est plus orienté conversation et base de connaissances : pratique pour un agent qui cherche dans des documents, moins à l'aise pour agir dans des outils métier.

Code : Python et les frameworks d'agents

Dès qu'il faut des droits par utilisateur, une journalisation complète, un modèle hébergé chez vous ou une logique métier qui ne tient pas dans des nœuds, on passe en Python. Les kits des éditeurs (OpenAI Agents SDK, Anthropic Agent SDK) suffisent pour un agent avec quelques outils. LangGraph modélise l'agent comme un graphe d'états : utile quand la procédure a des branches, des reprises et des points de validation humaine. LlamaIndex convient quand l'agent doit surtout chercher dans des documents.

Mon conseil : un framework aide à démarrer et gêne quand il faut sortir de ses cas prévus. Pour un agent de production, un code Python court, avec la boucle écrite à la main et un serveur MCP pour les outils, est souvent plus facile à maintenir. Les agents les plus fiables que j'ai vus tiennent en quelques centaines de lignes.

Créer un agent IA gratuitement : ce qui est possible et ses limites

Oui, on peut créer un agent IA gratuitement, à condition de savoir ce que « gratuit » couvre.

  • n8n auto-hébergé est gratuit sur votre propre machine ou serveur (licence communautaire). Vous payez le serveur et le temps d'installation.
  • Un modèle ouvert avec Ollama tourne gratuitement sur un ordinateur récent, avec une qualité correcte sur des tâches simples et une lenteur sensible sans carte graphique.
  • Les API fermées offrent des crédits d'essai ou des paliers gratuits limités. Utile pour prototyper, insuffisant pour un flux quotidien.

Les limites apparaissent au passage en production : un agent qui traite des données de clients a besoin d'un hébergement fiable, d'un contrat avec l'éditeur du modèle (ou d'un modèle chez vous), d'une journalisation et de quelqu'un qui regarde le tableau de suivi. En pratique, un agent simple en production coûte de l'ordre de 20 à 100 € par mois d'inférence et d'hébergement, avant le temps humain. Le gratuit sert à apprendre et à valider qu'une tâche est faisable. Le déploiement demande un budget.

Coûts, délais et erreurs fréquentes

Ordres de grandeur constatés en France quand le travail est confié à un freelance IA ou à une agence IA, cadrage et tests compris :

  • Agent simple sur un outil, avec validation humaine : 2 500 à 6 000 €, 2 à 4 semaines.
  • Agent multi-outils (CRM, e-mail, agenda) avec validation : 6 000 à 15 000 €, 4 à 6 semaines.
  • Agent avec serveur MCP, droits par utilisateur et journalisation : 15 000 à 40 000 €, 6 à 8 semaines et plus.
  • Récurrent : inférence 20 à 500 € par mois, hébergement 10 à 40 € par mois, maintenance 300 à 1 500 € par mois si elle est déléguée. Détail sur la page prix d'un agent IA.

Les erreurs que je corrige le plus souvent en audit :

  1. Un périmètre trop large : l'agent « assistant commercial » qui fait tout, et rien correctement. Découpez.
  2. Aucun jeu de cas : on juge l'agent sur trois démonstrations, puis on découvre les erreurs en production.
  3. Les garde-fous dans le prompt au lieu du code. Le modèle finit par oublier une consigne.
  4. Trop d'outils exposés au modèle, qui hésite et se trompe d'outil.
  5. L'action directe dès le premier jour, sans période en mode proposition.
  6. Personne pour superviser après la livraison, et une dérive silencieuse au premier changement d'API.

Pour construire votre agent vous-même, ces six étapes suffisent sur un premier flux. Pour le confier à quelqu'un qui l'a déjà fait, la page agent IA pour entreprise décrit le déroulé et les livrables. Un appel de 20 minutes permet de dire si votre flux est un bon candidat et quelle voie est raisonnable.

Passer à l'action

Agent IA pour entreprise

Agent IA pour entreprise : il lit vos e-mails, votre CRM et vos tickets, puis agit sous validation humaine, chaque décision journalisée. En 3 à 8 semaines.

Portrait de Mehdi Challakh
Mehdi Challakh, ingénieur IA freelancePlus de 8 ans en IA de production, 28 systèmes déployés, deux produits IA exploités en propre. Parcours et références.
Questions fréquentes

Questions fréquentes

Peut-on créer un agent IA avec ChatGPT ?
Oui, de deux façons. Les « GPT » personnalisés dans ChatGPT donnent un agent conversationnel avec des instructions, des fichiers et quelques connecteurs, en quelques minutes, sans code. Pour un agent qui agit dans vos outils internes, on utilise l'API d'OpenAI (ou d'un autre éditeur) depuis n8n ou Python, avec les garde-fous de ce guide.
Faut-il savoir coder pour créer un agent IA ?
Pour un agent simple qui lit et écrit dans des logiciels courants avec validation humaine, non : n8n ou Dify suffisent, avec une bonne compréhension du processus métier. Pour des droits fins, une journalisation complète, un modèle hébergé chez vous ou une logique métier complexe, il faut du Python ou un développeur qui en écrit.
Quel modèle choisir quand les données sont confidentielles ?
Un modèle ouvert (Mistral, Llama, Qwen) hébergé sur votre serveur ou chez un hébergeur français, avec vLLM ou Ollama, ne fait sortir aucune donnée. La qualité est suffisante sur la plupart des tâches d'entreprise bien bornées.
Un agent IA construit dans n8n peut-il passer en production ?
Oui, à condition de l'héberger sur un serveur fiable, d'activer la journalisation des exécutions, d'ajouter une étape de validation humaine et de rejouer un jeu de cas à chaque modification. La limite arrive quand il faut des droits par utilisateur ou tracer chaque action : on passe alors sur un serveur MCP et du code.
Agence IA, freelance IA ou équipe interne pour créer un agent ?
Si vous avez un développeur disponible et un processus bien connu, l'interne fonctionne, avec ce guide et un jeu de cas. Sinon, un freelance IA senior qui cadre, construit et met en production est en général plus rapide qu'une agence IA sur un premier agent borné ; l'agence devient utile pour plusieurs agents en parallèle. Le comparatif freelance IA vs agence IA détaille les critères.
Que se passe-t-il quand l'agent se trompe ?
En mode proposition, l'humain corrige avant que l'action ne soit visible, et la correction alimente le jeu de cas. En action directe, le journal permet de retrouver la cause et, si l'outil connecté le permet, d'annuler l'action. C'est pour cela que l'action directe reste réservée aux opérations réversibles ou à faible enjeu, sous plafond.

Parlons de votre projet IA en 20 minutes.

Vous décrivez votre situation, je vous dis ce qui est faisable, par où commencer et avec quels ordres de grandeur. Si une autre approche ou un autre prestataire convient mieux, je vous le dis aussi.

Réserver un appel de 20 minutes

Sans engagement. Créneau à choisir directement dans l'agenda.

Réserver un appel de 20 minutes