Torne seu agente descobrível
Um Agent Card claro dá aos clientes A2A um ponto de partida confiável: a quem o agente pertence, onde ele vive, e quais protocol bindings e versões ele fala.
Um Agent Card é a descrição da interface pública de um agente A2A. Antes que outro agente possa decidir se deve chamar o seu serviço, ele precisa de mais do que uma URL: precisa de um relato confiável do propósito do agente, seu contrato técnico, suas skills e seus requisitos de acesso.
Este gerador de Agent Card transforma esses detalhes de implementação em JSON legível no formato A2A v1.0, mantendo a tomada de decisão próxima do formulário. Use-o depois de ter construído a lógica principal do agente e antes de implantá-lo ou listá-lo — o ponto onde um arquivo JSON escrito à mão geralmente quebra.
Um Agent Card claro dá aos clientes A2A um ponto de partida confiável: a quem o agente pertence, onde ele vive, e quais protocol bindings e versões ele fala.
Capture a interface preferida, os modos de conteúdo, o comportamento de streaming e o suporte a notificações push de que outro agente precisa antes de fazer uma chamada.
Documente se o serviço é público, usa uma chave de API, ou requer OAuth 2.0, para que as integrações possam escolher o fluxo de autenticação correto — sem nunca colocar uma credencial no Agent Card.
Nomeie o trabalho que seu agente pode executar, adicione as tags que a v1.0 exige mais exemplos úteis, e torne seus limites compreensíveis para pessoas, marketplaces e clientes de IA.
Como funciona o Gerador de Agent Card
O Gerador de Agent Card transforma detalhes do serviço em um documento JSON claro e publicável. Siga este fluxo de trabalho curto antes de enviar o Agent Card para produção.
Adicione o endpoint A2A público, o protocol binding, detalhes do provedor, a versão do agente, e os tipos de conteúdo que seu servidor aceita e retorna.
Selecione apenas as capacidades que sua implementação suporta, depois descreva uma skill representativa em linguagem clara e específica.
Use a pré-visualização ao vivo para identificar campos ausentes, URLs de espaço reservado, ou descrições que não refletem com precisão o serviço implantado.
Passe o Agent Card pelo validador, depois coloque o documento revisado em /.well-known/agent-card.json no domínio do seu serviço.
Quem usa o Gerador de Agent Card
O Gerador de Agent Card ajuda criadores, equipes de plataforma e revisores a criar metadados de agente A2A consistentes sem começar de um arquivo JSON em branco.
Substitua um agent-card.json escrito à mão por um ponto de partida completo e no formato da especificação ao lançar um agente compatível com A2A.
Redija um documento de descoberta confiável a partir de uma descrição do serviço sem tocar na sintaxe JSON, depois entregue-o à engenharia para revisão.
Padronize como os agentes internos descrevem endpoints, autenticação e skills antes de entrarem em um catálogo de agentes da empresa ou pipeline de CI.
Prepare metadados de provedor, tags de skill e declarações de segurança que revisores e sistemas de classificação possam realmente analisar.
Perguntas frequentes
Acerte o essencial antes que um cliente A2A encontre seu endpoint.
Um A2A Agent Card é um documento de descoberta JSON para um agente de IA. Ele comunica identidade, informações do provedor, interfaces suportadas, capacidades, skills, modos de conteúdo aceitos, e requisitos de segurança a clientes potenciais — o equivalente agente-a-agente de um README mais uma visão geral de API.
Agent Cards escritos à mão rotineiramente têm campos obrigatórios ausentes, nomes de campo anteriores à v1.0, ou erros de sintaxe. O gerador produz a forma atual A2A v1.0 — supportedInterfaces, provider.organization, tags de skill obrigatórias — e valida enquanto você digita, para que erros estruturais nunca cheguem à produção.
O gerador emite a estrutura A2A v1.0: um array ordenado supportedInterfaces com protocolBinding e protocolVersion por interface, uma version de agente de nível superior, e capabilities incluindo extendedAgentCard. Agent Cards com campos url ou preferredTransport de nível superior são anteriores à v1.0.
Sim. O gerador cria um documento de partida prático, não um substituto para o seu contrato implantado. Confirme se endpoints, protocol bindings, skills e autenticação correspondem ao serviço que os usuários realmente acessarão.
Publique o JSON revisado no mesmo domínio do seu serviço A2A em https://seu-dominio/.well-known/agent-card.json, o caminho well-known registrado pela especificação A2A. Muitas integrações mais antigas também verificam /.well-known/agent.json, então servir ambos é uma estratégia de transição segura.
Pronto para publicar
Finalize os detalhes, revise o JSON gerado, e use a validação ao vivo antes de publicar seu Agent Card.
Do blog
Learn how A2A x402 brings HTTP 402 Payment Required to Agent Cards, enabling autonomous agents to declare pricing, meter usage, and settle calls in real time.
9 min readLer o guiaHow-toLearn how to create an agent.json file for A2A v1.0, including required Agent Card fields, the well-known URL, response headers, and common mistakes.
11 min readLer o guiaIntegrationLearn how to publish an A2A Agent Card from Google ADK, LangGraph, CrewAI, or Semantic Kernel by mapping framework concepts to standard discovery fields.
10 min readLer o guiaOs artigos são publicados em inglês.