Batalha anterior · 2026-01-03 UTC
AI Agent Development Frameworks Duelo — 3 de janeiro de 2026
Da categoria AI Agent Development Frameworks. 28 marcas colocadas em 10 combatentes. Cerebrum: AIOS SDK conquistou a coroa.
Classificação final
A formação
Os combatentes
Perfis de cada ferramenta que competiu nesta batalha, ordenados pela pontuação final.

Cerebrum: AIOS SDK
Um SDK para desenvolver e implantar agentes de IA baseados em LLM dentro da estrutura AIOS.

Cerebrum é um SDK para desenvolver e implantar agentes de IA baseados em LLM dentro da estrutura AIOS (Sistema Operacional de Agentes de IA). O AIOS aborda desafios como escalonamento, troca de contexto, gerenciamento de memória e gerenciamento de ferramentas para agentes baseados em LLM. O SDK Cerebrum permite que os desenvolvedores criem e executem aplicações de agentes interagindo com o kernel AIOS. Ele suporta tanto a interface Web quanto a interface Terminal. O SDK inclui recursos para listar LLMs, agentes e ferramentas disponíveis, bem como baixar, carregar e executar agentes e ferramentas. O Cerebrum é projetado para usuários de agentes e desenvolvedores, permitindo que eles criem e implantem aplicações de agentes de IA.
Divisão de critérios
- Desenvolvimento e implantação de agentes
- Gerenciamento de agentes de IA baseados em LLM
- Suporte para Web UI e Terminal UI
- Gerenciamento de agentes e ferramentas
- Listagem de LLMs, agentes e ferramentas disponíveis
- Download e upload de agentes e ferramentas

Awesome MCP Servers
Um diretório selecionado de servidores de Protocolo de Contexto de Modelo para estender assistentes de IA com ferramentas e dados.

Awesome MCP Servers é uma lista mantida pela comunidade de servidores de Protocolo de Contexto de Modelo (MCP) que conectam assistentes de IA a sistemas externos. Cataloga implementações em categorias como bancos de dados, sistemas de arquivos, ferramentas de desenvolvedor, aplicativos de produtividade e serviços web, tornando mais fácil descobrir integrações que expandem o que os modelos podem fazer. O recurso é destinado a desenvolvedores e construtores de IA que buscam dar aos agentes baseados em LLM acesso a dados e ações do mundo real sem escrever cada conector do zero. As entradas normalmente incluem links para repositórios de origem, descrições breves e tags que ajudam os usuários a filtrar por caso de uso ou tecnologia. Como segue o formato de lista 'incrível' de código aberto, as contribuições vêm do ecossistema MCP mais amplo e a lista evolui ao lado do próprio protocolo.
Divisão de critérios
- Lista selecionada de implementações de servidor MCP
- Categorizado por domínio e caso de uso
- Links para repositórios de origem e documentação
- Cobre servidores oficiais e de comunidade
- Aberto a contribuições da comunidade
- Referência para exploração do ecossistema MCP

OpenAI Codex SDK
SDK para incorporar e controlar agentes Codex programaticamente via TypeScript, CLI ou GitHub Actions.

O OpenAI Codex SDK é um kit de desenvolvimento de software que permite aos desenvolvedores incorporar e controlar agentes Codex programaticamente. Ele suporta múltiplas interfaces, incluindo TypeScript, CLI e GitHub Actions. O SDK é projetado para fornecer uma maneira flexível de integrar agentes Codex em várias aplicações e fluxos de trabalho. Com o SDK Codex, os desenvolvedores podem criar agentes personalizados, definir comportamentos de agente e gerenciar fluxos de trabalho de agente. O SDK também fornece ferramentas para avaliar e otimizar o desempenho do agente. Ele é destinado a desenvolvedores que desejam construir aplicações que aproveitam as capacidades dos agentes Codex. O SDK oferece uma gama de recursos, incluindo suporte a múltiplos modelos e provedores, sandboxing de agente e integrações com várias ferramentas e serviços.
Divisão de critérios
- Geração de texto
- Geração de código
- Geração de imagem
- Geração de áudio e fala
- Saída estruturada
- Chamada de função

BabyBeeAGI
Uma versão avançada do BabyAGI com gerenciamento de tarefas aprimorado e funcionalidade.

BabyAGI é uma estrutura experimental para construir agentes autônomos que se auto-construem. Foi criada como uma evolução do BabyAGI original de março de 2023, que introduziu o planejamento de tarefas para agentes autônomos. A estrutura é construída em torno de uma nova estrutura de funções chamada 'functionz' que armazena, gerencia e executa funções de um banco de dados. Possui uma estrutura baseada em grafos para rastrear importações, funções dependentes e segredos de autenticação, junto com carregamento automático e capacidades de registro abrangentes. A estrutura também inclui um painel para gerenciar funções, executar atualizações e visualizar registros. É projetada para ser simples e estimular a discussão entre desenvolvedores, não para uso em produção. A ideia central é construir a coisa mais simples que possa se construir, tornando-a uma abordagem interessante para o desenvolvimento de agentes autônomos.
Divisão de critérios
- Registro de função e gerenciamento de metadados
- Rastreamento de dependência e dependências-chave
- Carregamento automático e registro
- Painel para gerenciamento de funções e visualização de registros

