> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crewai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introdução

> Construa equipes de agentes de IA que trabalham juntas para resolver tarefas complexas

# O que é CrewAI?

**CrewAI é o principal framework open-source para orquestrar agentes de IA autônomos e construir fluxos de trabalho complexos.**

Ele capacita desenvolvedores a construir sistemas multi-agente prontos para produção, combinando a inteligência colaborativa dos **Crews** com o controle preciso dos **Flows**.

* **[Flows do CrewAI](https://docs.crewai.com/pt-BR/guides/flows/first-flow.md)**: A espinha dorsal da sua aplicação de IA. Flows permitem criar fluxos de trabalho estruturados e orientados a eventos que gerenciam estado e controlam a execução. Eles fornecem a estrutura para seus agentes de IA trabalharem.
* **[Crews do CrewAI](https://docs.crewai.com/pt-BR/guides/crews/first-crew.md)**: As unidades de trabalho dentro do seu Flow. Crews são equipes de agentes autônomos que colaboram para resolver tarefas específicas delegadas a eles pelo Flow.

Com mais de 100.000 desenvolvedores certificados em nossos cursos comunitários, o CrewAI é o padrão para automação de IA pronta para empresas.

### Assista: Construindo Agents e Flows CrewAI com Coding Agent Skills

Instale nossas coding agent skills (Claude Code, Codex, ...) para colocar seus agentes de código para funcionar rapidamente com o CrewAI.

Você pode instalar com `npx skills add crewaiinc/skills`

[https://www.loom.com/embed/befb9f68b81f42ad8112bfdd95a780af](https://www.loom.com/embed/befb9f68b81f42ad8112bfdd95a780af)

## A Arquitetura do CrewAI

A arquitetura do CrewAI foi projetada para equilibrar autonomia com controle.

### 1. Flows: A Espinha Dorsal

> [!NOTE]
>
> Pense em um Flow como o "gerente" ou a "definição do processo" da sua aplicação. Ele define as etapas, a lógica e como os dados se movem através do seu sistema.

![Visão Geral do Framework CrewAI](https://mintcdn.com/crewai/qVjgZHKAyEOgSSUS/images/flows.png?fit=max\&auto=format\&n=qVjgZHKAyEOgSSUS\&q=85\&s=82ea168de2f004553dcea21410cd7d8a)

Visão Geral do Framework CrewAI

Flows fornecem:

* **Gerenciamento de Estado**: Persistem dados através de etapas e execuções.
* **Execução Orientada a Eventos**: Acionam ações com base em eventos ou entradas externas.
* **Controle de Fluxo**: Usam lógica condicional, loops e ramificações.

### 2. Crews: A Inteligência

> [!NOTE]
>
> Crews são as "equipes" que fazem o trabalho pesado. Dentro de um Flow, você pode acionar um Crew para lidar com um problema complexo que requer criatividade e colaboração.

![Visão Geral do Framework CrewAI](https://mintcdn.com/crewai/5SZbe87tsCWZY09V/images/crews.png?fit=max\&auto=format\&n=5SZbe87tsCWZY09V\&q=85\&s=514fd0b06e4128e62f10728d44601975)

Visão Geral do Framework CrewAI

Crews fornecem:

* **Agentes com Funções**: Agentes especializados com objetivos e ferramentas específicas.
* **Colaboração Autônoma**: Agentes trabalham juntos para resolver tarefas.
* **Delegação de Tarefas**: Tarefas são atribuídas e executadas com base nas capacidades dos agentes.

## Como Tudo Funciona Junto

1. **O Flow** aciona um evento ou inicia um processo.
2. **O Flow** gerencia o estado e decide o que fazer a seguir.
3. **O Flow** delega uma tarefa complexa para um **Crew**.
4. Os agentes do **Crew** colaboram para completar a tarefa.
5. **O Crew** retorna o resultado para o **Flow**.
6. **O Flow** continua a execução com base no resultado.

## Principais Funcionalidades

> **Flows de Nível de Produção**
>
> Construa fluxos de trabalho confiáveis e com estado que podem lidar com processos de longa duração e lógica complexa.

> **Crews Autônomos**
>
> Implante equipes de agentes que podem planejar, executar e colaborar para alcançar objetivos de alto nível.

> **Ferramentas Flexíveis**
>
> Conecte seus agentes a qualquer API, banco de dados ou ferramenta local.

> **Segurança Empresarial**
>
> Projetado com segurança e conformidade em mente para implantações empresariais.

## Quando usar Crews vs. Flows

**A resposta curta: Use ambos.**

Para qualquer aplicação pronta para produção, **comece com um Flow**.

* **Use um Flow** para definir a estrutura geral, estado e lógica da sua aplicação.
* **Use um Crew** dentro de uma etapa do Flow quando precisar de uma equipe de agentes para realizar uma tarefa específica e complexa que requer autonomia.

| Caso de Uso | Arquitetura |
| :- | :- |
| **Automação Simples** | Flow único com tarefas Python |
| **Pesquisa Complexa** | Flow gerenciando estado -> Crew realizando pesquisa |
| **Backend de Aplicação** | Flow lidando com requisições API -> Crew gerando conteúdo -> Flow salvando no BD |

## Por que escolher o CrewAI?

* 🧠 **Operação Autônoma**: Agentes tomam decisões inteligentes com base em suas funções e nas ferramentas disponíveis
* 📝 **Interação Natural**: Agentes se comunicam e colaboram como membros humanos de uma equipe
* 🛠️ **Design Extensível**: Fácil de adicionar novas ferramentas, funções e capacidades
* 🚀 **Pronto para Produção**: Construído para confiabilidade e escalabilidade em aplicações reais
* 🔒 **Foco em Segurança**: Desenvolvido para atender requisitos de segurança empresarial
* 💰 **Custo-Efetivo**: Otimizado para minimizar o uso de tokens e chamadas de API

## Pronto para começar a construir?

> **[Crie Seu Primeiro Flow](https://docs.crewai.com/pt-BR/guides/flows/first-flow.md)**
>
> Aprenda a criar fluxos de trabalho estruturados e orientados por eventos com controle preciso de execução.

> **[Crie Seu Primeiro Crew](https://docs.crewai.com/pt-BR/guides/crews/first-crew.md)**
>
> Tutorial passo a passo para criar uma equipe de IA colaborativa que trabalha junto para resolver problemas complexos.

> **[Instale o CrewAI](https://docs.crewai.com/pt-BR/installation.md)**
>
> Comece a usar o CrewAI em seu ambiente de desenvolvimento.

> **[Primeiros Passos](https://docs.crewai.com/pt-BR/quickstart.md)**
>
> Gere um Flow, execute um crew com um agente e produza um relatório ponta a ponta.

> **[Junte-se à Comunidade](https://community.crewai.com)**
>
> Conecte-se com outros desenvolvedores, obtenha ajuda e compartilhe suas experiências com o CrewAI.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.