Construire un agent IA de débutant à confirmé

Vous utilisez Claude pour rédiger des emails ou résumer des documents. Mais il est possible de lui confier un rôle permanent, avec des instructions précises, connecté à vos outils — et de le laisser travailler de façon autonome. C’est ça, un agent IA. Ce guide vous montre comment en créer un, du niveau zéro au niveau opérationnel.

Un agent IA, c’est quoi exactement ?

Un LLM standard répond à une question, puis s’arrête. Un agent IA fait plus : il reçoit un objectif, décompose les étapes nécessaires pour l’atteindre, exécute des actions (chercher sur le web, lire un fichier, appeler une API), observe les résultats, s’adapte, et continue — jusqu’à la fin de la tâche.

Avec Claude, « créer un agent » peut signifier des choses très différentes selon votre niveau technique. Ce guide vous présente trois méthodes classées par complexité croissante.

Quelle méthode choisir ? Les 3 niveaux

NiveauMéthodeProfilTemps de mise en place
🟢 DébutantClaude Projects (claude.ai)Aucune compétence technique requise10–20 min
🟡 IntermédiaireAPI Claude + outil no-code (Make ou n8n)À l’aise avec les outils SaaS1–3 heures
🔴 AvancéAPI Claude + PythonNotions de programmationQuelques jours
Conseil : commencez par le niveau 1, même si vous pensez vouloir aller plus loin. Claude Projects permet de valider votre concept d’agent avant d’investir dans une architecture technique.
🟢 Niveau débutant — zéro code

Méthode 1 — Claude Projects sur claude.ai

Un Projet Claude est un espace de conversation persistant dans lequel vous déposez des instructions fixes (le « system prompt »), des documents de référence, et où toutes vos conversations héritent automatiquement de ce contexte. C’est la forme la plus simple d’un agent : un Claude configuré pour un rôle précis.

Étape 1

Créer un compte sur claude.ai

Rendez-vous sur claude.ai et créez un compte (email + mot de passe, ou connexion Google). Le plan gratuit suffit pour commencer. Le plan Pro (20 $/mois) augmente les limites de messages et donne accès aux modèles les plus puissants.

À savoir : les données que vous saisissez sur claude.ai peuvent être utilisées par Anthropic pour améliorer ses modèles, sauf si vous désactivez cette option dans les paramètres (Settings → Privacy). Vérifiez ce point avant d’insérer des données confidentielles.
Étape 2

Créer un nouveau Projet

Dans le panneau gauche de l’interface, cliquez sur « Projects » puis sur « New project ». Donnez-lui un nom explicite (ex. : « Agent veille concurrentielle », « Assistant rédaction RH »).

Vous accédez à l’écran de configuration du projet. Deux zones vous intéressent :

  • Project instructions : les instructions permanentes que Claude lira avant chaque échange
  • Project knowledge : les documents de référence que Claude pourra consulter
Étape 3

Rédiger les instructions système (le cœur de l’agent)

C’est l’étape la plus importante. Les instructions système définissent qui est votre agent, ce qu’il fait, et comment il se comporte. Voici un modèle en 5 blocs à remplir :

## Rôle Tu es [nom et fonction de l’agent]. Tu travailles pour [contexte]. ## Objectif principal Ton rôle est de [mission précise, 1-2 phrases]. ## Ce que tu fais – [Action 1] – [Action 2] – [Action 3] ## Ce que tu ne fais PAS – Tu ne [contrainte 1] – Tu ne [contrainte 2] ## Format de réponse Réponds toujours en [langue]. Structure tes réponses avec [format souhaité]. Si tu ne sais pas, dis-le explicitement — ne fabrique pas de réponse.

💡 Exemple concret : un agent de veille sur les pratiques marketing des concurrents recevra comme rôle « Analyste veille concurrentielle spécialisé en marketing digital B2B ». Soyez précis sur le secteur et le niveau d’analyse attendu.