Gemma 3
Um modelo de IA de código aberto otimizado para desempenho em GPU único, suportando entradas multimodais e mais de 140 idiomas.

Gemma 3 é uma coleção de modelos abertos leves e de última geração projetados para rodar em dispositivos, particularmente otimizados para desempenho em GPU única. Ele suporta entradas multimodais e mais de 140 idiomas. O modelo está disponível em vários tamanhos (1B, 4B, 12B e 27B), permitindo que desenvolvedores escolham o mais adequado ao seu hardware e necessidades de desempenho. Gemma 3 oferece capacidades avançadas de raciocínio textual e visual, uma janela de contexto de 128 k tokens e chamada de funções para tarefas complexas. Também inclui versões quantizadas para desempenho mais rápido e requisitos computacionais reduzidos. O modelo faz parte do compromisso do Google de tornar a tecnologia de IA útil acessível e se baseia na mesma pesquisa e tecnologia que alimentam os modelos Gemini 2.0. Gemma 3 foi projetado para capacitar desenvolvedores a criar aplicações de IA que possam ser executadas diretamente em dispositivos como smartphones, laptops e estações de trabalho. Gemma 3 oferece desempenho de ponta para seu tamanho, superando outros modelos como Llama3-405B, DeepSeek-V3 e o3-mini em avaliações preliminares de preferência humana. Permite aplicações globais com suporte pronto para uso para mais de 35 idiomas e suporte pré-treinado para mais de 140 idiomas. O modelo possibilita a criação de fluxos de trabalho impulsionados por IA usando chamadas de função e saída estruturada. O desenvolvimento do Gemma 3 incluiu protocolos de segurança rigorosos, como governança de dados extensa, alinhamento com políticas de segurança via fine-tuning e avaliações robustas de benchmark. A família de modelos abertos Gemma tem sido amplamente adotada, com mais de 100 milhões de downloads e uma comunidade vibrante que criou mais de 60.000 variantes do Gemma. As capacidades do Gemma 3 o tornam adequado para desenvolvedores que buscam criar experiências de usuário envolventes que cabem em um único host com GPU ou TPU.
Divisão de critérios
- suporte a IA multimodal
- desenvolvimento focado na responsabilidade
- ajuste fino extensivo
- suporte a 140 idiomas
- desempenho aprimorado

ScreenAgent
Agente VLM de código aberto para controlar GUIs de computador via planejamento e execução de mouse/teclado.

ScreenAgent é um agente de Modelo de Linguagem Visual (VLM) de código aberto projetado para controlar GUIs de computador via operações de mouse e teclado. Ele permite a interação com telas de computador reais observando capturas de tela e executando ações. O projeto inclui um processo de planejamento-execução-reflexão que orienta o agente a concluir tarefas de várias etapas. Foi criado para abordar o desafio de ensinar agentes a usar computadores, exigindo capacidades como planejamento de tarefas, compreensão de imagens e posicionamento visual. O conjunto de dados do ScreenAgent, que cobre várias tarefas diárias de computador, foi anotado manualmente para dar suporte ao aprendizado do agente. O projeto consiste em um cliente para controlar a área de trabalho, um conjunto de dados, trabalhadores de modelo para inferência e código de treinamento. Ele suporta operações básicas de mouse e teclado e pode ser aplicado a diferentes sistemas operacionais de desktop e aplicativos. A abordagem do ScreenAgent é universal e não depende de APIs específicas, tornando-a versátil.
Divisão de critérios
- Execução de operações de mouse e teclado
- Processo de planejamento-execução-reflexão para conclusão de tarefas
- Suporte para vários sistemas operacionais de desktop e aplicativos
- Anotação manual do conjunto de dados do ScreenAgent para cobertura diversificada de tarefas
- Agente VLM para interação com GUI

AIWaves Agents
Framework LLM adaptativo e de código aberto para construir, treinar e implantar agentes de linguagem autônomos.

