Зробіть агента доступним для виявлення
Чітка Agent Card дає клієнтам A2A надійну відправну точку: кому належить агент, де він живе, і які прив'язки протоколів та версії він підтримує.
Agent Card — це публічний опис інтерфейсу агента A2A. Перш ніж інший агент вирішить, чи викликати ваш сервіс, йому потрібно більше, ніж URL: йому потрібен надійний опис призначення агента, його технічного контракту, навичок і вимог доступу.
Цей генератор Agent Card перетворює деталі реалізації на читабельний JSON у форматі A2A v1.0, тримаючи прийняття рішень близько до форми. Використовуйте його після побудови основної логіки агента і перед розгортанням або публікацією — саме тут зазвичай ламається написаний вручну JSON-файл.
Чітка Agent Card дає клієнтам A2A надійну відправну точку: кому належить агент, де він живе, і які прив'язки протоколів та версії він підтримує.
Зафіксуйте бажаний інтерфейс, режими вмісту, поведінку потокової передачі та підтримку push-сповіщень, які потрібні іншому агенту перед викликом.
Задокументуйте, чи є сервіс публічним, чи використовує ключ API, чи потребує OAuth 2.0, щоб інтеграції могли обрати правильний потік автентифікації — ніколи не додаючи облікові дані в саму Agent Card.
Назвіть роботу, яку може виконувати ваш агент, додайте теги, необхідні v1.0, і корисні приклади, зробивши його межі зрозумілими для людей, маркетплейсів і клієнтів ІІ.
Як працює Генератор Agent Card
Генератор Agent Card перетворює деталі сервісу на чіткий, придатний до публікації JSON-документ. Дотримуйтесь цього короткого робочого процесу перед відправленням Agent Card у продакшн.
Додайте публічну кінцеву точку A2A, прив'язку протоколу, дані провайдера, версію агента, і типи вмісту, які приймає й повертає ваш сервер.
Оберіть лише ті можливості, які підтримує ваша реалізація, а потім опишіть одну показову навичку простою, конкретною мовою.
Використовуйте живий перегляд, щоб знайти відсутні поля, URL-заповнювачі, або описи, які неточно відображають розгорнутий сервіс.
Пропустіть Agent Card через валідатор, а потім розмістіть перевірений документ за адресою /.well-known/agent-card.json на домені вашого сервісу.
Хто використовує Генератор Agent Card
Генератор Agent Card допомагає розробникам, платформним командам і рецензентам створювати узгоджені метадані агента A2A, не починаючи з порожнього JSON-файлу.
Замініть написаний вручну agent-card.json повноцінною, відповідною специфікації відправною точкою під час запуску сумісного з A2A агента.
Складіть достовірний документ виявлення з опису сервісу, не торкаючись синтаксису JSON, а потім передайте його розробникам на перевірку.
Стандартизуйте, як внутрішні агенти описують кінцеві точки, автентифікацію та навички, перш ніж вони потраплять до корпоративного каталогу агентів чи CI-конвеєра.
Підготуйте метадані провайдера, теги навичок і декларації безпеки, які рецензенти та системи ранжування зможуть реально розібрати.
Часті запитання
Приведіть основи в порядок, перш ніж клієнт A2A знайде вашу кінцеву точку.
A2A Agent Card — це JSON-документ виявлення для ІІ-агента. Він повідомляє потенційним клієнтам ідентичність, інформацію про провайдера, підтримувані інтерфейси, можливості, навички, прийнятні режими вмісту та вимоги безпеки — еквівалент README плюс огляд API для взаємодії агент-агент.
Написані вручну Agent Card регулярно мають відсутні обов'язкові поля, назви полів до v1.0, або синтаксичні помилки. Генератор створює актуальну структуру A2A v1.0 — supportedInterfaces, provider.organization, обов'язкові теги навичок — і перевіряє під час введення, тож структурні помилки ніколи не потрапляють у продакшн.
Генератор видає структуру A2A v1.0: упорядкований масив supportedInterfaces з protocolBinding і protocolVersion для кожного інтерфейсу, версію агента верхнього рівня, і capabilities, включно з extendedAgentCard. Agent Card з полями url або preferredTransport верхнього рівня належать до версії до v1.0.
Так. Генератор створює практичний початковий документ, а не заміну вашому розгорнутому контракту. Переконайтеся, що кінцеві точки, прив'язки протоколів, навички та автентифікація відповідають сервісу, до якого користувачі реально матимуть доступ.
Опублікуйте перевірений JSON на тому самому домені, що й ваш сервіс A2A, за адресою https://ваш-домен/.well-known/agent-card.json — well-known шлях, зареєстрований специфікацією A2A. Багато старіших інтеграцій також перевіряють /.well-known/agent.json, тож надання обох є безпечною стратегією переходу.
Готові до публікації
Завершіть деталі, перегляньте згенерований JSON, і використовуйте живу перевірку перед публікацією вашої Agent Card.
З блогу
Learn 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 readЧитати посібникIntegrationLearn 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 readЧитати посібникComparisonCompare A2A vs MCP: what each protocol connects, where they overlap, and why production AI agent systems often use both for tools and agent collaboration.
9 min readЧитати посібникСтатті публікуються англійською мовою.