Amazon, Microsoft, OpenAI e Vercel se uniram para apoiar um novo padrão aberto voltado a tornar os plugins de agentes de IA mais portáteis e reaproveitáveis entre diferentes plataformas. O formato, chamado Agent Plugins 1.0, busca resolver um dos maiores gargalos do ecossistema atual: cada vez que um desenvolvedor cria uma ferramenta ou integração, ele costuma precisar reescrevê-la do zero ao migrar para outro ambiente de agente.
A proposta do Agent Plugins 1.0 é simples na teoria, mas ambiciosa na prática: permitir que uma “capacidade” – uma combinação de instruções, ferramentas e integrações – seja desenvolvida uma única vez e funcione em qualquer agente compatível com o padrão. Em vez de plugins presos a um único ecossistema, a ideia é criar pacotes portáteis que possam circular entre diferentes plataformas sem retrabalho massivo.
A especificação inicial do formato foi publicada pela Vercel, com contribuições ativas de engenheiros da Amazon, Cursor, Microsoft e OpenAI. As empresas não apenas apoiaram o modelo, como também cederam equipes técnicas para ajudar na evolução do projeto. Logo após a divulgação, o padrão foi abraçado pela Agentic AI Foundation (AAIF), ligada à Linux Foundation, embora o Agent Plugins seja conduzido como um projeto independente, com governança própria.
Na base técnica, o Agent Plugins 1.0 se apoia em dois outros padrões já existentes no universo dos agentes de IA: o Model Context Protocol (MCP), administrado pela própria AAIF, e o Agent Skills, um padrão aberto originalmente criado pela Anthropic em 2025. A combinação desses dois componentes serve como alicerce para que os plugins sejam, ao mesmo tempo, estruturados e flexíveis.
Cada uma dessas tecnologias desempenha um papel específico dentro do ecossistema. O Agent Skills é responsável por definir as instruções que orientam o agente em relação a como executar uma tarefa: que passos seguir, quais decisões tomar, que comportamento adotar. Já o MCP funciona como a camada de conectividade, permitindo que o agente acesse bancos de dados, APIs, scripts locais ou remotos e outros recursos externos. O Agent Plugins entra como a “cola” que junta essas partes em um único pacote, pronto para ser transportado entre clientes diferentes.
Na prática, a lógica lembra o antigo mantra do desenvolvimento de software “escreva uma vez, execute em qualquer lugar”. A visão é que um plugin projetado para um determinado agente possa, em tese, ser levado para outro sem que as habilidades, integrações ou definições de contexto precisem ser reconstruídas. Isso tende a reduzir custos, acelerar experimentação e incentivar um ecossistema de ferramentas mais rico e interoperável.
É importante notar que nem tudo é padronizado. A camada de interface com o usuário, os limites e políticas de segurança, bem como a forma de distribuição dos plugins (lojas, catálogos, painéis internos) continuam sob controle de cada plataforma. O padrão foca no “miolo” técnico do plugin, não na experiência visual ou comercial. Mesmo assim, alguns ambientes já começaram a aderir ao formato: VS Code, Cursor, GitHub Copilot, ChatGPT, Codex e Kiro são citados como exemplos de ferramentas que oferecem suporte ao Agent Plugins 1.0.
A estrutura proposta pelo padrão é baseada no próprio sistema de arquivos, o que torna a organização relativamente intuitiva para desenvolvedores. Cada plugin é composto por um diretório principal que contém um manifesto e um schema. O manifesto, em formato JSON, registra informações essenciais como nome do plugin, versão, descrição e o schema associado. Esse “cartão de identidade” facilita a indexação, a descoberta e a validação automática das capacidades do plugin.
Dentro da pasta principal, existe um subdiretório chamado skills, onde são armazenadas as instruções específicas do agente definidas via Agent Skills. Ali podem estar descritos os comportamentos, fluxos de trabalho e orientações que o agente deve seguir ao utilizar aquele plugin. Paralelamente, um arquivo mcp.json mantém a configuração do servidor MCP, especificando como o plugin se conecta a APIs, bancos de dados ou outros recursos externos. Essa separação entre “como agir” (skills) e “com o que se conectar” (MCP) ajuda a manter o desenho modular e mais fácil de manter.
O padrão também prevê um diretório de namespace destinado a extensões específicas de uma plataforma. Essa área funciona como um espaço de personalização onde cada fornecedor pode adicionar funcionalidades exclusivas sem quebrar o núcleo do padrão. O ponto de atenção é que tudo o que estiver nesse namespace não tem garantia de portabilidade: pode funcionar muito bem em uma plataforma, mas não ser reconhecido por outra. Ainda assim, esse mecanismo evita que o formato principal seja poluído por recursos experimentais ou proprietários logo de início.
Os responsáveis pela versão 1.0 fizeram questão de limitar o escopo de forma consciente. Em vez de tentar abraçar todos os cenários possíveis de uso desde o começo, o padrão foca na base mínima viável para garantir portabilidade e organização. Funcionalidades mais avançadas e extensões experimentais serão avaliadas em versões futuras, dependendo da tração do ecossistema, das necessidades dos desenvolvedores e das contribuições públicas.
O modelo de governança adotado segue a lógica do software aberto. O Agent Plugins será conduzido por um comitê técnico independente, encarregado de revisar propostas, evoluir a especificação e garantir que as decisões não fiquem concentradas em uma única empresa. No momento, engenheiros de Amazon, Cursor, Microsoft, OpenAI e Vercel formam o núcleo do time de desenvolvimento, mas a intenção é que a comunidade técnica mais ampla também participe. A especificação está licenciada sob Creative Commons Attribution 4.0 International (CC-BY-4.0), o que permite reutilização e adaptação, desde que a atribuição seja preservada.
Esse movimento não surge isolado. Ele se encaixa em uma tendência maior de padronizar a infraestrutura necessária para que agentes de IA se comuniquem, descubram ferramentas e cooperem entre si. O Google, por exemplo, transferiu para a AAIF o protocolo Agent2Agent (A2A), criado justamente para facilitar a comunicação entre diferentes agentes. Além disso, trabalha na especificação Agentic Resource Discovery, voltada à descoberta automatizada de ferramentas disponíveis na web, algo essencial quando se pensa em agentes autônomos navegando em um ambiente cada vez mais complexo.
A própria AAIF mantém iniciativas complementares, como o projeto Skills Over MCP. Nessa abordagem, as habilidades do agente são distribuídas diretamente por meio de servidores MCP, em vez de serem empacotadas em diretórios de plugins como no Agent Plugins. A diferença principal está na forma de empacotamento, distribuição e gerenciamento dessas capacidades. Enquanto o Agent Plugins oferece um formato de “pacote” no sistema de arquivos, o Skills Over MCP aposta em uma distribuição mais dinâmica, baseada na infraestrutura de servidores MCP.
Com várias propostas ainda em evolução, o Agent Plugins 1.0 se posiciona como uma resposta pragmática a um problema concreto do mercado: evitar que ferramentas, integrações e instruções precisem ser reimplementadas sempre que um desenvolvedor adota ou testa uma nova plataforma de agente. Em vez de fragmentação e retrabalho, a ideia é criar uma camada de compatibilidade que beneficie tanto empresas quanto criadores independentes.
Para desenvolvedores, a adoção de um padrão como o Agent Plugins pode significar um ganho direto de produtividade. Um time que desenvolve um plugin de consulta a dados internos da empresa, por exemplo, poderia oferecê-lo simultaneamente em múltiplos ambientes de IA corporativa, reduzindo a necessidade de manutenção duplicada. Do lado empresarial, isso se traduz em menor custo de integração, menor dependência de um único fornecedor e maior liberdade para experimentar novas plataformas sem perder o investimento feito em ferramentas já criadas.
Do ponto de vista de segurança e governança de dados, a padronização também traz impactos relevantes. Quando plugins seguem uma estrutura previsível, é mais fácil auditar o que fazem, onde se conectam e que tipo de informação manipulam. Isso facilita o trabalho de equipes de segurança da informação, que podem estabelecer políticas mais claras e criar processos automatizados de revisão, sem depender de formatos proprietários pouco documentados.
Para quem constrói produtos baseados em agentes de IA, um ecossistema comum de plugins tende a fomentar inovação. Desenvolvedores podem se especializar em criar plugins de altíssima qualidade voltados a nichos específicos – como finanças, saúde, jurídico ou manufatura – sabendo que seu trabalho não ficará limitado a um único “universo” de agentes. Ao mesmo tempo, plataformas conseguem competir por experiência de uso, desempenho e recursos avançados, em vez de depender exclusivamente do bloqueio de plugins proprietários para reter usuários.
Outro impacto esperado é sobre a curva de aprendizado. Com um padrão consolidado, documentações, tutoriais e exemplos de código podem ser reaproveitados em diferentes ferramentas, o que reduz a barreira de entrada para novos desenvolvedores. Em vez de dominar dezenas de formatos de plugins distintos, bastaria compreender a lógica do Agent Plugins e, a partir daí, adaptá-la aos clientes desejados.
Ainda assim, o sucesso do Agent Plugins 1.0 não está garantido. A adoção real dependerá de quanto as grandes plataformas irão investir na compatibilidade, de como o mercado reagirá e da capacidade de o comitê técnico responder rapidamente a novas demandas. Se o padrão se mostrar rígido demais, pode perder relevância; se for permissivo em excesso, corre o risco de fragmentar-se com extensões incompatíveis. O equilíbrio entre estabilidade e evolução será um ponto crítico nos próximos anos.
Em paralelo, a coexistência com outras iniciativas, como Skills Over MCP e Agent2Agent, pode gerar tanto sinergias quanto conflitos. A tendência, porém, é que diferentes peças se complementem: um padrão para comunicação entre agentes, outro para empacotamento de plugins, outro para descoberta de recursos na web e assim por diante. Monta-se, pouco a pouco, uma “infraestrutura básica” para a era dos agentes de IA, semelhante ao papel que protocolos como HTTP e DNS desempenharam na consolidação da internet.
No cenário mais amplo de transformação digital, esse tipo de padronização tende a acelerar a maturidade dos agentes de IA. Em vez de soluções isoladas, proprietárias e difíceis de integrar, caminha-se para uma camada comum que permita que empresas, desenvolvedores e usuários finais se beneficiem de forma mais rápida e segura dos avanços na inteligência artificial. O Agent Plugins 1.0 é um dos primeiros tijolos dessa nova arquitetura – e seu desenvolvimento nos próximos anos ajudará a definir quão aberto, interoperável e competitivo será o futuro dos agentes de IA.