
Когда кто-то говорит, что популярный инструмент для разработчиков на 98% состоит не из искусственного интеллекта, первая реакция: это шутка? Нет, не шутка. Недавний анализ исходного кода Claude Code от Anthropic показал, что под капотом этого продукта скрывается гигантская инфраструктурная обвязка, а собственно ИИ-часть занимает мизерную долю. Разберёмся, что именно выяснили исследователи и почему это имеет значение для всей индустрии.
Anthropic никогда не публиковала подробную документацию или архитектурные схемы Claude Code. Ни доков, ни описания внутренней логики. Просто инструмент, над которым помешались разработчики по всему миру. Но несколько недель назад исследовательская команда получила доступ к исходному коду и прошлась по всем 500 000 строкам. Результат оказался неожиданным.
Клауд код это, по сути, огромная обёртка вокруг крошечного ИИ-ядра. Та часть, которая принимает решения, то есть собственно модель, составляет всего 1,6% от общего объёма кода. Как это выглядит технически? По описанию исследователей, ИИ-компонент представляет собой цикл while с одной функцией call_model. Функция получает контекст, принимает решение, вызывает несколько инструментов и возвращает результат обратно. Вот, собственно, и весь искусственный интеллект.
А что же занимает остальные 98%? Вот здесь начинается самое интересное.
В Claude Code встроена система с семью различными режимами проверки. Каждый запрос проходит через фильтр, который определяет, разрешено ли выполнение конкретного действия. Это не формальность. Без такой системы ИИ-агент мог бы натворить серьёзных дел в рабочем окружении разработчика.
Пятиуровневый пайплайн отвечает за компрессию истории диалога. Задача: не дать модели потерять контекст в середине выполнения задачи. Если вы когда-нибудь работали с ИИ-ассистентами и замечали, что они «забывают» начало разговора, вы понимаете, зачем это нужно.
Сама модель не выполняет код, не работает с файлами, не взаимодействует с системой напрямую. Всё это делают 54 специализированных инструмента, которые вызываются по команде ИИ-ядра. Модель, получается, лишь указывает, что делать, а вся грязная работа ложится на инфраструктуру.
Отдельный большой блок посвящён обработке ошибок и восстановлению, когда что-то идёт не так. И вещи идут не так регулярно, это просто природа любой сложной системы.
Исследователи предложили хорошую метафору: ИИ здесь как консультант, который сидит в комнате. Он говорит только когда его спросят. А вокруг него работает целая операционная структура, которая следит за тем, чтобы его рекомендации действительно были выполнены корректно.
Сейчас множество компаний гонятся за тем, чтобы сделать ИИ-агентов максимально автономными. Меньше человеческого участия, больше самостоятельности. Но клауд код это наглядная демонстрация обратного подхода. Успех продукта обеспечивает не модель сама по себе, а те 98% кода, которые её окружают: защитные механизмы, системы восстановления, контроль разрешений, управление контекстом.
В исследовании прямо говорится: по мере улучшения моделей они будут всё больше выравниваться в качестве. Производительность разных foundation model станет сопоставимой. И тогда что будет отличать победителей от остальных? Инфраструктура. Не сама модель.
Это, кстати, вполне перекликается с тем, что мы наблюдаем в практике автоматизации бизнес-процессов. Когда мы в Фабио Де Лука разрабатываем ИИ-решения для компаний, будь то ИИ-агенты или комплексные решения для бизнеса, основная часть работы всегда приходится именно на обвязку: интеграции, обработку ошибок, управление контекстом, безопасность. Сама модель это лишь один компонент в большой системе.
Подход «просто дайте ИИ всё сделать» не работает на практике. И Claude Code, как выяснилось, это подтверждает собственной архитектурой.
Источник видео с разбором: TikTok, @parthknowsai.
Вывод простой, но его стоит запомнить: клауд код это напоминание о том, что будущее ИИ-продуктов определяется не только мощностью модели. Кто лучше выстроит инфраструктуру вокруг неё, тот и выиграет. Для бизнеса, который планирует внедрять ИИ в свои процессы, это означает одно: выбирайте не просто модель, а команду, которая умеет строить всё, что вокруг неё.