CrewAI
CrewAI is an open-source multi-agent orchestration framework and enterprise agent management platform for building, deploying, monitoring, and governing collaborative AI agents and automated workflows.
CrewAI est une plateforme de développement et d’orchestration d’agents IA conçue pour les développeurs, les ingénieurs en intelligence artificielle, les équipes d’automatisation et les entreprises qui souhaitent créer des workflows agentiques prêts pour la production.
Son framework Python open source permet de créer des agents autonomes avec des rôles, des objectifs, des outils, des connaissances, une mémoire, des capacités de raisonnement et des sorties structurées, puis de regrouper ces agents au sein d’équipes collaboratives.
CrewAI Flows fournit une orchestration basée sur les événements avec gestion de l’état, persistance, routage et contrôles human-in-the-loop. Cette approche permet de créer des applications IA en plusieurs étapes avec un fonctionnement plus structuré et prévisible.
Le framework open source prend en charge des centaines d’outils destinés notamment à la recherche sur le web, à l’interaction avec des sites web, aux bases de données vectorielles, à l’exécution de code et à différentes actions sur des services externes.
CrewAI propose également une prise en charge avancée du Model Context Protocol MCP, des serveurs MCP personnalisés, de la communication entre agents, des intégrations avec des environnements sandbox, des points de contrôle, de l’exécution asynchrone et d’un système de mémoire adapté aux environnements de production.
Les agents peuvent être configurés en YAML ou en Python et connectés à différents fournisseurs de LLM, ce qui évite de dépendre d’un seul fournisseur de modèles.
Pour les équipes qui privilégient une approche visuelle, la plateforme hébergée de CrewAI comprend Studio, un copilote IA, des modèles de workflows, des référentiels privés pour les agents et les outils, une intégration GitHub, le traçage, OpenTelemetry, des tests LLM, des garde-fous, des fonctionnalités human-in-the-loop, la planification, des analyses d’utilisation et des interfaces de chat pour les workflows.
Les workflows peuvent également être exportés sous forme de serveurs MCP ou de composants d’interface utilisateur.
Les clients Enterprise bénéficient de fonctionnalités supplémentaires de gouvernance, de sécurité et de déploiement notamment SSO, RBAC, Workload Identity, la suppression des informations personnelles sensibles PII, des connecteurs d’entreprise, un support dédié et plusieurs options de déploiement via CrewAI Cloud, un VPC dédié ou une infrastructure gérée par le client.
Le framework open source CrewAI est distribué sous licence MIT.
Le forfait Basic hébergé est gratuit et comprend 50 exécutions de workflows par mois ainsi que 2 automatisations. Les offres Enterprise utilisent une tarification personnalisée avec une capacité d’exécution adaptée aux besoins et au mode de déploiement de l’organisation.