Règle d’or des instructions : soyez plus précis sur ce que l’agent ne doit PAS faire que sur ce qu’il doit faire. Les modèles de langage ont tendance à sur-généraliser ; la contrainte négative cadre mieux le comportement.
Étape 4

Ajouter des documents de référence

Dans « Project knowledge », déposez les fichiers que votre agent doit connaître en permanence : procédures internes, grilles tarifaires, fiches produit, exemples de livrables type. Formats acceptés : PDF, Word, texte brut, code.

Limite à connaître : Claude ne « lit » pas les documents comme vous. Il les tokenise et les place dans sa fenêtre de contexte. Si vos documents sont très longs (>100 pages au total), la qualité de récupération de l’information peut baisser. Préférez des documents courts et bien structurés à un seul grand fichier.
Étape 5

Tester et itérer

Lancez une conversation dans votre projet. Testez des cas limites : que se passe-t-il si vous posez une question hors périmètre ? L’agent répond-il dans le bon format ? Tient-il compte des documents ?

Ajustez les instructions en conséquence. Comptez 3 à 5 itérations avant d’avoir un agent stable. Notez les reformulations qui améliorent le comportement — elles constituent votre « prompt engineering log ».

Ce que cette méthode ne permet pas : l’agent Projects ne peut pas agir sur des systèmes externes (il ne peut pas envoyer d’email, modifier une base de données, aller chercher des informations en temps réel). Pour cela, il faut passer à la méthode suivante.

🟡 Niveau intermédiaire — no-code avec Make ou n8n

Méthode 2 — API Claude + outil d’automatisation

Pour connecter Claude à des systèmes externes (Gmail, Notion, Airtable, Slack, votre site web…), vous devez passer par l’API Anthropic et un outil d’automatisation no-code. Les deux leaders du marché sont Make (ex-Integromat, interface visuelle intuitive) et n8n (open-source, plus technique mais plus flexible).

Étape 1

Obtenir une clé API Anthropic

Rendez-vous sur console.anthropic.com. Créez un compte (distinct de claude.ai). Dans le menu « API Keys », cliquez sur « Create Key ». Donnez-lui un nom descriptif et copiez la clé immédiatement — elle ne sera affichée qu’une seule fois.

Sécurité impérative : ne collez jamais votre clé API dans un document partagé, un email, ou le code source d’un projet public (GitHub). Traitez-la comme un mot de passe bancaire. En cas de compromission, révoquez-la immédiatement depuis la console.

L’API est payante à l’usage (facturation au token). Pour Claude Sonnet 3.5, comptez environ 3 $ par million de tokens en entrée et 15 $ en sortie. Pour tester, un budget de 5 $ suffit largement.

Étape 2

Choisir votre outil et créer un compte

Make (make.com) : idéal pour démarrer. Interface drag-and-drop, 1 000 opérations/mois gratuites, module « HTTP » natif pour appeler l’API Anthropic. Recommandé si vous utilisez déjà des outils Zapier-like.

n8n (n8n.io) : open-source, hébergeable sur votre propre serveur, nœud Claude natif depuis 2024. Recommandé si vous avez des contraintes de confidentialité ou un usage intensif.

Étape 3

Construire le workflow : exemple avec Make

Scénario concret : « Chaque matin, l’agent lit les 5 dernières entrées d’un formulaire client, les résume et les envoie dans un canal Slack. »

  1. Dans Make, créez un nouveau Scenario (workflow)
  2. Ajoutez un déclencheur (Trigger) : « Schedule » → tous les jours à 8h, ou « Webhook » pour une exécution à la demande
  3. Ajoutez un module Google Sheets (ou Airtable) pour récupérer les 5 dernières lignes
  4. Ajoutez un module HTTP → Make a request pour appeler l’API Claude
  5. Ajoutez un module Slack → Send a message pour livrer le résultat
Étape 4

Configurer l’appel à l’API Claude dans Make

Dans le module HTTP, configurez :

