Amazon, Microsoft, OpenAI e Vercel se unem em torno de um padrão aberto para plugins de agentes de IA
Grandes nomes da inteligência artificial e do desenvolvimento de software estão se alinhando em torno de um novo padrão aberto pensado para resolver um dos maiores entraves do ecossistema de agentes de IA: a falta de portabilidade entre plataformas. O formato, batizado de Agent Plugins 1.0, foi criado para que desenvolvedores possam escrever uma capacidade uma única vez e reutilizá-la em diferentes agentes compatíveis, sem precisar reimplementar ferramentas, integrações e instruções do zero a cada mudança de ambiente.
A especificação inicial do Agent Plugins 1.0 foi publicada pela Vercel, com contribuições diretas de engenheiros da Amazon, Cursor, Microsoft e OpenAI. Além de colaborarem na definição técnica do padrão, essas empresas se comprometeram a dedicar equipes ao desenvolvimento contínuo do projeto. A iniciativa foi rapidamente adotada pela Agentic AI Foundation (AAIF), organização ligada à Linux Foundation, mas operada de forma independente, que passou a apoiar formalmente o avanço do padrão.
Na essência, o Agent Plugins 1.0 define uma forma padronizada de organizar, empacotar e distribuir as ferramentas e habilidades que um agente de IA pode usar. Em vez de cada plataforma criar seu próprio formato proprietário, o projeto propõe uma estrutura comum de diretórios e arquivos, permitindo que um mesmo plugin possa ser reconhecido e executado em múltiplos clientes, preservando seu comportamento.
Esse padrão se ancora em dois outros componentes já conhecidos no universo de agentes: o Model Context Protocol (MCP), mantido pela própria AAIF, e o Agent Skills, um padrão aberto introduzido originalmente pela Anthropic em 2025. Embora sejam complementares, cada um desses elementos cumpre um papel distinto dentro da arquitetura.
O Agent Skills descreve, em alto nível, como um agente deve conduzir uma tarefa específica: são instruções, fluxos e orientações que guiam o comportamento do modelo em situações concretas. Já o MCP fornece a camada de conectividade com o mundo externo – bancos de dados, APIs, scripts, serviços internos ou recursos em nuvem. O Agent Plugins 1.0 atua como “cola” entre essas peças: ele reúne instruções (skills) e conexões (via MCP) em um único pacote portátil, pronto para ser levado de uma plataforma para outra.
Na prática, a proposta traz para o universo de agentes de IA uma lógica semelhante ao famoso conceito de “write once, run anywhere” da computação. Um desenvolvedor poderia criar um plugin de automação de relatórios financeiros, por exemplo, e em tese utilizá-lo no VS Code, em um copiloto de código, em um assistente conversacional corporativo ou em outro agente compatível, sem reescrever nem as habilidades nem as integrações.
Aspectos como interface com o usuário, camadas de segurança, política de permissões, monitoramento de uso e marketplaces de distribuição permanecem sob responsabilidade de cada plataforma. O padrão não tenta unificar a experiência final do usuário, mas sim padronizar o “núcleo” técnico dos plugins. De acordo com o projeto, ferramentas como VS Code, Cursor, GitHub Copilot, ChatGPT, Codex e Kiro já oferecem suporte, total ou parcial, ao Agent Plugins 1.0.
Do ponto de vista técnico, o formato adota uma abordagem inspirada no próprio sistema de arquivos. Cada plugin é representado por um diretório principal que contém um manifesto e um schema, além de subdiretórios específicos. O manifesto, geralmente em JSON, registra metadados essenciais: nome do plugin, versão, descrição, autor, além de apontar para o schema que descreve a estrutura interna do pacote.
Dentro desse diretório, o subdiretório skills armazena as instruções do agente, como conjuntos de prompts, rotinas de raciocínio, políticas de uso ou estratégias de interação. Já a configuração do servidor MCP é centralizada em um arquivo mcp.json, que define quais recursos externos o plugin acessa, como se conecta a eles, quais permissões são necessárias e quais endpoints estão disponíveis. Essa separação clara ajuda a tornar o comportamento do plugin mais previsível e auditável.
Os desenvolvedores também podem incluir um diretório de namespace para extensões específicas de determinada plataforma. Esse espaço é pensado para recursos experimentais ou funcionalidades que ainda não fazem parte do núcleo do padrão, mas que algumas plataformas desejam explorar. Dessa forma, o formato principal permanece estável e previsível, enquanto a inovação de cada fornecedor pode acontecer de forma isolada nesse namespace.
Por outro lado, o uso do namespace não garante portabilidade total. Um plugin que dependa fortemente de extensões específicas de uma única plataforma pode funcionar apenas naquele ambiente. O padrão, portanto, incentiva que o máximo possível de lógica e de integrações seja construído com base nas partes padronizadas (skills e MCP), deixando o namespace para casos realmente excepcionais ou experimentais.
Para a versão 1.0, os responsáveis optaram deliberadamente por restringir o escopo. A prioridade foi entregar um conjunto mínimo, porém sólido, de funcionalidades capaz de ser adotado rapidamente por múltiplos atores do mercado. Novos recursos – como mecanismos mais avançados de versionamento, distribuição, observabilidade ou segurança – devem ser avaliados em futuras revisões, conforme o ecossistema amadurecer e a demanda de desenvolvedores e empresas ficar mais clara.
A governança do Agent Plugins será conduzida em um modelo aberto. Um comitê técnico independente ficará responsável por revisar contribuições, discutir mudanças na especificação, manter a compatibilidade entre versões e publicar atualizações. No time principal de desenvolvimento, atualmente, há engenheiros de Amazon, Cursor, Microsoft, OpenAI e Vercel, o que reforça o compromisso das grandes fornecedoras de nuvem e IA com a iniciativa. A especificação é disponibilizada sob licença Creative Commons Attribution 4.0 International (CC-BY-4.0), permitindo ampla reutilização, inclusive em contextos comerciais, desde que os créditos sejam mantidos.
Esse movimento não surge isolado. Ele faz parte de um esforço mais amplo para padronizar a infraestrutura por trás dos agentes de IA. O Google, por exemplo, cedeu seu protocolo Agent2Agent (A2A) – criado para permitir comunicação estruturada entre agentes – à AAIF e trabalha em outra especificação chamada Agentic Resource Discovery, voltada a facilitar a descoberta e o compartilhamento de ferramentas disponíveis na web.
A própria AAIF mantém ainda o projeto Skills Over MCP, que propõe distribuir habilidades diretamente por meio de servidores MCP. A diferença principal em relação ao Agent Plugins está na estratégia de empacotamento e distribuição: enquanto o Agent Plugins organiza tudo em um diretório autocontido, a abordagem Skills Over MCP foca em servir habilidades “sob demanda” como um serviço, o que pode ser mais adequado a alguns cenários corporativos ou em nuvem.
Com várias propostas ainda em evolução, o Agent Plugins 1.0 tenta atacar de forma objetiva um problema central do novo mercado de agentes de IA: evitar o retrabalho massivo que acontece sempre que uma empresa decide migrar de uma plataforma para outra. Sem um padrão, ferramentas, integrações, workflows e instruções acabam frequentemente presos a fornecedores específicos, criando dependência e elevando custos de manutenção.
Para desenvolvedores, a padronização traz vantagens diretas. Em vez de manter versões diferentes do mesmo plugin para ecossistemas distintos, é possível concentrar o esforço em um único pacote compatível com múltiplos agentes. Isso reduz a complexidade de testes, agiliza correções de bugs e facilita atualizações. Além disso, um padrão aberto tende a diminuir barreiras de entrada para novos players, que podem implementar suporte ao Agent Plugins e, de imediato, ganhar acesso a um conjunto crescente de ferramentas existentes.
Para empresas e equipes de TI, o potencial é igualmente relevante. Ao adotar ferramentas baseadas em um padrão aberto, organizações passam a ter mais liberdade para trocar de fornecedor ou combinar plataformas sem perder investimentos em integrações já construídas. Isso pode ser decisivo em projetos de grande porte, como assistentes internos, agentes de suporte ao cliente, copilotos de produtividade ou sistemas de automação de processos baseados em IA.
Do ponto de vista de segurança e governança, o formato também abre oportunidade para boas práticas mais consistentes. Como a definição de recursos externos acessados pelo plugin e suas permissões fica concentrada em arquivos padronizados (como o mcp.json), torna-se mais simples auditar o que cada agente é capaz de fazer, quais dados pode consultar e quais sistemas consegue acionar. Ferramentas de compliance e observabilidade podem, no futuro, ler diretamente esses manifestos e schemas para avaliar riscos de forma automatizada.
Outra consequência esperada é a emergência de ecossistemas de plugins mais ricos e diversificados. Com um padrão amplamente aceito, desenvolvedores independentes, startups e equipes internas podem compartilhar ou comercializar plugins confiando que o investimento terá maior alcance e vida útil. Plataformas diferentes, em vez de competirem apenas por exclusividade de ferramentas, passam a disputar em experiência, performance, segurança e recursos adicionais de valor agregado.
Ainda assim, o sucesso do Agent Plugins 1.0 dependerá da adoção prática. É provável que, nos próximos anos, se veja uma convivência de padrões: alguns agentes investindo mais em Skills Over MCP, outros abraçando completamente o Agent Plugins, e muitos suportando múltiplos formatos em paralelo. Com o tempo, a pressão do mercado e a preferência de desenvolvedores tende a consolidar aquilo que funcionar melhor em escalabilidade, simplicidade e interoperabilidade.
Para quem hoje já constrói ou planeja construir agentes de IA, acompanhar a evolução do Agent Plugins deixa de ser apenas uma curiosidade técnica e passa a ser questão estratégica. Projetar integrações, habilidades e workflows desde o início pensando em portabilidade pode representar economia significativa de tempo e recursos no médio prazo, além de proteger projetos contra mudanças abruptas no panorama de fornecedores de IA.
Em resumo, o Agent Plugins 1.0 não resolve todos os desafios da nova geração de agentes de inteligência artificial, mas dá um passo importante rumo a um ecossistema menos fragmentado. Ao aproximar gigantes como Amazon, Microsoft, OpenAI, Vercel e Google em torno de princípios de interoperabilidade e padrões abertos, o mercado avança em direção a agentes mais flexíveis, reaproveitáveis e independentes de plataformas específicas – uma condição essencial para que a tecnologia se consolide não apenas como novidade, mas como infraestrutura crítica da próxima década digital.