Биткойн Анализ крипторынка

Почему код — главный инструмент в автоматизации: взгляд Армина Роначера

Биткойн Анализ крипторынка
Tools: Code Is All You Need

В эпоху стремительного развития искусственного интеллекта и моделей машинного обучения код остается ключевым инструментом для эффективной и масштабируемой автоматизации. Изучение взглядов Армина Роначера раскрывает преимущества подхода через код и выявляет ограничения современных протоколов взаимодействия с моделями, что важно для специалистов и энтузиастов, работающих с ИИ и автоматизацией.

С развитием искусственного интеллекта и появлением больших языковых моделей (LLM) активно обсуждаются различные подходы к автоматизации задач, включая Model Context Protocol (MCP). Этот протокол предоставляет метод взаимодействия между моделями и внешними инструментами, стремясь повысить гибкость и масштабируемость решений. Однако известный разработчик и блогер Армин Роначер выражает существенные сомнения в эффективности MCP в современном виде, подчеркивая, что код остается более мощным и удобным инструментом для решения многих практических задач. Его опыт и размышления важны для понимания того, как лучше использовать ИИ для автоматизации и почему не стоит принимать все новшества без критики. Армин Роначер отмечает две ключевые проблемы MCP: недостаточную композиционность и избыточные требования к контексту.

Композиционность — способность составлять сложные решения из простых составляющих — в MCP достигается не напрямую, а за счет вывода модели. Это усложняет контроль и повышает вероятность ошибок. Кроме того, каждый вызов к инструменту по MCP требует большого объема информации, что замедляет процесс и увеличивает накладные расходы. В результате простое написание и запуск кода зачастую оказывается более эффективным способом достижения результата по сравнению с использованием протокола. Эффективность и скорость работы являются одними из самых важных критериев при автоматизации.

Роначер приводит простой эксперимент: выполнение задачи на GitHub через MCP и через командную строку с помощью инструмента gh CLI. Второй способ не только быстрее, но и требует меньше контекста, что подтверждает список проблем протокола. Для разработчиков и инженеров, привыкших к программированию, идея, что можно заменить код неким универсальным инструментом, выглядит заманчиво, но на практике оказывается сложной и скомканной. Многие считают, что MCP — будущее автоматизации, особенно для конечных пользователей, не обладающих навыками программирования. Роначер соглашается, что для специфичных отраслевых задач, например в финансах, такой подход может иметь потенциал.

Тем не менее он уверен, что текущее воплощение MCP останется сложным в использовании и уступит по удобству кодогенерации. Код, как универсальный инструмент, предоставляет более явный контроль, возможность отладки и композитирования, чего MCP с его сильной зависимостью от вывода моделей пока обеспечить не может. Важная мысль, которую выделяет автор — код как способ «заменить себя» в автоматизации задач. Раньше специалисты создавали shell-скрипты для повтора рутинных операций, снижая нагрузку на человека. Сегодня LLM предлагают новый уровень автоматизации, заменяя человека на интеллектуальный генератор кода.

Однако ключевыми проблемами остаются высокая стоимость вычислений, скорость выполнения и стабильность результата. Пока эти вопросы не будут решены, полноценное использование инструментов на базе MCP останется ограниченным. Автоматизация работает эффективно только при условии многократного повторения задач. Если менять что-то однократно, то тратить силы на создание сложного инструмента малоцелесообразно. Но для циклических задач и операций, повторяющихся сотни или тысячи раз, код является очевидным решением.

Особенно это касается вычислений и преобразований данных, где результат важнее процесса вывода модели. Например, лучше получить сгенерированный скрипт на Python, который вычисляет формулы, чем надеяться на правильный ответ модели — так легче проверить и отладить логику. Пример из практики самого Роначера — преобразование блога из формата reStructuredText в Markdown. Вместо прямого преобразования с помощью LLM, он попросил модель написать код, который сначала строит и преобразует Abstract Syntax Tree (AST), а потом рендерит результат в HTML. Такой подход позволил не только гарантировать точность, но и создавать дополнительные скрипты для сопоставления и анализа разницы между старыми и новыми данными.

В конечном итоге автоматизация происходила в цикле с контролем качества и использованием ИИ в роли судьи кода. Этот пример иллюстрирует главное преимущество кодогенерации: возможность построения воспроизводимых, верифицируемых и легко проверяемых процессов. Контекст и вычислительные ресурсы затрачиваются на разработку и тестирование одного скрипта, после чего его можно запускать сотни раз без дополнительной нагрузки на модель. MCP при таком масштабировании подводит из-за необходимости постоянного вывода и интерпретации. Авторы отмечают, что некоторые задачи, например автоматизация браузерных действий с помощью Playwright, сложно полностью перевести в код без интуиции и динамического реагирования.

