Экономика автономных агентов упирается в тупик, когда модели вынуждены работать через громоздкие протоколы вроде Model Context Protocol. Они раздувают контекстное окно длинными описаниями инструментов, но с выходом Pi 1.0 в систему добавили поддержку MCP через Codemode. Рынок столкнулся с фундаментальной проблемой юнит-экономики: каждый лишний вызов протокол сжигает токены на инфраструктурных описаниях вместо полезной работы. Разработчики платят за каждый килобайт контекста, загружая туда десятки описаний инструментов, хотя модель способна напрямую исполнять скрипты.
Юнит-экономика токенов в продакшене показывает жесткую зависимость: при росте числа подключаемых внешних сервисов через стандартные протоколы затраты на инференс увеличиваются экспоненциально. Каждое обращение к агенту требует передачи сотен килобайтов метаданных схем и описаний эндпоинтов, которые LLM обрабатывает на каждой итерации диалога или выполнения задачи. В отличие от этого, подход с выполнением компактного кода переносит бременя вычислений на детерминированные алгоритмы. Бизнес-модели компаний, использующих автономных агентов в продакшене, начинают трещать по швам именно из-за скрытых костов на генерацию и обработку инфраструктурного контекста. Когда агент совершает десятки шагов для решения простой бизнес-задачи, до 80% токенов уходит на служебный мусор протоколов, а не на генерацию полезного результата. Это делает масштабирование таких систем убыточным для корпоративных клиентов, вынужденных пересматривать архитектуру ради оптимизации затрат на вычисления.
Почему стандартные протоколы оказались тупиковой веткой для масштабирования? Прямое сравнение затрат на инференс при разных архитектурных подходах демонстрирует двукратную и трехкратную разницу в чеках за API базовых моделей. Если при традиционном подходе с MCP модель постоянно перегружена текстовыми спецификациями, то при исполнении кода через изолированные среды объем передаваемого контекста сокращается в разы. Модель пишет короткий скрипт на JavaScript, который вызывает необходимые функции внутри изолированной среды, минуя необходимость держать в оперативной памяти контекста громоздкие описания всех доступных инструментов. Для бизнеса это означает прямой переход от линейного роста расходов к фиксированному бюджету на выполнение операций.
Архитектура изоляции и экономика вычислений
Само название придумали коллеги из Cloudflare, которые впервые предложили этот термин.
Вместо того чтобы заставлять модель перебирать текстовые интерфейсы, система выполняет операции внутри изолированной среды. В Pi для этого используется QuickJS в среде выполнения WASM с намеренно введёнными ограничениями. У среды выполнения Codemode нет доступа к сети и файловой системе, а также нет таймеров и ограничен объём оперативной памяти. Такой подход переносит логику принятия решений из контекста LLM в компактный код на JavaScript, экономя вычислительный бюджет компании.
Для компаний, внедряющих автономных агентов в критические бизнес-процессы, изоляция среды решает не только экономические, но и архитектурные задачи. Отсутствие прямого доступа к ресурсам хоста гарантирует предсказуемость поведения агента на уровне инфраструктуры. Перенос логики из вероятностного пространства LLM в детерминированный код позволяет точнее прогнозировать операционные расходы и избегать ситуаций, когда сбой в цепочке рассуждений модели приводит к неконтроруемому потреблению ресурсов API.
Инфраструктурный выбор для разработчиков
По умолчанию Codemode в Pi включается только вместе с MCP, но его можно активировать и отдельно через 'defaultTools': ['+codemode'] в настройках. Этот выбор определяет, будут ли ваши затраты на инференс расти линейно с числом подключаемых систем или останутся под контролем жестких ограничений среды выполнения.
Стоит проверить конфигурацию инструментов в вашем агенте на предмет дублирования описаний MCP в контексте — раньше за этот лишний трафик не требовали отдельную плату за токены. Переход на прямую работу с кодом в инфраструктуре агентов становится неизбежным шагом для команд, которые пытаются удержать юнит-экономику проектов в рамках разумного бюджета без ущерба для автономности систем.
Анализ редакции
296 популярных серверов проанализировали исследователи, когда в конце апреля мы писали о точности автоматических политик доступа на уровне 80,9%. Теперь разработчики Pi 1.0 встроили MCP через Codemode — по утверждению создателей, внутри крутится изолированный QuickJS в среде WASM без доступа к сети, файлам и таймерам, да еще с урезанной памятью. Прямая изоляция кода решает проблему раздутого контекста надежнее любых инструкций.
Мы писали об этом: 27 апреля, 2 июля