Pular para o conteúdo principal

Visão Geral

Agentes CrewAI podem ser estendidos com cinco tipos distintos de capacidades, cada um servindo a um propósito diferente. Entender quando usar cada um — e como eles funcionam juntos — é fundamental para construir agentes eficazes.

Ferramentas

Funções chamáveis — permitem que agentes tomem ações. Buscas na web, operações com arquivos, chamadas de API, execução de código.

Servidores MCP

Servidores de ferramentas remotos — conectam agentes a servidores de ferramentas externos via Model Context Protocol. Mesmo efeito de ferramentas, mas hospedados externamente.

Apps

Integrações com plataformas — conectam agentes a aplicativos SaaS (Gmail, Slack, Jira, Salesforce) via plataforma CrewAI. Executa localmente com um token de integração.

Skills

Expertise de domínio — injetam instruções, diretrizes e material de referência nos prompts dos agentes. Skills dizem aos agentes como pensar.

Knowledge

Fatos recuperados — fornecem aos agentes dados de documentos, arquivos e URLs via busca semântica (RAG). Knowledge dá aos agentes o que saber.

A Distinção Fundamental

O mais importante a entender: essas capacidades se dividem em duas categorias.

Capacidades de Ação (Ferramentas, MCPs, Apps)

Estas dão aos agentes a capacidade de fazer coisas — chamar APIs, ler arquivos, buscar na web, enviar emails. No momento da execução, os três tipos se resolvem no mesmo formato interno (instâncias de BaseTool) e aparecem em uma lista unificada de ferramentas que o agente pode chamar.

Capacidades de Contexto (Skills, Knowledge)

Estas modificam o prompt do agente — injetando expertise, instruções ou dados recuperados antes do agente começar a raciocinar. Não dão aos agentes novas ações; elas moldam como os agentes pensam e a quais informações têm acesso.

Quando Usar o Quê


Combinando Capacidades

Na prática, agentes frequentemente usam múltiplos tipos de capacidades juntos. Aqui está um exemplo realista:

Tabela Comparativa


Aprofundamentos

Pronto para aprender mais sobre cada tipo de capacidade?

Ferramentas

Crie ferramentas personalizadas, use o catálogo OSS com 75+ opções, configure cache e execução assíncrona.

Integração MCP

Conecte-se a servidores MCP via stdio, SSE ou HTTP. Filtre ferramentas, configure autenticação.

Skills

Construa pacotes de skills com SKILL.md, injete expertise de domínio, use divulgação progressiva.

Knowledge

Adicione conhecimento de PDFs, CSVs, URLs e mais. Configure embedders e recuperação.