CrewAI
L'essentiel
Imaginez une agence de presse : un rédacteur en chef, un journaliste d'investigation, un analyste de données et un correcteur. Chacun a un rôle précis, des outils spécifiques et travaille sur une partie du projet. En fin de chaîne, l'article est assemblé. CrewAI réplique exactement ce modèle, mais avec des agents IA à la place des humains. Vous définissez chaque 'collaborateur' : son rôle ('Analyste concurrentiel'), son objectif ('Identifier les 5 principaux concurrents et leurs prix'), son contexte ('Tu es un expert en veille stratégique B2B SaaS'), et ses outils (recherche web, lecture de fichiers CSV). Ensuite, vous définissez les tâches et l'ordre d'exécution. Le framework s'occupe de passer les résultats d'un agent à l'autre. Résultat : un rapport complet en quelques minutes, sans intervention humaine à chaque étape. C'est simple à mettre en place — c'est exactement pourquoi CrewAI est populaire pour les prototypes.
Détails Techniques
CrewAI est un framework Python open source (licence MIT) conçu pour orchestrer des systèmes multi-agents LLM. Publié par João Moura en novembre 2023 sur GitHub, il atteint +40 000 étoiles en juin 2026. Composants principaux : (1) Crew — classe orchestratrice qui regroupe agents, tasks et définit le process ; (2) Agent — objet paramétré avec role (intitulé), goal (objectif précis), backstory (contexte narratif favorisant la spécialisation), llm (modèle utilisé, ex. GPT-4o, Claude 3.5 Sonnet, Mistral Large), tools (liste de fonctions appelables) et verbose ; (3) Task — unité de travail avec description, expected_output et agent assigné ; (4) Tools — wrappers de fonctions Python (SerperDevTool pour la recherche web, FileReadTool, PDFSearchTool, custom tools via @tool decorator). Deux process d'exécution : Process.sequential (exécution dans l'ordre de déclaration, sortie de chaque task passée en contexte à la suivante) et Process.hierarchical (un manager agent — généralement GPT-4o — planifie et délègue dynamiquement aux worker agents). Support natif du streaming, de la gestion de mémoire courte/longue terme (via intégrations vector store) et des callbacks. Compatible avec OpenAI, Anthropic, Mistral, Ollama (LLMs locaux) via LiteLLM.
#Définition CrewAI
CrewAI est un framework Python open source (licence MIT) conçu pour orchestrer des systèmes multi-agents LLM. Publié par João Moura en novembre 2023 sur GitHub, il atteint +40 000 étoiles en juin 2026. Pour approfondir, consultez la page service Agents IA Nehos.
Pour être précis, Composants principaux : (1) Crew — classe orchestratrice qui regroupe agents, tasks et définit le process ; (2) Agent — objet paramétré avec role (intitulé), goal (objectif précis), backstory (contexte narratif favorisant la spécialisation), llm (modèle utilisé, ex. GPT-4o, Claude 3.5 Sonnet, Mistral Large), tools (liste de fonctions appelables) et verbose ; (3) Task — unité de travail avec description, expected_output et agent assigné ; (4) Tools — wrappers de fonctions Python (SerperDevTool pour la recherche web, FileReadTool, PDFSearchTool, custom tools via @tool decorator). Deux process d'exécution : Process.sequential (exécution dans l'ordre de déclaration, sortie de chaque task passée en contexte à la suivante) et Process.hierarchical (un manager agent — généralement GPT-4o — planifie et délègue dynamiquement aux worker agents). Support natif du streaming, de la gestion de mémoire courte/longue terme (via intégrations vector store) et des callbacks. Compatible avec OpenAI, Anthropic, Mistral, Ollama (LLMs locaux) via LiteLLM.
La compréhension fine de CrewAI différencie les équipes qui livrent des résultats de celles qui accumulent de la dette.
#CrewAI expliqué simplement
Imaginez une agence de presse : un rédacteur en chef, un journaliste d'investigation, un analyste de données et un correcteur. Chacun a un rôle précis, des outils spécifiques et travaille sur une partie du projet. En fin de chaîne, l'article est assemblé. CrewAI réplique exactement ce modèle, mais avec des agents IA à la place des humains. Vous définissez chaque 'collaborateur' : son rôle ('Analyste concurrentiel'), son objectif ('Identifier les 5 principaux concurrents et leurs prix'), son contexte ('Tu es un expert en veille stratégique B2B SaaS'), et ses outils (recherche web, lecture de fichiers CSV). Ensuite, vous définissez les tâches et l'ordre d'exécution. Le framework s'occupe de passer les résultats d'un agent à l'autre. Résultat : un rapport complet en quelques minutes, sans intervention humaine à chaque étape. C'est simple à mettre en place — c'est exactement pourquoi CrewAI est populaire pour les prototypes.
Prenez un cas concret : une entreprise de 50 personnes qui accélère sa croissance. La différence entre théorie et terrain ? Les chiffres. Et les chiffres, on les a.
#Cas d'usage concrets
Agence marketing B2B — automatisation de veille concurrentielle hebdomadaire — Crew de 4 agents : (1) Agent Recherche Web (SerperDevTool) collecte 30 URLs sur les concurrents, (2) Agent Extraction lit et résume chaque page, (3) Agent Analyse identifie les tendances tarifaires et positionnement, (4) Agent Rédaction produit un rapport Markdown structuré. Exécution : 8 minutes vs 4h humain. Coût : ~0,35 $ de tokens GPT-4o par rapport. Volume : 52 rapports/an automatisés.
Cabinet RH — qualification automatisée de CV pour postes tech — Crew Sequential : Agent Extraction parse les PDF de CV (PDFSearchTool), Agent Scoring évalue selon grille de critères définie (Python + LLM), Agent Rédaction génère une fiche synthèse par candidat avec score, points forts et lacunes. Traitement de 200 CV en 25 minutes. Réduction du temps de présélection RH de 6h à 30 minutes de relecture.
ESN — génération de propositions commerciales personnalisées — Crew Hierarchical piloté par un Manager Agent : agent Recherche Client analyse le site web + LinkedIn du prospect, agent Contexte Sectoriel identifie les enjeux du secteur, agent Rédacteur produit une proposition Word personnalisée. Prototype validé en 10 jours avec CrewAI avant migration vers LangGraph pour la version production avec état persistant.
POC audit de conformité RGPD — agent multi-source — Crew de 3 agents : agent Collecte crawle la politique de confidentialité + cookies du client, agent Analyse vérifie la conformité point par point contre la checklist CNIL, agent Rapport produit un rapport d'audit avec liste des non-conformités priorisées. POC livré en 2 semaines. Résultat : 87 % de précision vs audit manuel expert sur jeu de test de 15 sites.
#CrewAI chez Nehos Groupe
Chez Nehos, on a mesuré les résultats sur le terrain. Sur les 4 derniers projets impliquant CrewAI, on a documenté les résultats avec des KPIs précis. Notre service Agents IA Nehos couvre ce périmètre de A à Z.
Chaque mission démarre par un cadrage structuré : objectifs chiffrés, périmètre technique, jalons à 30/60/90 jours. Les résultats mesurés sur nos clients : 2 semaines est un ordre de grandeur courant. On livre, on mesure, on itère. Pas de slides sans livrable.
#Termes associés
Ce concept ne vit pas isolé.
- LangGraph
- Agent IA
- Agentic AI
- MCP (Model Context Protocol)
- LLM (Large Language Model)
- Agents Autonomes
- Système Multi-Agents
- AI Orchestration
Chaque terme est défini dans notre glossaire avec la même approche : définition technique, vulgarisation, cas concrets et méthode Nehos.
Applications Concrètes
"Crew de 4 agents : (1) Agent Recherche Web (SerperDevTool) collecte 30 URLs sur les concurrents, (2) Agent Extraction lit et résume chaque page, (3) Agent Analyse identifie les tendances tarifaires et positionnement, (4) Agent Rédaction produit un rapport Markdown structuré. Exécution : 8 minutes vs 4h humain. Coût : ~0,35 $ de tokens GPT-4o par rapport. Volume : 52 rapports/an automatisés."
"Crew Sequential : Agent Extraction parse les PDF de CV (PDFSearchTool), Agent Scoring évalue selon grille de critères définie (Python + LLM), Agent Rédaction génère une fiche synthèse par candidat avec score, points forts et lacunes. Traitement de 200 CV en 25 minutes. Réduction du temps de présélection RH de 6h à 30 minutes de relecture."
"Crew Hierarchical piloté par un Manager Agent : agent Recherche Client analyse le site web + LinkedIn du prospect, agent Contexte Sectoriel identifie les enjeux du secteur, agent Rédacteur produit une proposition Word personnalisée. Prototype validé en 10 jours avec CrewAI avant migration vers LangGraph pour la version production avec état persistant."
"Crew de 3 agents : agent Collecte crawle la politique de confidentialité + cookies du client, agent Analyse vérifie la conformité point par point contre la checklist CNIL, agent Rapport produit un rapport d'audit avec liste des non-conformités priorisées. POC livré en 2 semaines. Résultat : 87 % de précision vs audit manuel expert sur jeu de test de 15 sites."