AIWaves Agents é um framework LLM adaptativo de código aberto para construir, treinar e implantar agentes de linguagem autônomos. Foi atualizado para a versão 2.0, que adiciona suporte ao aprendizado e avaliação de agentes por meio de aprendizado simbólico, um framework sistemático inspirado no treinamento de redes neurais. Este framework permite o treinamento de agentes de linguagem criando uma analogia entre pipelines de agentes e grafos computacionais de redes neurais. O framework funciona ao executar primeiro um agente e armazenar sua trajetória, incluindo entradas, saídas, prompts e uso de ferramentas. Em seguida, avalia o resultado usando uma função de perda baseada em linguagem, retropropaga a perda para calcular gradientes linguísticos e atualiza os componentes simbólicos do agente de acordo. Esse processo permite que os agentes aprendam e se adaptem ao longo do tempo. O Agents 2.0 também suporta a otimização de sistemas multiagente tratando nós como diferentes agentes ou permitindo que múltiplos agentes atuem dentro de um único nó. O framework foi projetado para ser flexível e extensível, apoiando diversas aplicações e direções de pesquisa. O projeto oferece um guia de instalação, com opções para instalar a partir do repositório Git ou para desenvolvimento local. Também inclui citações de artigos de pesquisa relacionados. Os pontos fortes do framework residem em sua abordagem inovadora de aprendizado de agentes e em seu potencial para avançar pesquisas em agentes de linguagem autônomos. Contudo, sua complexidade e a dependência de pipelines de prompts cuidadosamente projetados podem representar desafios para os usuários.
Divisão de critérios
- Suporte a agentes de linguagem autônomos
- Treinamento de agentes de linguagem
- Implantação de agentes de linguagem
- Habilita agentes auto-evolutivos

Claude MCP Agents
Agentes de IA construídos com o MCP da Anthropic para integração perfeita de ferramentas e dados.

Os Agentes Claude MCP são agentes de IA que aproveitam o Protocolo de Contexto do Modelo (MCP) da Anthropic para se conectar a uma ampla gama de fontes de dados externas, APIs e ferramentas de desenvolvedor. Ao padronizar como o contexto flui entre o Claude e sistemas externos, esses agentes podem ler arquivos, consultar bancos de dados, invocar serviços e agir com base em informações em tempo real sem integrações personalizadas para cada fonte. A abordagem é destinada a desenvolvedores e equipes que criam assistentes de automação, pesquisa e agentes de fluxo de trabalho que precisam de acesso confiável a dados empresariais ou pessoais. A especificação aberta do MCP significa que o mesmo agente pode se conectar a novas ferramentas à medida que os conectores surgem, reduzindo o bloqueio e a sobrecarga de integração.
Divisão de critérios
- Integração com o Protocolo de Contexto do Modelo
- Conecta a arquivos, APIs e bancos de dados
- Extensível por meio de servidores MCP personalizados
- Suporta fluxos de trabalho agênticos e multietapas
- Compatível com a família de modelos Claude
- Padrão aberto para interoperabilidade

BabyCatAGI
Estrutura de agente de IA autônomo leve para automação de tarefas simplificada

BabyCatAGI é uma versão simplificada e modificada do BabyAGI projetada para lidar com tarefas complexas por meio de agentes de IA autônomos. Ele divide objetivos de alto nível em subtarefas gerenciáveis, executa-as sequencialmente e adapta seu plano com base em resultados intermediários, tornando-o adequado para pesquisa, geração de conteúdo e resolução de problemas em várias etapas. A estrutura prioriza código mínimo e legibilidade, tornando-a acessível para desenvolvedores que desejam experimentar com IA agêntica sem o excesso de bibliotecas de orquestração maiores. Ele se integra a modelos de linguagem e ferramentas de busca na web para coletar contexto, raciocinar por meio de problemas e produzir saídas estruturadas. Como um projeto experimental aberto, o BabyCatAGI é melhor utilizado para prototipagem de fluxos de trabalho de agentes, aprendizado de como sistemas autônomos orientados a tarefas operam e personalização de pipelines para necessidades de automação específicas.
Divisão de critérios
- Criação e priorização de lista de tarefas
- Execução autônoma de subtarefas
- Integração de busca na web para contexto
- Fluxo de trabalho de raciocínio sequencial
- Implementação leve em Python
- Objetivos e prompts personalizáveis

BabyDeerAGI
Uma estrutura de agente de IA simplificada que permite a execução paralela de tarefas para uma eficiência aprimorada.

BabyDeerAGI é uma estrutura de agente de IA simplificada projetada para permitir a execução paralela de tarefas para uma eficiência aprimorada. É destinada a desenvolvedores e pesquisadores que buscam otimizar seus fluxos de trabalho de IA. Ao permitir que várias tarefas sejam executadas simultaneamente, o BabyDeerAGI pode reduzir significativamente o tempo geral de processamento. A estrutura é construída com flexibilidade em mente, suportando a integração com vários modelos e ferramentas de IA. No entanto, detalhes específicos sobre suas capacidades e limitações não são extensivamente documentados em fontes disponíveis.
Divisão de critérios
- Execução paralela de tarefas
- Integração flexível com modelos de IA
- Estrutura de agente de IA simplificada
- Suporte a processamento concorrente









