Já usou esta ferramenta? Avalie-a
Já usou esta ferramenta? Avalie-a
Composio é uma camada de integração hospedada que dá aos agentes de IA acesso autenticado a software de terceiros, acompanhada de uma caixa de areia onde essas chamadas de ferramenta se compõem como código. Ela se coloca entre o agente que você já executa e as aplicações sobre as quais ele precisa agir — Gmail, Slack, GitHub, Notion e cerca de mil e quinhentas outras — e assume o que há de maçante nessa ligação: OAuth, renovação de tokens, guarda de credenciais por usuário, esquemas de ferramentas e a execução.
Por trás do produto está a Sampark Inc. A cobertura jornalística independente situou em julho de 2025 uma série A de 25 milhões de dólares liderada pela Lightspeed, levando o financiamento externo a cerca de 29 milhões.
O tamanho do catálogo merece ser resolvido primeiro, porque circulam vários números. A página do catálogo publica um valor exato de 1467 toolkits, a inicial de marketing arredonda para 1.500+ e a de entrada da documentação para 1.400+. A mesma reportagem de julho de 2025 descrevia mais de 3.000 aplicações conectáveis, número que nenhuma página do fornecedor repete hoje. Só a listagem do catálogo pode ser contada diretamente: adote-a como valor de trabalho.
O que Composio deliberadamente não faz define o produto tanto quanto o que faz. Composio nunca intermedeia o seu modelo nem executa o agente no seu lugar; o único ponto em que um modelo pode ser chamado fica dentro da caixa de areia, e apenas quando o seu próprio código pede. Modelo, prompt, laço de orquestração e conta de inferência continuam com você.
A sessão sustenta o conjunto: liga um dos seus usuários finais aos toolkits alcançáveis, às contas autenticadas dele e ao estado de execução que sobrevive de uma chamada à seguinte. Você a cria com um identificador do seu próprio banco de dados, de modo que cada ferramenta roda sobre as conexões desse usuário e não sobre uma conta de serviço compartilhada.
As sessões não expiram sozinhas, então um assistente de várias rodadas deve guardar o identificador e retomá-lo em vez de abrir um novo a cada mensagem. O sistema de arquivos da caixa de areia, as variáveis intermediárias e o estado das conexões vivem todos na sessão; descartá-la equivale a descartar a memória de trabalho do agente.
Em vez de carregar centenas de esquemas no contexto do modelo, uma sessão entrega ao agente um pequeno conjunto fixo de metaferramentas que buscam, autenticam e executam na hora. O agente pede ferramentas que atendam a uma intenção, recebe o punhado que serve, completa uma conexão que falte e executa — sem carregar o catálogo inteiro em cada requisição.
Por padrão todos os toolkits são descobríveis; estreitar exige uma lista explícita de slugs a habilitar, ou uma lista de desativação que preserva o acesso amplo excluindo serviços específicos.
A Composio detém as aplicações OAuth dos toolkits gerenciados: o usuário conecta por um link gerado e essa conta conectada persiste para sessões seguintes sem nova autenticação. É possível trazer a sua própria aplicação OAuth quando você precisa da sua marca, dos seus escopos ou da sua tela de consentimento. Optar pela execução direta implica fixar você mesmo uma versão de toolkit, responsabilidade que as sessões absorvem automaticamente.
A caixa de areia é um ambiente Python persistente onde o agente escreve e roda código com acesso a todas as ferramentas da Composio. Pandas, numpy, matplotlib, Pillow, PyTorch e reportlab já estão presentes, e o restante é instalado sob demanda. As funções auxiliares cobrem a execução de uma ferramenta Composio, a chamada a um modelo de linguagem, o envio de um arquivo gerado, o repasse de uma requisição de API bruta, a busca na web e a extração de texto de PDFs ou imagens.
A caixa de areia padrão é deliberadamente modesta, com um vCPU e um gigabyte de memória; os níveis medium, large e xlarge chegam a oito vCPU e oito gigabytes na criação da sessão.
Os toolkits podem assinar eventos da aplicação conectada e empurrá-los ao seu agente, o que transforma uma camada de requisição e resposta em algo que um evento consegue acordar. As entregas de gatilho vêm assinadas, e cabe a você verificar essa assinatura em vez de confiar no conteúdo.
O caminho mais curto até uma chamada funcionando cabe em cinco linhas: instanciar o cliente, criar uma sessão, ler as ferramentas dela e passar a lista ao seu framework de agentes. O laço não muda; as ferramentas chegam já autenticadas.
Dois modos de integração servem a produtos diferentes. As ferramentas nativas passam por um pacote de provedor compatível com o seu framework e devolvem objetos tipados no seu processo. O MCP não exige pacote: uma sessão expõe uma URL de ponto de acesso e cabeçalhos para os quais qualquer cliente compatível com MCP — Claude Desktop, Cursor, um ambiente de agentes — aponta diretamente. O primeiro combina com uma aplicação que você constrói; o segundo, com um cliente existente a estender.
Há um terceiro caminho, anterior às sessões e ainda suportado. Na execução direta é o seu código que nomeia a ferramenta em vez de deixar o agente descobri-la, o que combina com scripts determinísticos e tarefas agendadas nas quais a descoberta em tempo de execução é puro custo extra.
Chamadas isoladas bastam para trabalho direto. A caixa de areia ganha o seu lugar em operações em massa, transformações de dados e lógica de várias etapas: puxar cinquenta chamados, classificá-los com uma chamada ao modelo e devolver tíquetes é uma ida e volta em vez de cem passagens pelo contexto. Respostas grandes caem num sistema de arquivos navegável e não no prompt.
Tudo o que o agente deixa na caixa de areia é temporário: arquivos montados somem depois de um dia, e variáveis e estado de execução podem ser limpos após cerca de doze horas de inatividade. Os métodos de transferência de arquivos ficam num espaço de nomes experimental cuja superfície, alerta a Composio, pode mudar.
A limitação de taxa vale para a organização inteira numa janela fixa de um minuto, e cada ponto de acesso autenticado bebe desse orçamento compartilhado. As respostas trazem os cabeçalhos de cota restante, e um excesso devolve 429 com um Retry-After que compensa respeitar em vez de tentar às cegas. Guardar as definições em cache no cliente evita que dados estáticos consumam esse orçamento.
Composio serve a times que já decidiram o que o agente deve fazer e travaram no trabalho de integração. Se o seu produto precisa agir dentro do Gmail, do Slack ou do CRM de um cliente em nome dele, o problema do OAuth por usuário é genuinamente difícil, e parar de resolvê-lo sozinho é razoável.
Serve menos bem em duas situações. Se o seu agente toca duas ou três APIs cujas credenciais você já detém, uma camada gerenciada acrescenta uma dependência, uma fatura e um teto de taxa em troca de um trabalho que em boa parte já está feito. E se você esperava um agente hospedado, este não é.
A Composio executa os toolkits e conexões que você configura e trata a decisão sobre o que um agente pode tocar como responsabilidade sua, não como barreira que ela forneça. Uma autorização larga demais a um agente sujeito a injeção de prompt é uma exposição real: a plataforma executa o que o agente decidir.
A documentação diz sem rodeios que usar default como identificador de usuário em produção expõe os dados de outros usuários. Vale conferir em revisão antes de uma primeira implantação.
Nenhuma plataforma de avaliação de software corporativo consultada para Composio publica um tamanho de amostra reproduzível, portanto nenhuma nota agregada é citada aqui. A cobertura independente de publicações técnicas consolidadas é jornalismo de captação, não teste de produto.
Não há aplicativo de desktop nem móvel a instalar: a Composio alcança o seu agente como biblioteca dentro do seu ambiente de execução ou como ponto de acesso MCP ao qual o seu cliente se conecta. Há um painel no navegador para configurações de projeto, contas conectadas e registros, mas isso é administração e não a superfície do produto.
Há pacotes de provedor para Anthropic, OpenAI, Google, o Vercel AI SDK, LangChain, CrewAI, LlamaIndex, Mastra, AutoGen e Pi. Python e TypeScript estão ambos cobertos, ainda que nem todo provedor saia nas duas linguagens, e há um caminho documentado para escrever o seu quando nenhum encaixa.
Para uso direto por HTTP, a versão REST atual é a v3.1; a v3 anterior segue suportada com versões de ferramenta fixadas por padrão, de modo que integrações existentes não são forçadas a migrar. Uma interface de linha de comando e um plugin de agente instalável cobrem os fluxos no terminal.
| Via de acesso | O que exige | Melhor para |
|---|---|---|
| Pacote de provedor (Python / TypeScript) | Pacote compatível com o framework, chave de API | Agentes que você constrói e hospeda |
| Ponto de acesso MCP | Um cliente compatível com MCP | Estender Claude Desktop, Cursor e afins |
| API REST v3.1 | Cliente HTTP, chave de API | Linguagens sem SDK oficial |
| Linha de comando | Instalação no terminal | Exploração local e geração de código |
Há dois planos de autosserviço ao lado de um nível empresarial sob orçamento; o modelo é uma cota mensal incluída seguida de medição por chamada, não um pacote fixo.
| Plano | Preço mensal | Chamadas de ferramenta | Eventos de gatilho | Suporte |
|---|---|---|---|---|
| Free | US$ 0 | 100 mil | 50 mil | Portal |
| Pro | US$ 29 | 100 mil + US$ 29 de crédito | 50 mil | Portal, e-mail, Slack acima de US$ 1 mil |
| Enterprise | Orçamento sob medida | Volume contratado | Volume contratado | Dedicado |
| Além da cota | — | US$ 0,0003 cada | US$ 0,003 cada | — |
O Free ainda traz 3 membros de equipe, contas conectadas ilimitadas na sua aplicação OAuth e um teto rígido: no limite o uso pausa sem cobrança até o mês seguinte ou um upgrade, enquanto o Pro segue com excedente e tetos de gasto que você define. O milhão mensal de tokens LLM que a Composio executa por você passa a US$ 3,75 por milhão.
Uma cota merece leitura atenta: os 20 mil ligados às aplicações compartilhadas geridas pela Composio são uma subcota das 100 mil chamadas gratuitas, não um acréscimo, e a sua aplicação OAuth libera o valor inteiro. Metaferramentas como a busca nunca são cobradas: só contam as suas execuções.
Essa estrutura vale para cadastros a partir de 15 de agosto de 2026; clientes anteriores ficam no plano antigo até 31 de dezembro de 2026, e outra página ainda publica os níveis antigos. As chamadas premium, porém, passam a ser cobradas de todos, cadastros anteriores incluídos, a partir de 10 de setembro de 2026.
As ferramentas premium são a rubrica a modelar primeiro: rodam sobre fornecedores terceiros pagos e a Composio repassa o preço deles com 5% de taxa de plataforma, sem acréscimo. Uma tarefa de automação de navegador ou um vídeo gerado custa ordens de grandeza mais que uma chamada de US$ 0,0003, então a fatura de um agente de pesquisa ou de mídia segue essa combinação, não a contagem de chamadas. Os complementos se somam à tarifa base — execução em caixa de areia, execução direta fora de sessão, execução por proxy — cada um acrescentando fração de centavo, a maioria restrita ao Pro após uma cota gratuita.
É na governança que os níveis realmente divergem. Limites de taxa de API mais altos, proxy KMS e retenção de logs sob medida ficam só no Enterprise; lista de IPs permitidos, BAA e retenção zero são complementos a partir do Pro; a retenção de logs vai de 7 dias no Free a 30 no Pro. Uma exigência firme de residência de dados ou custódia de chaves empurra você para um orçamento, ao passo que algumas camadas concorrentes publicam a implantação auto-hospedada como nível padrão.
As ferramentas premium quebram um orçamento aproximado: APIs de busca, caixas de areia de código, extração web, inferência de modelos hospedados, OCR de documentos e transformações intensivas — boa parte do que um agente de pesquisa faz o dia todo. Elas carregam tetos próprios mais baixos, à parte do orçamento de API da organização: 1.000 chamadas premium por hora no Hobby contra 10.000 no Pro. O limite geral é de 2.000 requisições por minuto no Hobby e 10.000 no Pro, por organização, de modo que um agente de busca atinge antes o teto premium.
Duas páginas oficiais se contradizem sobre a cobrança da caixa de areia. A de preços a apresenta como complemento pago, com US$ 0,0001 extras por chamada após 10.000 gratuitas; sua documentação continua dizendo que hoje não são cobradas e que se planeja medi-las por nível e tempo de execução. Trate o custo da execução pesada de código como não resolvido enquanto divergirem.
Sobre os números publicados pesa uma política de uso justo: uso automatizado excessivo ou abusivo pode levar à suspensão independentemente do nível contratado. A licença exclui ainda revenda, uso derivado dos conteúdos da plataforma e sua coleta por ferramentas automatizadas de extração.
O armazenamento de conteúdos vem ligado por padrão e é desligado manualmente: os argumentos de requisição e os dados de resposta de cada execução ficam registrados enquanto um projeto não cortar isso. O desligamento só vale para chamadas novas: o que já foi armazenado permanece até vencer, e o que nunca foi armazenado não é recuperável depois.
Os registros de execução e de gatilhos são mantidos por até um ano antes da exclusão automática, enquanto a tabela de planos limita a retenção a 7 dias no Free e 30 no Pro. Arquivos que passam por uma chamada ficam à espera atrás de um link pré-assinado válido por uma hora por padrão, prorrogável por projeto até vinte e quatro; o objeto é excluído após um dia.
A Composio publica uma atestação SOC 2 Type II no seu centro de confiança. Credenciais, configurações de autenticação e chaves de API são cifradas em repouso com AES-256-GCM, os tokens de contas conectadas ficam ocultos por padrão nas respostas da API e os administradores podem impor login com múltiplos fatores. Quanto a direitos, você mantém a propriedade do que envia e concede à Composio uma licença mundial, sublicenciável e transferível para usá-lo em conexão com a plataforma e o negócio dela. Os termos ainda comprometem os clientes com marketing conjunto, incluindo nome e logotipo.
Os dados de usuário do Google ficam excluídos de publicidade, revenda e treinamento ou aprimoramento de modelos de aprendizado de máquina. Os dados obtidos pela integração com o YouTube carregam um teto firme de trinta dias, após os quais são atualizados ou apagados definitivamente. A política lista direitos de acesso, correção, exclusão, retirada de consentimento e cópia dos seus dados, mas cada um é exercido escrevendo para um endereço publicado e não por um controle no painel.
Não. Ela cuida da descoberta de ferramentas, da autenticação e da execução, enquanto o seu modelo e o seu laço de orquestração permanecem no seu próprio ambiente. A única exceção é o auxiliar opcional da caixa de areia, que chama um modelo quando o código enviado por você pede.
A página do catálogo lista 1467 toolkits contáveis. Outras páginas oficiais arredondam para 1.400+ ou 1.500+, e uma reportagem de 2025 citava mais de 3.000, então o número a adotar é o da listagem do catálogo.
100.000 chamadas de ferramenta, 50.000 eventos de gatilho e 3 membros de equipe por mês, suporte por portal e contas conectadas ilimitadas na sua própria aplicação OAuth. O teto é rígido: no limite o uso pausa em vez de cobrar você.
APIs de busca, caixas de areia de execução, extração web, inferência de modelos, OCR de documentos e transformações pesadas em cálculo. São cobradas pela tarifa do fornecedor terceiro mais 5% de taxa de plataforma, e não pelo preço fixo por chamada, então a fatura de um agente de pesquisa depende dessa combinação.
Sim, por uma configuração de armazenamento de registros por projeto. Ela vale apenas para chamadas novas: o que já foi armazenado permanece até o fim da janela de retenção de um ano, e o que foi pulado durante o desligamento não é recuperável.
Nada na comparação atual de planos oferece isso; o nível Enterprise publica um proxy KMS para você guardar suas próprias chaves, mas o serviço em si é só de nuvem.
As sessões não expiram e devem ser reaproveitadas entre turnos de conversa. O conteúdo da caixa de areia é diferente: arquivos montados são excluídos após 24 horas e o restante do estado de execução pode ser limpo após cerca de 12 horas de inatividade.
A API devolve 429 Too Many Requests com um cabeçalho Retry-After indicando os segundos até a janela reiniciar. Os limites valem por organização numa janela de um minuto e para todos os pontos de acesso autenticados, de modo que execução de ferramentas e gestão de contas dividem um único orçamento.