В таких случаях MCP или подобные протоколы выглядят более естественно, поскольку требуют понимания текущего состояния страницы и принятия решений на лету. Но если заранее известно поведение и интерфейс, проще поручить написание кода, который будет надежно и быстро выполнять повторяющиеся шаги без необходимости постоянного взаимодействия с моделью. Роначер с иронией отмечает, что человек зачастую оказывается более работоспособным клиентом MCP, чем сам MCP-клиент, поскольку написание и отладка протокола очень трудозатратны и нестабильны. Многие полезные фрагменты кода, сгенерированные LLM, Роначер интегрирует в свою повседневную разработку, минуя MCP. Что же будет дальше? Роначер признаёт, что MCP — полезная концепция, но текущая реализация не годится для масштабных проектов и серьезной автоматизации.

Возможно, потребуется разработать новые абстракции, улучшенные песочницы для исполнения кода и гибкие API, которые позволят объединять преимущества программирования и возможности ИИ. Одним из перспективных направлений может стать создание такой кодогенерации, которая сопровождается понятными описаниями на человеческом языке. Это позволит не техническим специалистам понимать и проверять действия автоматизированных процессов, повышая доверие и расширяя аудиторию использования. В итоге, если целью является действительно масштабируемая, надежная и эффективная автоматизация, оптимальным решением на данный момент выступает код. Использование моделей для генерации и оценки кода — шаг вперед по сравнению с попытками полностью заменить программирование протоколами на основе вывода.

Автоматическая торговля на криптовалютных биржах Покупайте и продавайте криптовалюты по лучшим курсам Privatejetfinder.com (RU)

Далее
Is this real Soham Parekh?
Суббота, 04 Октябрь 2025 Кто такой Соам Парекх и как распознать его подлинность

Подробное исследование личности Соама Парекха, методы проверки подлинности и советы по отличию настоящего человека от фейковых аккаунтов в интернете.

(Ab)using channels to implement a 3D pipe game
Суббота, 04 Октябрь 2025 Как использовать каналы Go для создания 3D игры «Трубы» с поворотами в пространстве

Погрузитесь в уникальный подход реализации 3D головоломки на языке Go с использованием каналов для моделирования передачи воды по трубам внутри кубических сегментов. Узнайте, как каналы помогают решать сложные задачи без классических алгоритмов поиска путей.

Second largest US mortgage lender will accept crypto payments this year - Cointelegraph
Суббота, 04 Октябрь 2025 Второй по величине ипотечный кредитор США примет криптовалюту для оплаты ипотеки в 2021 году

United Wholesale Mortgage, крупный американский ипотечный кредитор, планирует начать прием криптовалютных платежей за ипотеку, что открывает новые горизонты для внедрения цифровых активов в традиционную финансовую сферу.

Over 40 Malicious Firefox Extensions Target Cryptocurrency Wallets, Stealing User Assets
Суббота, 04 Октябрь 2025 Массовая угроза: более 40 вредоносных расширений Firefox нацелены на криптовалютные кошельки, похищая цифровые активы пользователей

Расследование безопасности выявило свыше 40 опасных расширений для браузера Mozilla Firefox, которые маскируются под легитимные криптокошельки и крадут ключи доступа, подвергая пользователей значительным финансовым рискам и подчеркивая важность осторожного выбора браузерных дополнений.

People Only Save Money Because Dave Ramsey Told Them To — Grant Cardone Says Buying A House And Building An Emergency Fund Won't Make You Rich
Суббота, 04 Октябрь 2025 Почему Грант Кардон считает советы Дэйва Рэмси по сбережениям устаревшими и как настоящий заработок достигается по-другому

Разбор финансовых стратегий Гранта Кардона и Дэйва Рэмси: почему создание накоплений и покупка жилья не всегда ведут к богатству и как выстроить устойчивый денежный поток.

Robinhood’s OpenAI Token Transfer Linked to Wallet with Interesting On-Chain Past
Суббота, 04 Октябрь 2025 Таинственные транзакции Robinhood: как OpenAI токены связаны с удивительным криптовалютным прошлым кошелька

Анализ последних событий вокруг токенов OpenAI от Robinhood и раскрытие необычной криптографической истории кошелька, участвующего в их распределении. В статье рассматриваются нюансы токенизации, позиции компаний и мнения экспертов в области блокчейна и рынка частных токенов.

Top 10 NFT Games in 2024 - CoinGape
Суббота, 04 Октябрь 2025 Топ-10 NFT-игр 2024 года: обзор лучших проектов для заработка и развлечений

Погрузитесь в мир NFT-игр 2024 года: обзор самых популярных и надёжных проектов, которые дают возможность сочетать увлекательный геймплей с заработком на цифровых активах. Узнайте, какие игры лидируют в индустрии, их особенности, механики и потенциал для роста.