Большие модели уже способны стабильно выполнятьглубокое понимание,генерациюивызов инструментовтри ключевых типа работы: разбор нечётких требований в структурированные задачи, создание кода и документации, вызов инструментов поиска и симуляции по мере необходимости. Поэтому использование больших моделей в качествеинтеллектуальных компонентовв научно-исследовательских и инженерных процессах — это уже вполне реальный и применимый на практике подход.
Но необходимо различать две вещи:рост возможностейиадаптацию системы. Какой бы мощной ни была модель, это лишь возможности в рамках одного вызова; реальные инженерные проекты длятся месяцами и даже годами, а контекст отдельного агента в конечном счёте исчерпывается. Если опыт не накапливается, каждую итерацию работы приходится начинать с нуля, и рост возможностей не превращается автоматически в долгосрочную адаптацию системы.
I. Компоненты возможностей: что именно даёт большая модель
- Понимание: разбор целей, ограничений и контекста в исполнимые описания задач.
- генерацию: создание гипотез-кандидатов, кода, планов экспериментов и документации.
- вызов инструментов: подключение внешних ресурсов — поиска, вычислений, компиляции и симуляции.
Эти три типа возможностей отвечают на вопрос «можно ли правильно выполнить отдельную задачу», но не на вопрос «можно ли стабильно правильно выполнять долгосрочные задачи».
II. Превращение разовой способности в способность к непрерывной эволюции
Чтобы долгосрочно адаптироваться в реальном мире, интеллектуальные компоненты должны быть помещены в системный замкнутый цикл. Поскольку контекст отдельного агента в конечном счёте исчерпывается, а проект существует на протяжении множества циклов задач, необходимо расширить объект эволюции до постоянно существующегопрограммного мира, опираясь напроектную персистентность, чтобы опыт не терялся после единичного эксперимента. Этот замкнутый цикл включает как минимум четыре этапа:
- Порождение кандидатов: интеллектуальные компоненты выдвигают гипотезы, вносят изменения или реализуют их; в этот момент они лишь кандидаты, а не выводы.
- Реальная проверка: кандидаты должны пройти проверку в реальной среде, симуляции или эксперименте и преодолеть такие барьеры, как компиляция, тестирование, проверка поведения и приёмка на вышестоящем уровне.
- Закрепление результатов: только прошедшие проверку значимые результаты вносятся в принятую версию проекта, становясь переиспользуемыми активами.
- Повторная эволюция: последующая работа наследует закреплённые результаты, на их основе выдвигает новые кандидаты и вступает в следующий цикл.
Genesis Подобная система коллективной работы нескольких агентов — пример такого замкнутого цикла: жизненный цикл участвующих агентов ограничен, исполнители верхнего уровня понимают цель и рекурсивно декомпозируют задачи, исполнители нижнего уровня выполняют локальную реализацию и тестирование, при необходимости продолжая рекурсию вниз; предлагаемые изменения подаются лишь как кандидаты и принимаются только после компиляции, тестирования, проверки поведения и приёмки на вышестоящем уровне, неудачные попытки отклоняются, а прошедшие проверку результаты вносятся в версию проекта, становясь исторической основой для последующих исполнителей. В таких сценариях, как рефакторинг компиляторов и модернизация научного программного обеспечения, этот механизм демонстрирует исключительно высокую надёжность и ускорение выполнения.
III. Ключевое различие: компоненты и системный замкнутый цикл
Таким образом, «возможности большой модели» и «система непрерывной эволюции» находятся в отношениикомпонента и системы, а не взаимозаменяемости. Компоненты возможностей отвечают за порождение качественных кандидатов в отдельной точке; системный замкнутый цикл определяет, какие кандидаты заслуживают сохранения, как их сохранить и как они будут унаследованы следующей итерацией. Без замкнутого цикла чем мощнее возможности, тем больше непроверенных кандидатов они породят; без сильных компонентов замкнутый цикл лишается источника качественных кандидатов.
