Apideck CLI: Низкоконтекстная альтернатива MCP для AI-агентов

Проблема контекстного окна MCP
В статье описывается конкретный сценарий: подключение GitHub, Slack и Sentry через MCP-серверы (всего около 40 инструментов) потребляет более 55 000 токенов ещё до того, как агент обработает хотя бы одно сообщение пользователя. Это более четверти лимита Claude в 200 тыс. токенов. Каждое определение инструмента MCP стоит 550–1400 токенов за своё название, описание, JSON-схему, описания полей, перечисления и системные инструкции.
Одна команда сообщила, что три MCP-сервера потребляют 143 000 из 200 000 токенов (72% контекстного окна), оставляя лишь 57 000 токенов для фактического диалога, извлечённых документов, рассуждений и ответа.
Дэвид Чжан (@dzhng), создающий Duet, описал полное удаление MCP-интеграций из-за «трилеммы»: загрузить всё заранее и потерять рабочую память, ограничить интеграции, чтобы агент мог общаться лишь с несколькими сервисами, или построить динамическую загрузку инструментов, что добавляет задержку и сложность промежуточного слоя.
Результаты бенчмарков
Бенчмарк от Scalekit, проведший 75 прямых сравнений (та же модель: Claude Sonnet 4, те же задачи, те же промпты), показал:
- MCP стоит в 4–32 раза больше токенов, чем CLI, для идентичных операций
- Проверка языка репозитория потребовала 1365 токенов через CLI против 44 026 через MCP
- Накладные расходы почти полностью приходятся на схемы: 43 определения инструментов внедряются в каждый диалог, из которых агент использует один или два
Подход Apideck CLI
Apideck CLI использует промпт агента примерно на 80 токенов, который заменяет десятки тысяч токенов схем. Он включает прогрессивное раскрытие через --help и структурную безопасность, встроенную в бинарный файл. Любой агент, способный выполнять shell-команды, может использовать его без необходимости поддержки протокола.
Реакция индустрии на раздувание контекста
В статье выделяются три подхода в индустрии:
- MCP с трюками сжатия: Сжимать схемы, использовать поиск инструментов для загрузки определений по требованию или строить промежуточный слой, который разбивает OpenAPI-спецификации на меньшие части. Это работает для небольших, чётко определённых взаимодействий, но добавляет потребность в инфраструктуре (реестр инструментов, логика поиска, кэширование, маршрутизация).
- Интерфейсы, ориентированные на CLI: Подход, выбранный Apideck CLI.
- Нативные для агентов протоколы: Упомянуты, но не детализированы в предоставленном исходном тексте.
📖 Read the full source: HN AI Agents
👀 Смотрите также

OpenClaw против Hermes: выбираем правильного самохостинг-ИИ-агента после 100+ развертываний
Развернув более 100 AI-агентов для клиентов, пользователь Reddit делится выстраданными уроками: OpenClaw (149K звезд) — надежная рабочая лошадка для одиночных/небольших групп; Hermes отлично подходит для оркестрации множества агентов, но имеет меньшее сообщество.

OpenClaw Skill Pack: Набор команд более 2,500 для настоящих автономных операций на Ubuntu
Новый пакет навыков для агентов OpenClaw AI представляет более 2500 навыков выполнения для операций DevOps, таких как управление Docker, настройка сетей, реагирование на уязвимости CVE и автоматизация систем в средах Ubuntu.

Два новых инструмента с открытым исходным кодом для безопасности и оптимизации ИИ-агентов
Для разработчиков ИИ-агентов доступны два инструмента с открытым исходным кодом: AI Agent Defense Kit предоставляет навыки безопасности в режиме реального времени, а AgentGuard (в разработке) предлагает отслеживание затрат, сканирование безопасности и мониторинг активности.

Werld: Открытая симуляция искусственной жизни с эволюционирующими нейронными сетями
Werld — это симуляция искусственной жизни в реальном времени, где агенты с нейронными сетями NEAT эволюционируют собственную нейронную архитектуру, сенсорную обработку и поведение без жёстко заданных правил или функций вознаграждения. Симуляция начинается с 30 агентов на графе малого мира Уоттса-Строгаца с 64 сенсорными каналами, 7 непрерывными моторными функциями и 29 наследуемыми признаками генома.