O Composio é a camada que liga agentes a ferramentas externas. Em vez de escrever uma integração para cada serviço, o time conecta o agente a um catálogo de ações já autenticadas e com credenciais gerenciadas.
Para que serve
- Dar ao agente acesso a e-mail, calendário, CRM, código, planilhas e mensageria
- Resolver autenticação OAuth por usuário sem guardar tokens no código
- Reduzir o número de ferramentas expostas ao modelo, com busca de ações sob demanda
- Levar as mesmas integrações para frameworks diferentes com pouco retrabalho
Como funciona
- Cada serviço vira um conjunto de ações tipadas que o agente pode chamar
- A autenticação é feita uma vez por usuário e reutilizada nas execuções
- A busca de ferramentas filtra o catálogo e entrega ao modelo só o que faz sentido
- Há suporte a MCP, permitindo usar o catálogo em clientes compatíveis
- Triggers permitem iniciar o agente quando algo acontece em um serviço conectado
Disponibilidade
- SDK open source sob licença MIT, com pacotes para as principais linguagens
- Serviço gerenciado comercial opcional, com plano gratuito para testes
Pontos de atenção
- Integrações de terceiros mudam de API e podem exigir ajustes
- Permissões amplas em contas reais pedem revisão de escopo e auditoria
- Em times pequenos, avaliar se a camada extra compensa a complexidade
