anthropic
Агентные функции Claude заработали в Foundry на Azure
Promtime
anthropicПять агентных функций Claude, structured outputs, web search, web fetch, MCP connector и tool search, стали доступны в Microsoft Foundry на развёртываниях, размещённых в Azure. Об этом сообщает Microsoft в блоге Foundry. Claude стал общедоступен в Foundry в июне 2026 года, но агентный набор до сих пор работал только на развёртываниях Hosted on Anthropic.
Коротко
- Tool search грузит в контекст только 3–5 инструментов на запрос и срезает больше 85% токенов на описания; у набора из GitHub, Slack, Sentry, Grafana и Splunk они занимают около 55 000 токенов.
- Structured outputs ограничивают декодирование грамматикой, скомпилированной из JSON Schema, а strict tool use гарантирует валидность аргументов вызова, снимая необходимость в циклах повторных запросов к модели при разборе ответа.
- Веб-поиск тарифицируется по 10 долларов за тысячу запросов, web fetch и tool search отдельной платы за вызов не берут, а MCP connector в Foundry работает в статусе беты.
Разрыв, который закрывает релиз, был не техническим, а организационным: командам в регулируемых отраслях приходилось выбирать между агентными функциями и обязательством держать данные в периметре Azure. Судя по описанию Microsoft, теперь одна и та же конфигурация закрывает и резидентность, и поиск по внешним источникам, и подключение к внутренним системам. Вероятно, это сместит часть интеграционной работы с продуктовых команд на платформу: ретраи на невалидный JSON, собственный краулер, клиент MCP и маршрутизатор инструментов.
Hosted on Azure получил последние модели Opus, Sonnet и Haiku
Claude в Foundry разворачивается в двух вариантах, и выбор делается при создании развёртывания. Hosted on Azure запускает инференс на инфраструктуре Azure в сервисе, которым управляет Anthropic, и поддерживает типы Global Standard и US Data Zone Standard с последними моделями Opus, Sonnet и Haiku. Hosted on Anthropic оставляет только Global Standard, но открывает полный каталог Claude.
На развёртываниях в Azure наружу уходят только метаданные использования и контент, помеченный системами безопасности Anthropic. Anthropic выступает независимым обработчиком данных для Microsoft, а клиенты Claude в Foundry подпадают под её условия использования данных. Развёртывание US Data Zone Standard удерживает инференс в США, что соответствует параметру inference_geo "us" в Claude API.
Веб-поиск с фильтрацией выполняется внутри инструмента code execution
Базовая версия web_search_20250305 загружает результаты в контекст целиком. Начиная с web_search_20260209 Claude пишет и выполняет код, который отсеивает нерелевантные фрагменты до попадания в контекст: параметр allowed_callers по умолчанию равен ["code_execution_20260120"], Foundry сам поднимает нужное исполнение кода, и отдельной платы за эти вызовы, помимо токенов, нет.
Web fetch читает указанный URL и возвращает текст страницы или PDF в base64, который обрабатывается как приложенный документ. Цитаты в fetch по умолчанию выключены, а объём контента ограничивается параметром max_content_tokens: страница на 10 кБ занимает около 2500 токенов, документация на 100 кБ около 25 000, PDF научной статьи на 500 кБ около 125 000. Параметры allowed_domains и blocked_domains взаимоисключающие, при передаче обоих запрос вернёт 400.
Tool search работает в regex- и bm25-вариантах
Точность выбора у Claude заметно падает после 30–50 доступных инструментов. Tool search существует в двух вариантах: regex-версия, где Claude пишет шаблоны re.search до 200 символов без учёта регистра, и bm25-версия с запросами на естественном языке до 500 символов. Оба ищут по именам и описаниям инструментов, а также по именам и описаниям их аргументов.
Параметр defer_loading управляет только тем, что попадает в контекст: полный массив tools по-прежнему передаётся в каждом запросе, а если отложены все инструменты, API возвращает 400. MCP connector описывает подключения в mcp_servers и включает инструменты через mcp_toolset, где настройки конкретного инструмента приоритетнее default_config; на Foundry он работает с бета-заголовком mcp-client-2025-11-20.
Что недоступно в Foundry
На Foundry нет Message Batches API, Admin API, Models API, Compliance API, управляемых агентов Claude, серверного fallback и инструмента Advisor. Платформа не отдаёт заголовки Anthropic с лимитами запросов, поэтому в рекомендациях Microsoft предлагается собственный экспоненциальный backoff, а токены Entra ID истекают примерно через час.
Схемы structured outputs кешируются 24 часа, обмен с MCP-серверами не покрывается режимом нулевого хранения данных, а логи Anthropic рекомендует держать не меньше 30 дней. Потребление тарифицируется в Claude Consumption Units через Azure Marketplace с почасовым учётом и ежемесячным счётом постфактум.
Комментарии
Пока никто не написал. Будьте первым.
Присоединяйтесь к разговору
Войдите через Google, чтобы оставить комментарий. Имя и аватар подставятся из вашего профиля Google, а комментарий появится после модерации.
Из Google мы используем только имя и аватар. Почту не сохраняем.
