AP2 от Google Протокол который научит нейросети платить
Представьте: вы говорите своему голосовому ассистенту: «Закажи пиццу, пепперони, большая на тонком тесте». И через полчаса курьер у вашей двери. Знакомая ситуация? Почти. Сегодня ассистент найдет пиццерию и, может быть, даже поможет собрать заказ. Но финальный и самый важный шаг — оплата — все равно остается на вас. А что, если бы ИИ-агенты могли безопасно и самостоятельно проводить платежи от нашего имени? Именно эту задачу решает Agent Payments Protocol (AP2) от Google.
Недавно в Google открыли исходный код проекта, который может стать фундаментом для нового поколения e-commerce. Давайте разберемся, что это такое и почему за этим стоит следить.

Что такое AP2 и зачем он нужен?
Самое главное, что нужно понять: AP2 — это не готовое приложение и не очередной платежный сервис. Это протокол. То есть, набор правил и стандартов, который позволяет разным системам «договариваться» друг с другом. В данном случае — ИИ-агентам.
Можно провести аналогию с HTTP. Нам неважно, на каком языке написан сайт и какой браузер мы используем. Благодаря единому протоколу они прекрасно понимают друг друга. AP2 стремится стать таким же стандартом, но для мира «агентской коммерции», где покупки за нас совершают умные помощники.
Проблема ведь нетривиальная. Как ваш личный ИИ-ассистент, которому вы доверяете, должен общаться с ИИ-агентом продавца, которого он видит впервые? Как передать платежные данные, подтвердить заказ и убедиться, что все безопасно? AP2 предлагает стандартизированный способ для таких взаимодействий.
Как это работает под капотом?
Репозиторий AP2 на GitHub — это не просто сухая спецификация, а полноценная песочница с примерами кода и сценариями. Изучив ее, можно выделить несколько ключевых идей.
1. Гибкость и независимость от инструментов
Первое, что бросается в глаза в README: хотя примеры написаны с использованием Agent Development Kit (ADK) от Google и модели Gemini 2.5 Flash, протокол от них никак не зависит. Вы можете использовать любой язык программирования, любую LLM и любые инструменты для создания своих агентов. AP2 определяет лишь формат сообщений и последовательность действий, а не конкретную реализацию. Это огромный плюс для разработчиков, который предотвращает vendor lock-in.
2. Практические сценарии
Вместо того чтобы читать тонны документации, можно сразу перейти к делу. В репозитории есть папка samples с готовыми сценариями для Python и Android. Каждый сценарий — это мини-демонстрация, которую можно запустить локально.
Например, есть сценарии, имитирующие:
- Покупку товара в интернет-магазине.
- Бронирование услуги.
- Взаимодействие между несколькими агентами для выполнения сложной задачи.
Каждый сценарий содержит README.md с инструкциями и скрипт run.sh, который устанавливает зависимости и запускает всех участников процесса. Это отличный способ быстро понять логику протокола на практике.
3. Четко определенные типы данных
Ядро протокола находится в директории src/ap2/types. Там определены все основные объекты, которыми обмениваются агенты: Order, PaymentDetails, Confirmation и так далее. Интересно, что эти типы можно установить как отдельный Python-пакет прямо с GitHub:
uv pip install git+https://github.com/google-agentic-commerce/AP2.git@main
Это позволяет легко интегрировать протокол в свои проекты, не копируя исходный код.
Как попробовать AP2 в действии?
Команда Google максимально упростила первый запуск. Вот что нужно сделать:
-
Клонировать репозиторий:
git clone https://github.com/google-agentic-commerce/AP2.git cd AP2 -
Настроить аутентификацию: Вам понадобится ключ Google API (проще для разработки) или аккаунт в Vertex AI (рекомендуется для production). Ключи можно прописать в переменных окружения или в файле
.envв корне проекта. -
Запустить сценарий: Выбираете интересный вам сценарий и запускаете его с помощью
run.sh. Например:bash samples/python/scenarios/your-scenario-name/run.shСкрипт сам создаст виртуальное окружение, установит зависимости (кстати, используется быстрый менеджер пакетов
uv) и поднимет нужных агентов. После этого можно будет открыть в браузере URL агента-покупателя и начать диалог.
Кому и зачем это может быть интересно?
AP2 — это проект с прицелом на будущее, но уже сейчас он может быть полезен нескольким категориям разработчиков:
- E-commerce и FinTech: Это очевидная целевая аудитория. Возможность автоматизировать покупки открывает новые горизонты для интернет-магазинов, маркетплейсов и платежных систем.
- Разработчики ИИ-ассистентов: Если вы создаете чат-ботов или голосовых помощников, AP2 может дать им суперспособность — умение работать с деньгами.
- Энтузиасты и исследователи: Проект находится на ранней стадии, и это отличная возможность поучаствовать в формировании нового стандарта, поэкспериментировать с агентскими взаимодействиями и, возможно, создать что-то совершенно новое.
AP2 — это смелая и очень своевременная инициатива. Пока мир привыкает к тому, что нейросети могут писать код и рисовать картины, Google делает следующий шаг и предлагает научить их управлять финансами.
Конечно, до массового внедрения еще далеко. Предстоит решить множество вопросов, связанных с безопасностью, юридическими аспектами и доверием пользователей. Но открытый исходный код и готовность к диалогу с сообществом — правильный старт.
Если вы интересуетесь будущим искусственного интеллекта и коммерции, загляните в репозиторий google-agentic-commerce/AP2. Возможно, именно там прямо сейчас зарождается технология, которая через несколько лет станет такой же привычной, как онлайн-платежи сегодня.
