# UCP: как агент собирает покупку по правилам магазина

Ринат Султанов · Проверено 2026-11-04

Человеку легко сказать: «Организуй пикник на 20 детей и 40 родителей, уложись в бюджет». Дальше начинается работа: выбрать еду, проверить количество, доставку и итоговую цену. UCP описывает общий язык части такого процесса.

## Представьте

В нашем учебном примере дети хотят пиццу, родители — сэндвичи. Агент должен собрать достаточное количество порций и оставить место в бюджете для напитков и доставки. Цены пересчитывает сервер.

## По шагам

1. Магазин объявляет поддерживаемые возможности.
2. Агент создаёт checkout с выбранными товарами.
3. Покупатель уточняет состав и доставку, сервер пересчитывает итог.
4. Человек подтверждает вариант; реальное исполнение требует подключённой торговой инфраструктуры.

## Технические детали

В песочнице закреплена версия UCP 2026-08-25 и ограниченный checkout subset. Изолированные сессии живут 15 минут. Окончание сценария даёт временный тестовый идентификатор.

## На сайте

Рабочая учебная песочница. UCP 2026-08-25 / subset

https://rinatsultan.com/agent-lab/commerce/

## Ограничения

Никаких настоящих заказов, списаний, резервирования остатков и доставки. Полная совместимость платформ и прохождение onboarding не заявлены.

## Следующая проверка

Сначала проверять схемы и согласование возможностей. Для реальной торговли потребуются каталог, цены, остатки, договорные условия и полномочия.

## Источники

- [Официальная спецификация UCP](https://ucp.dev/)
- [Исходный код UCP](https://github.com/Universal-Commerce-Protocol/ucp)
