Google apresenta nova linguagem para que agentes comprem sem quebrar as integrações

A Google lançou o Universal Commerce Protocol (UCP), um padrão de código aberto para que agentes de IA se integrem facilmente com comércios e pagamentos, com suporte inicial para Google Pay e Google Wallet, voltado para experiências de compra conversacionais no Search e Gemini.
13 de Janeiro, 2026

A Google apresentou o Universal Commerce Protocol (UCP), um padrão de código aberto orientado para o que denomina «comércio agêntico». Neste contexto, «agente» refere-se a um software capaz de executar ações em nome do utilizador dentro de uma conversa, como procurar um produto, iniciar um carrinho ou concluir um pagamento, em vez de se limitar a responder a perguntas.

O objetivo é definir uma linguagem comum para conectar interfaces conversacionais com os sistemas das lojas e com os fornecedores de pagamento. O Google enquadra o UCP como um conjunto de “primitivas funcionais”. São peças básicas padronizadas para representar etapas habituais de uma compra digital (desde a descoberta de produtos até a gestão posterior do pedido), com o objetivo de facilitar que diferentes plataformas e comércios “conversem” entre si sem integrações específicas para cada combinação.

O UCP foi desenvolvido com a participação de empresas como: Shopify, Etsy, Wayfair, Target e Walmart. Contando com o apoio de mais de vinte parceiros do ecossistema de pagamentos e retalho. Entre os nomes citados pelo Google estão empresas de pagamentos e redes como: Adyen, American Express, Mastercard, Stripe e Visa, além de distribuidores como Best Buy, The Home Depot ou Zalando.

O anúncio situa a origem do protocolo na mudança das expectativas do utilizador em relação às experiências conversacionais, onde a transição entre pesquisar, comparar e finalizar a compra deve ocorrer sem atritos. Nesse cenário, a Google destaca a necessidade de considerar verificações de inventário em tempo real, preços dinâmicos e transações imediatas sem perder o contexto da conversa. A empresa sustenta que a infraestrutura tecnológica tradicional dificulta essa abordagem porque obriga as empresas a construir conexões específicas com cada “superfície” de consumo.

O protocolo pretende reduzir o gargalo das integrações “N x N” com um único ponto de integração e mecanismos de descoberta de capacidades. Na prática, o UCP propõe que as empresas publiquem quais serviços suportam e quais “capacidades” oferecem (por exemplo, pesquisa de produtos ou checkout) para que um agente possa detetá-las e utilizá-las sem que tudo esteja rigidamente conectado. A Google também descreve uma estrutura de extensões para adicionar funcionalidades a essas capacidades, como a aplicação de descontos.

No plano técnico, o texto detalha que o UCP pode ser integrado de várias formas, incluindo APIs e dois mecanismos mencionados explicitamente pelo Google: Agent2Agent (A2A) e o Model Context Protocol (MCP). Em termos simples, trata-se de opções para transportar e estruturar a troca de informações entre o agente e os sistemas comerciais, de modo que uma mesma “capacidade” (como o checkout) possa ser exposta com diferentes tipos de interface, de acordo com as necessidades da plataforma.

Em pagamentos, o UCP declara-se compatível com o Agent Payments Protocol (AP2) e propõe separar o instrumento de pagamento do “handler” ou processador, incorporando provas criptográficas do consentimento do utilizador. A empresa descreve um design modular de «payment handlers» que busca a interoperabilidade entre métodos de pagamento e afirma que cada autorização seria respaldada por uma prova criptográfica do consentimento do utilizador, como camada de segurança para a troca entre agentes e «backends» de negócios.

Para ilustrar o funcionamento, a Google inclui um exemplo baseado numa loja de demonstração e um agente. A sequência proposta começa com a preparação de um servidor de negócios e o carregamento de produtos de amostra; continua habilitando o servidor a aceitar pedidos de agentes e estes a descobrir as capacidades expostas; e culmina invocando a capacidade de checkout e aplicando descontos durante o pedido de compra. Nesse exemplo, a Google utiliza um servidor em Python e uma base de dados SQLite com produtos de teste, e indica que o «manifesto» de capacidades é publicado num documento JSON acessível na rota /.well-known/ucp, o que permite aos agentes descobrir funções, pontos finais e configuração de pagamentos sem integrações codificadas manualmente.

O próprio resumo da jornada coloca o alcance do protocolo além do pagamento, ao mencionar outras capacidades como ligação de identidade e gestão de pedidos, e acrescenta que o conjunto de capacidades será ampliado para dar suporte a experiências de compra conversacionais mais completas.

A Google construiu uma primeira implementação de referência para permitir compras a partir de experiências conversacionais como o AI Mode na Pesquisa e o Gemini, utilizando a Google Pay e os dados armazenados na Google Wallet. Neste caso, o protocolo é utilizado como base para uma experiência de compra que leva o utilizador desde a descoberta até à transação dentro dessas superfícies conversacionais, apoiando-se em fornecedores de pagamentos e carteiras já existentes, conforme explica a empresa.

Para participar nesta implementação, as empresas devem ter uma conta ativa no Merchant Center e fornecer produtos que sejam adequados para o processo de compra. A Google indica que isto visa garantir que dispõe das informações necessárias sobre os produtos para mostrar o inventário que pode ser comprado diretamente dentro dessas experiências. O texto remete, além disso, para um guia de integração do Google, bem como para um formulário de interesse para os comerciantes.

O anúncio termina com um apelo à colaboração, insistindo no carácter do projeto como open source e no desenvolvimento com parceiros do ecossistema. A Google convida programadores, empresas e arquitetos de plataformas a revisar a especificação em seu repositório, participar de discussões e contribuir com propostas de mudanças.

Opinião