Релиз модели3 сентября 2026 г., 23:18 МСК🤖 Auto

Anthropic открыл код Commerce Agents: новый стандарт для AI-покупателей

Anthropic выпустила репозиторий с открытым исходным кодом для создания AI-агентов в ритейле. Решение на базе Apache 2.0 заменяет сложные маршрутизаторы на модульные навыки, снижая задержки и стоимость запросов.

Баннер новости 6716

Открытый стандарт для e-commerce

Компания Anthropic опубликовала репозиторий anthropics/commerce-agents, содержащий готовую архитектуру для двух ключевых сущностей: Shopping Agent (помощник покупателя) и Merchant Agent (инструмент для сотрудников магазина). Проект лицензирован под Apache 2.0, что позволяет компаниям свободно использовать код в коммерческих продуктах. Репозиторий включает четыре готовые вертикали: ритейл, путешествия, телеком и развлечения.

Решение кросс-платформенно: оно работает на Python 3.11+ и Node 22, принимая любой клиент Anthropic. Это означает, что один и тот же код можно развернуть через Claude API, Amazon Bedrock, Microsoft Foundry или Google Cloud Vertex AI без переписывания логики.

Архитектура: Навыки вместо подагентов

Главное архитектурное нововведение — отказ от паттерна «роутер намерений» и создания отдельных подагентов для каждой задачи. Anthropic доказывает, что передача контекста между подагентами приводит к потере состояния (корзины, истории) и росту латентности. Вместо этого используется подход Agent Skills (навыки), где инструкции загружаются в единый цикл агента, сохраняющий всю историю сессии.

Вот как распределены функции в новой архитектуре:

Тип агента Ключевые навыки (Skills) Функционал
Shopping Agent search-discovery, purchase-research, planning-goals, customer-care, memory-personalization Поиск по каталогу, сравнение опций, формирование корзины, ответы на вопросы о заказах и возвратах.
Merchant Agent performance-insights, catalog-listings, inventory-operations, pricing-promotions, marketing-campaigns Анализ продаж, алерты по складу, рекомендации по ценам, черновик рекламных кампаний.

UI как инструменты: Прозрачность и скорость

Anthropic предлагает парадигму, при которой пользовательский интерфейс генерируется не через текстовые теги, а через строго типизированные инструменты (tools). Например, вызов present_products или present_itinerary отправляет структурированные аргументы, которые сервер валидирует перед рендерингом. Это позволяет:

  • Сохранять историю вызовов в нативном формате сообщений (легко парсится).
  • Использовать eager_input_streaming: true для отправки компонентов по мере их генерации, минуя серверное буферизирование.
  • Снижать perceived latency: вместо 5-секундного спиннера пользователь видит прогрессивную отрисовку карточек товаров.

Экономика и метрики эффективности

В инженерном глубоком погружении Anthropic делится данными оптимизации. Ключевым рычагом снижения стоимости является prompt caching. Поскольку кэширование работает по префиксу, volatile-данные (например, временные метки) должны находиться в конце системного промпта. При правильной настройке hit-rate кэша достигает 90–99%, а чтение из кэша стоит в 10 раз дешевле генерации новых токенов.

Также отмечено, что асинхронное извлечение памяти (memory extraction) в отдельном процессе обеспечивает на 13% более высокую точность фактов по сравнению с сохранением в рамках одного хода (in-turn).

Как начать работу

Для ускорения разработки выпущен плагин commerce-builder для Claude Code. Он позволяет:

  • Сгенерировать нового агента командой /scaffold-commerce-agent.
  • Провести аудит существующего агента командой /review-commerce-agent.

Код доступен на GitHub, а также опубликованы демо-версии и подробное руководство по анатомии эффективных коммерческих агентов.

Источник: MarkTechPost ↗