1. Confirme sua versão do Python
python3 --version
Use o Studio para construir visualmente ou instale o framework para controlar cada detalhe em código. Nos dois caminhos, Flows organizam a execução e Crews concentram o trabalho autônomo.
O CrewAI Studio transforma uma descrição do processo em uma arquitetura visual que você pode inspecionar e ajustar.
Crie Agents, Crews e Flows em Python, adicione ferramentas próprias e leve o projeto para seu fluxo de desenvolvimento.
uv para instalar e atualizar o CrewAI..env, nunca no código.python3 --version
No macOS ou Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"uv tool install crewai
crewai version
Se aparecer um aviso de PATH, execute uv tool update-shell e abra um novo terminal. Para atualizar depois, use uv tool install crewai --upgrade.
crewai create crew meu_projeto
cd meu_projeto
O scaffold atual é JSON-first, com agentes em agents/*.jsonc e a Crew em crew.jsonc. Para o formato Python/YAML anterior, acrescente --classic.
E você também cria Flows por aqui. É o mesmo comando, trocando o tipo do projeto:
crewai create flow meu_flow
Vale a pena começar por um Flow: ele organiza a execução, guarda estado entre as etapas e deixa você chamar um agente onde basta julgamento e uma Crew onde o trabalho pede colaboração. Acrescente --declarative para gerar um Flow declarativo, no mesmo formato que o Studio usa.
Adicione ao .env somente as credenciais exigidas pelo modelo e pelas ferramentas que você escolher.
OPENAI_API_KEY=sua_chave_aqui
crewai install
crewai run
Para adicionar uma dependência ao projeto, use uv add nome-do-pacote.
O registry de Skills da CrewAI instala uma skill de CrewAI no seu agente de código — Claude Code, Cursor, Codex e afins — para que ele escreva contra a API atual em vez de adivinhar.
npx skills add crewaiinc/skills
Use estas páginas para aprofundar apenas o que seu projeto pedir.
O explorer mostra registros, relações e documentos. O próximo passo pode nascer no Studio ou no código.