ParamètreValeur
URLhttps://api.anthropic.com/v1/messages
MethodPOST
Header : anthropic-version2023-06-01
Header : x-api-key{{votre_clé_API}}
Header : content-typeapplication/json

Dans le corps (Body, format JSON) :

{ « model »: « claude-sonnet-4-5 », « max_tokens »: 1024, « system »: « Tu es un assistant qui résume des retours clients en 5 points clés. Sois factuel et concis. », « messages »: [ { « role »: « user », « content »: « Voici les retours clients des dernières 24h : {{données_du_module_précédent}}. Résume-les. » } ] }

La réponse de Claude se trouve dans content[0].text — configurez le module Slack pour utiliser cette variable.

Étape 5

Tester et monitorer

Cliquez sur « Run once » dans Make pour un test manuel. Vérifiez chaque module : les données sont-elles bien transmises ? La réponse Claude est-elle au bon format ? Le message Slack est-il lisible ?

Activez ensuite le scénario. Dans Make, le tableau de bord « History » vous montre toutes les exécutions passées, les erreurs éventuelles et la consommation d’opérations.

🔴 Niveau avancé — Python + SDK Anthropic

Méthode 3 — Agent avec l’API Python

Pour les profils ayant des bases en Python, le SDK officiel Anthropic permet de construire des agents avec boucle de raisonnement, utilisation d’outils et mémoire persistante.

Étape 1

Installer l’environnement

# Dans votre terminal pip install anthropic # Configurer la clé API en variable d’environnement (jamais en dur dans le code) export ANTHROPIC_API_KEY= »sk-ant-… »

Étape 2

Premier appel API minimal

import anthropic client = anthropic.Anthropic() message = client.messages.create( model= »claude-sonnet-4-5″, max_tokens=1024, system= »Tu es un assistant spécialisé en analyse marketing. », messages=[ {« role »: « user », « content »: « Donne-moi 3 tendances clés du marketing digital en 2025. »} ] ) print(message.content[0].text)

Étape 3

Ajouter des outils (tool use) pour un vrai agent

La puissance de l’API réside dans la fonctionnalité tool use : vous définissez des fonctions Python que Claude peut décider d’appeler pour accomplir sa tâche. L’architecture d’une boucle agent est la suivante :

while not task_complete: # 1. Claude analyse la situation et décide quoi faire response = client.messages.create(model=…, tools=available_tools, messages=history) # 2. Si Claude veut utiliser un outil → on l’exécute if response.stop_reason == « tool_use »: tool_result = execute_tool(response) history.append(tool_result) # 3. Si Claude a une réponse finale → on s’arrête elif response.stop_reason == « end_turn »: task_complete = True final_answer = response.content[0].text

Les outils courants pour un agent marketing : recherche web (via Brave Search API ou Tavily), lecture de fichiers, accès à une base de données, envoi d’email via SMTP.

Framework à connaître : si vous voulez éviter de construire cette boucle manuellement, Claude Code (outil CLI d’Anthropic) ou des frameworks comme LangChain ou CrewAI proposent des abstractions prêtes à l’emploi pour orchestrer des agents multi-étapes.

Les 5 erreurs classiques des débutants

ErreurCe qui se passeCorrection
Instructions trop vaguesL’agent répond n’importe quoi avec confianceDéfinir le périmètre exact via des contraintes négatives
Clé API dans le code sourceFuite de données, frais non autorisésToujours utiliser des variables d’environnement
Documents de référence trop longsL’agent « oublie » les infos en milieu de documentDécouper en fichiers thématiques courts
Pas de contrainte de formatRéponses inconsistantes, difficiles à exploiterSpécifier le format de sortie attendu dans le system prompt
Tester uniquement les cas idéauxL’agent échoue en production sur les cas limitesTester volontairement avec des inputs ambigus ou incorrects

Questions fréquentes

