Протокол контекста модели: перспективный уровень интеграции ИИ, но не стандарт (пока)

Подпишитесь на наши ежедневные и еженедельные рассылки, чтобы получать последние обновления и эксклюзивный контент о ведущих в отрасли материалах об ИИ. Узнать больше
За последние пару лет, поскольку системы ИИ стали более способны не только генерировать текст, но и выполнять действия, принимать решения и интегрироваться с корпоративными системами, они стали более сложными. Каждая модель ИИ имеет свой собственный фирменный способ взаимодействия с другим программным обеспечением. Каждая добавленная система создает еще одну интеграционную пробку, и ИТ-отделы тратят больше времени на подключение систем, чем на их использование. Этот налог на интеграцию не является уникальным: это скрытая стоимость сегодняшнего фрагментированного ландшафта ИИ.
Протокол контекста модели (MCP) компании Anthropic — одна из первых попыток заполнить этот пробел. Он предлагает чистый, не сохраняющий состояние протокол для того, как большие языковые модели (LLM) могут обнаруживать и вызывать внешние инструменты с согласованными интерфейсами и минимальными трудностями для разработчиков. Это может трансформировать изолированные возможности ИИ в компонуемые, готовые к использованию на предприятии рабочие процессы. В свою очередь, это может стандартизировать и упростить интеграцию. Является ли это панацеей, которая нам нужна? Прежде чем углубляться, давайте сначала разберемся, что такое MCP.
В настоящее время интеграция инструментов в системах на базе LLM в лучшем случае ad hoc. Каждая агентская структура, каждая система плагинов и каждый поставщик моделей, как правило, определяют свой собственный способ обработки вызова инструментов. Это приводит к снижению переносимости.
MCP предлагает освежающую альтернативу:
- Модель клиент-сервер, в которой LLM запрашивают выполнение инструмента у внешних служб;
- Интерфейсы инструментов опубликованы в машиночитаемом, декларативном формате;
- Шаблон коммуникации без сохранения состояния, разработанный для возможности компоновки и повторного использования.
При широком внедрении MCP может сделать инструменты ИИ обнаруживаемыми, модульными и совместимыми, подобно тому, как это сделали REST (REpresentational State Transfer) и OpenAPI для веб-сервисов.
Хотя MCP — это протокол с открытым исходным кодом, разработанный Anthropic и недавно набравший обороты, важно понимать, чем он является, а чем нет. MCP пока не является формальным отраслевым стандартом. Несмотря на свою открытость и растущее принятие, он по-прежнему поддерживается и направляется одним поставщиком, в первую очередь разработанным вокруг семейства моделей Claude.
Настоящий стандарт требует большего, чем просто открытый доступ. Должна быть независимая группа управления, представительство множества заинтересованных сторон и формальный консорциум для надзора за его развитием, версионированием и разрешением любых споров. Ни один из этих элементов не реализован в MCP сегодня.
Это различие не просто техническое. В недавних проектах внедрения на предприятии, включающих оркестровку задач, обработку документов и автоматизацию расценок, отсутствие общего уровня интерфейса инструмента неоднократно всплывало как точка трения. Команды вынуждены разрабатывать адаптеры или дублировать логику в разных системах, что приводит к повышению сложности и увеличению затрат. Без нейтрального, общепринятого протокола эта сложность вряд ли уменьшится.
Это особенно актуально в сегодняшнем фрагментированном ландшафте ИИ , где несколько поставщиков исследуют свои собственные или параллельные протоколы. Например, Google анонсировала свой протокол Agent2Agent , в то время как IBM разрабатывает свой собственный протокол связи агентов. Без скоординированных усилий существует реальный риск раскола экосистемы — вместо ее слияния, что затрудняет достижение взаимодействия и долгосрочной стабильности.
Между тем, MCP сам по себе все еще развивается, его спецификации, методы безопасности и руководство по внедрению активно совершенствуются. Ранние последователи отметили проблемы, связанные с опытом разработчиков , интеграцией инструментов и надежной безопасностью , ни одна из которых не является тривиальной для систем корпоративного уровня.
В этом контексте предприятия должны быть осторожны. Хотя MCP представляет собой многообещающее направление, критически важные для миссии системы требуют предсказуемости, стабильности и совместимости, которые лучше всего обеспечиваются зрелыми, поддерживаемыми сообществом стандартами. Протоколы, регулируемые нейтральным органом, обеспечивают долгосрочную защиту инвестиций, защищая пользователей от односторонних изменений или стратегических поворотов со стороны любого отдельного поставщика.
Для организаций, оценивающих MCP сегодня, это поднимает важный вопрос — как принять инновации, не замыкаясь в неопределенности? Следующий шаг — не отвергать MCP, а взаимодействовать с ним стратегически: экспериментировать там, где это добавляет ценность, изолировать зависимости и готовиться к многопротокольному будущему, которое все еще может быть неопределенным.
Хотя эксперименты с MCP имеют смысл, особенно для тех, кто уже использует Claude, полномасштабное внедрение требует более стратегического подхода. Вот несколько соображений:
Если ваши инструменты специфичны для MCP, а MCP поддерживает только Anthropic, вы привязаны к их стеку. Это ограничивает гибкость, поскольку многомодельные стратегии становятся все более распространенными.
Позволить LLM вызывать инструменты автономно — это мощно и опасно. Без защитных барьеров, таких как разрешения с ограниченной областью действия, проверка выходных данных и детальная авторизация, плохо ограниченный инструмент может подвергнуть системы манипуляциям или ошибкам.
«Обоснование» использования инструмента подразумевается в выходных данных модели. Это затрудняет отладку. Инструменты регистрации, мониторинга и прозрачности будут иметь важное значение для корпоративного использования.
Большинство инструментов сегодня не поддерживают MCP. Организациям может потребоваться переработать свои API, чтобы соответствовать требованиям, или создать адаптеры промежуточного ПО, чтобы преодолеть этот разрыв.
Если вы создаете продукты на основе агентов, MCP стоит отслеживать. Внедрение должно быть поэтапным:
- Создайте прототип с помощью MCP, но избегайте глубокой связи;
- Разрабатывать адаптеры, абстрагирующие логику, специфичную для MCP;
- Выступать за открытое управление, чтобы помочь направить MCP (или его преемника) к принятию сообществом;
- Отслеживайте параллельные усилия игроков с открытым исходным кодом, таких как LangChain и AutoGPT, или отраслевых организаций, которые могут предложить нейтральные по отношению к поставщикам альтернативы.
Эти шаги сохраняют гибкость и одновременно поощряют архитектурные практики, соответствующие будущей конвергенции.
На основе опыта работы в корпоративных средах можно сделать однозначный вывод: отсутствие стандартизированных интерфейсов «модель-инструмент» замедляет внедрение, увеличивает затраты на интеграцию и создает операционный риск.
Идея MCP заключается в том, что модели должны говорить с инструментами на согласованном языке. Prima facie: это не просто хорошая идея, а необходимая. Это фундаментальный слой того, как будущие системы ИИ будут координировать, выполнять и рассуждать в реальных рабочих процессах. Дорога к широкому внедрению не гарантирована и не лишена риска.
Станет ли MCP таким стандартом, еще предстоит увидеть. Но разговор, который он вызвал, — это то, чего отрасль больше не может избегать.
Гопал Куппусвами является соучредителем Cognida .
Если вы хотите произвести впечатление на своего босса, VB Daily вам поможет. Мы даем вам внутреннюю информацию о том, что компании делают с генеративным ИИ, от изменений в регулировании до практических развертываний, чтобы вы могли поделиться идеями для максимальной окупаемости инвестиций.
Ознакомьтесь с нашей Политикой конфиденциальности
Спасибо за подписку. Ознакомьтесь с другими рассылками VB здесь .
Произошла ошибка.

venturebeat