Framework · CrewAI Inc.
CrewAI en bref
Un framework Python pour créer des équipes d’agents qui jouent des rôles et se délèguent des tâches, orchestrées par des Flows événementiels. Les Flows ajoutent la persistance et les retours humains, et la CLI permet de déployer directement sur le service CrewAI AMP géré.
Idéal pour : Les configurations multi-agents fondées sur des rôles, avec un déploiement géré rapide.
Informations clés
- Mainteneur
- CrewAI Inc.
- Langages
- Python
- Licence
- MIT
- Dernière version
1.15.23· 28 septembre 2026- Dépôt
- crewAIInc/crewAI
- Option hébergée
- CrewAI AMP
Démarrage rapide
Installez le package, configurez vos identifiants, puis lancez l’agent le plus simple présenté dans la documentation officielle. Les ID de modèle utilisés sont ceux de la documentation et ne sont pas forcément activés sur votre compte.
pip install crewai crewai-tools (not copied verbatim; docs recommend CrewAI CLI per installation guide; SerperDevTool needs SERPER_API_KEY)from crewai import Agent
from crewai_tools import SerperDevTool
# Create an agent
researcher = Agent(
role="AI Technology Researcher",
goal="Research the latest AI developments",
tools=[SerperDevTool()],
verbose=True
)
# Use kickoff() to interact directly with the agent
result = researcher.kickoff("What are the latest developments in language models?")
# Access the raw response
print(result.raw)Fonctionnalités
| Tous les modèles | Oui | |
|---|---|---|
| Client MCP | Oui | mcps=[...] sur un agent, ou MCPServerAdapter depuis crewai-tools |
| Serveur MCP | Non confirmé | |
| Multi-agent | Oui | Équipes organisées par rôle et orchestrées par des Flows |
| Exécutions durables | Oui | @persist sur les Flows, avec des points de contrôle via from_checkpoint |
| Approbation humaine | Oui | Décorateur @human_feedback, disponible depuis la version v1.8.0 |
| Traçage | Oui | Traçage CrewAI après crewai login |
| Évaluations | Non confirmé |
Modifications récentes
- Le guide de démarrage rapide privilégie désormais les Flows ; les configurations JSONC des agents et des équipes sont chargées avec load_crew.
- Depuis la version v1.14.5, restore_from_state_id reprend ou bifurque un Flow ; l’hydratation via inputs.id est obsolète.