Quelle est la différence entre un Projet Claude et un vrai agent ?
Un Projet Claude est un agent « passif » : il attend qu’on lui parle. Un vrai agent peut être déclenché automatiquement, exécuter plusieurs actions en séquence, interagir avec des systèmes externes et prendre des décisions sans intervention humaine à chaque étape. La méthode 1 crée un assistant configuré ; les méthodes 2 et 3 créent des agents actifs.
Mes données sont-elles envoyées à Anthropic quand j’utilise l’API ?
Oui, les données transitent par les serveurs d’Anthropic pour le traitement. Par défaut, Anthropic n’utilise pas les données API pour entraîner ses modèles (contrairement à l’interface gratuite claude.ai). Pour les données très sensibles, vérifiez les conditions du plan Enterprise ou envisagez un déploiement via AWS Bedrock ou Google Cloud Vertex AI qui propose des garanties de confidentialité renforcées.
Combien ça coûte réellement de faire tourner un agent ?
Cela dépend du volume et du modèle. Pour un usage typique de PME (50 à 200 requêtes/jour avec des contextes courts), comptez 10 à 50 € par mois avec Claude Sonnet. Claude Haiku, moins puissant, coûte environ 10 fois moins cher et convient pour les tâches répétitives simples (classification, extraction de données). Anthropic propose un calculateur de coûts sur sa console.
Est-ce que mon agent peut « apprendre » de ses interactions ?
Non au sens strict : Claude ne se modifie pas lui-même entre les conversations. En revanche, vous pouvez simuler un apprentissage en : (1) stockant les interactions dans une base de données, (2) injectant les exemples pertinents en contexte lors des prochains appels (technique dite de few-shot prompting), ou (3) fine-tunant un modèle sur vos données via l’API Anthropic (fonctionnalité en accès anticipé fin 2024).
Puis-je créer un agent qui navigue sur le web à ma place ?
Oui, via des outils comme « computer use » d’Anthropic (en bêta, accessible via l’API) qui permettent à Claude de contrôler un navigateur. Des frameworks tiers comme Playwright + Claude permettent aussi de scripter des navigations web. Pour un usage professionnel stabilisé, des services comme Browserbase ou Steel proposent des environnements de navigation managés compatibles avec l’API Anthropic.

3 prompts pour explorer par vous-même

Je veux créer un agent IA pour [décrivez votre cas d’usage]. Peux-tu m’aider à rédiger les instructions système (system prompt) de cet agent ? Structure ta réponse en : Rôle, Objectif, Actions autorisées, Actions interdites, Format de réponse attendu.

🎯 Objectif : générer un premier system prompt opérationnel | 📚 Ce qu’on apprend : comment formuler des contraintes précises pour un agent

Joue le rôle de l’agent que tu viens de définir. Je vais te donner 3 inputs différents, dont un hors périmètre. Réponds comme l’agent le ferait, et explique ensuite si le comportement est cohérent avec les instructions.

🎯 Objectif : tester la robustesse du system prompt | 📚 Ce qu’on apprend : identifier les failles dans les instructions avant déploiement

J’ai un processus dans mon organisation qui prend actuellement [X heures par semaine] : [décrivez le processus]. Évalue si un agent IA pourrait automatiser tout ou partie de ce processus. Indique : (1) ce qui est automatisable, (2) ce qui ne l’est pas, (3) les risques, (4) quelle méthode technique tu recommanderais parmi : Claude Projects, Make/n8n, ou API Python.

🎯 Objectif : identifier un cas d’usage concret dans votre contexte | 📚 Ce qu’on apprend : raisonner sur la faisabilité et les risques avant de construire

Pour aller plus loin

Article rédigé avec l’assistance de Claude (Anthropic). Les captures d’écran et interfaces peuvent évoluer — vérifiez les documentations officielles pour les détails techniques.

Suivre le blog

Sans newsletter qui monétise vos données.

📡 RSS 📖 WP LinkedIn → S’abonner

En savoir plus sur Maria Mercanti-Guérin

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture