# Maya AI — Excalibur BLOG - Full LLM Knowledge Base This file contains full plain-text articles optimized for AI reasoning and semantic search. --- ## Datadog MCP: агент сам считает логи в песочнице и отдаёт только итог? - **URL**: https://mayai.ru/datadog-mcp-agent-schitaet-v-pesochnice/ - **Summary**: Разбираемся, как запустить код в изолированной песочнице Datadog, почему скрипт отдаёт модели только готовый итог и где документация спорит сама с собой. Инженер наблюдает за выполнением кода в изолированной песочнице Datadog MCP Если вы подключали искусственный интеллект к мониторингу, то знаете эту беду: ассистент делает десять запросов к API, выгружает километры сырых логов и мгновенно сжигает лимит токенов. 22 сентября 2026 года Datadog объявила общедоступным исполнение кода прямо внутри своего MCP-сервера. Теперь умный помощник не тащит гигабайты ответов в окно диалога. Он пишет короткий скрипт на языке JavaScript, выполняет его в изолированной песочнице сервиса и отдаёт вам только готовый результат расчёта. Как песочница избавляет от гор сырого текста Авторы анонса Kit Freddura и Amy Zhou описали главную сложность стандартных интеграций. Обычно ассистент делает цепочку запросов: смотрит метрики, выгружает журналы ошибок, ищет спаны трейсов. Каждый шаг возвращает массивный JSON. Модель тратит окно внимания на служебные заголовки и системное время, хотя инженеру нужен точный ответ о причинах сбоя. Схема работы инструмента execute_code в изолированной песочнице Datadog Механизм Code Execution меняет эту схему. В блоге компании привели пример разбора инцидента: требовалось сопоставить ошибки в логах и трейсы за последний час. Обычные запросы отдали бы по 25 сервисов с деталями каждого. Скрипт в песочнице сам выполнил два параллельных запроса к API, свёл данные по имени сервиса и вернул модели всего пять строк с проблемными точками. Скрипт фильтрует сырые массивы прямо внутри защищённого контура и отдаёт наружу только короткий список проблемных сервисов. Пример скрипта из блога Datadog: два запроса за час и возврат пяти сервисов Два инструмента и один короткий скрипт Для работы с вычислениями разработчики добавили набор code-exec в список инструментов. В него входят всего два элемента: Схема изоляции учетных данных и прав доступа в песочнице Datadog MCP search_datadog_sdk — поиск по доступным методам и функциям официального клиента платформы. Помогает модели проверить сигнатуру перед написанием кода и не требует прав доступа. execute_code — запуск готового скрипта на JavaScript в изолированной среде с передачей финального результата агенту. Карточки инструментов execute_code и search_datadog_sdk в документации Datadog Код выполняется на базе библиотеки Datadog API Client for TypeScript. Чтобы включить режим, укажите параметр в адресе сервера: toolsets=core,code-exec. Если у вас уже задан параметр toolsets=all, инструмент уже активен, так как он официально переведён в статус общедоступного. Раздел Enable code execution: параметр toolsets=core,code-exec Если вы настраиваете связки для команд и хотите автоматизировать рабочие процессы без рутины, заглядывайте в наш Telegram-канал Ковчег, читайте сообщество в MAX или приходите на практическое обучение связкам с Make и AI. Где спрятаны ключи и почему код изолирован Инженеры платформы закрыли выполнение кода в изолированном контейнере. Программа не имеет доступа к вашей локальной файловой системе, не может подключиться к произвольному сайту в интернете и не видит секретных ключей авторизации. Чек-лист ограничений и настроек подключения Datadog MCP Методы вызываются через пространство имён dd.*, а запросы к API делает доверенный сервис от имени пользователя. Если вашей роли разрешено только чтение журналов Logs Read, то код получит доступ только к ним. Но помните: всё, что попадает в инструкцию return, уходит модели. Если скрипт вернёт кусок лога с данными клиентов, эти сведения окажутся в контексте диалога. Песочница надёжно изолирует ключи доступа, но за содержимое финального ответа отвечает автор запроса: в модель попадёт всё, что вернёт скрипт. Спор в документации: только чтение или запись В официальных материалах от 22 сентября 2026 года есть заметное противоречие. На странице руководства по разделу Code Execution прямо указано, что песочница работает строго в режиме чтения. Там написано, что ассистент не может использовать вызов execute_code для записи — например, чтобы создать монитор или обновить дашборд. Сравнение метрик бенчмарка Datadog для режима выполнения кода В общем списке инструментов сказано, что агент может читать или изменять данные в рамках своих прав. Лучше верить странице с ограничениями и не рассчитывать на создание графиков или алертов через скрипт. Используйте песочницу для фильтрации телеметрии, а настройки оставляйте штатным средствам. Ограничения и сухие цифры бенчмарка В отчёте компании среднее число входных токенов упало на 73,2 процента (со 159,4 тысячи до 42,8 тысячи), а количество вызовов инструментов сократилось на 39,6 процента. Точность ответов на четырёх моделях выросла на 7,7–21,8 процентных пункта. Таблицы бенчмарка Datadog: точность, токены и число вызовов инструментов Красивые цифры экономии получены на сложных цепочках расследований, поэтому на простых одиночных запросах ждать чуда не стоит. Это замеры на внутреннем тесте из 25 задач, где требовалось сопоставлять разные сигналы. Если вам нужно просто узнать статус одного сервера, выигрыша по токенам не будет. Кроме того, инструмент не поддерживается на порталах для государственных ведомств на доменах app.ddog-gov.com и us2.ddog-gov.com. Вы передаёте рутинные расчёты в защищённую песочницу платформы, бережёте окно контекста и получаете короткие факты вместо бесконечных экранов с сырыми ответами. ---