Возможности нового подхода Anthropic: «Code Execution With MCP»
С каждым годом автоматизация бизнес-процессов становится все более актуальной. В условиях растущей конкуренции компании стремятся оптимизировать свои операции и уменьшить затраты. В этом контексте подход Anthropic, который трансформирует MCP-агентов в системы с использованием кода, открывает новые горизонты для бизнеса.
Проблематика традиционных методов
Современные системы на базе Model Context Protocol (MCP) сталкиваются с рядом проблем. Основная из них — это необходимость загружать множество определений инструментов в контекст модели, что приводит к неэффективности. Например, когда агент извлекает длинный транскрипт встречи из Google Drive и обновляет запись в Salesforce, он обрабатывает весь текст, потребляя при этом десятки тысяч токенов. Это не только увеличивает затраты, но и затрудняет масштабирование системы.
Революционный подход: код вместо инструментов
Anthropic предлагает новый подход, который интегрирует MCP в цикл выполнения кода. Вместо прямых вызовов инструментов, MCP-клиент преобразует каждый сервер в набор модулей кода в файловой системе. Это позволяет модели писать код на TypeScript, который импортирует и компонуёт эти модули, запускаемые в защищенной среде.
Процесс состоит из трех основных шагов:
- MCP-клиент генерирует директорию, отражающую доступные серверы и инструменты.
- Для каждого инструмента создается обертка функции, которая вызывает MCP-инструмент с типизированными параметрами.
- Модель пишет код на TypeScript, который импортирует эти функции, выполняет их и управляет потоком данных в среде выполнения.
Практическое применение: экономия токенов
При использовании нового подхода, например, интеграции Google Drive и Salesforce, можно сократить объем обрабатываемых данных. В результате токенов потребуется значительно меньше. Anthropic сообщает о снижении потребления токенов на 98,7%. Процесс, который раньше требовал 150,000 токенов, теперь обходится всего в 2,000. Это не только снижает затраты, но и уменьшает задержки.
Преимущества для разработчиков
Подход «выполнение кода с MCP» предлагает множество преимуществ для инженеров:
- Прогрессивное открытие инструментов: Агенты могут исследовать сгенерированную файловую систему и получать доступ к конкретным модулям по мере необходимости.
- Эффективное управление данными: Большие объемы данных остаются в среде выполнения, что позволяет выполнять операции, не перегружая модель.
- Защита конфиденциальности: Чувствительная информация может токенизироваться, что обеспечивает безопасность данных.
- Хранение состояния и повторное использование навыков: Файловая система позволяет агентам сохранять промежуточные файлы и скрипты, что упрощает развитие сложных возможностей.
Часто задаваемые вопросы
1. Каковы основные преимущества использования подхода Anthropic?
Основные преимущества включают значительное снижение потребления токенов, улучшение масштабируемости и упрощение интеграции различных инструментов.
2. Как этот подход влияет на безопасность данных?
Подход позволяет токенизировать чувствительные данные, что минимизирует риски утечки информации.
3. Может ли данный подход быть применён в малом бизнесе?
Да, новый метод может быть адаптирован для малых компаний, что обеспечивает доступ к передовым технологиям без значительных затрат.
4. Какие возможные ошибки стоит избегать при использовании нового подхода?
Необходимо следить за корректностью написания кода и не забывать о тестировании модулей перед их использованием в производственной среде.
5. Какой тип проектов лучше всего подходит для применения этого метода?
Метод отлично подходит для проектов, требующих интеграции нескольких API и работы с большими объемами данных.
6. Каковы лучшие практики для разработчиков, использующих данный подход?
Рекомендуется тщательно планировать архитектуру приложений, использовать модульный подход и активно тестировать код на каждом этапе разработки.
Заключение
Подход Anthropic «выполнение кода с MCP» эффективно решает проблемы, связанные с традиционными агентами на базе MCP. Преобразование серверов MCP в исполняемые API и передача работы на runtime TypeScript значительно повышает эффективность работы агентов. Это нововведение меняет представление о MCP, превращая его из простой списка инструментов в мощный, исполняемый API. Не упустите возможность адаптировать этот подход для оптимизации ваших бизнес-процессов и снижения затрат!



















