Представляем Factory Droid 1.0: не зависящая от модели оболочка для кодирующего агента на базе Script Mode
MarkTechPost·6 мин чтения
Factory выпустила Droid 1.0 — крупнейшее на данный момент обновление агентского инструментария Factory Droid. Главное изменение — программный вызов инструментов, теперь включённый по умолчанию. Модель пишет программу, которая запускает инструменты. Один запрос к модели теперь может управлять сотнями вызовов инструментов.
Кратко
Размер: Базовый промпт содержит 13 055 входных токенов — на 37% меньше прежних 20 887. Сразу загружаются только 2 определения инструментов вместо 11.
Работает на: настольном приложении для macOS и Windows, в терминальном интерфейсе и Node SDK @factory/droid-sdk. Поддерживается любая совместимая модель, включая модели с вашими собственными API-ключами.
Производительность: Самый высокий показатель успешного прохождения среди всех протестированных Factory инструментов при использовании одной и той же модели и более низкой стоимости.
Лучший результат: 65,2% в Terminal-Bench 4 с Claude Opus 5.5 при стоимости $4,73 за выполненную задачу (по данным самой компании).
Худший результат: С GPT-6.1 Sol Droid выполняет каждую успешно завершённую задачу на 10% дольше, чем Codex.
В стандартном цикле каждый результат работы инструмента попадает в контекст модели. При программном вызове инструментов (PTC) модель вместо этого пишет программу. Droid реализует это с помощью инструмента Script. Модель пишет JavaScript, который выполняется в песочнице. Сама песочница не имеет доступа к файлам, сети или системе.
Исходные файлы, результаты поиска и журналы остаются внутри программы. В модель возвращаются только выведенные данные. Независимые вызовы выполняются параллельно.
Эта идея основана на CodeAct (Wang и др., 2024). Factory сообщает следующие результаты собственных сессий:
Исправление модульного теста: 15 вызовов инструментов потребовали 5 обращений к модели вместо 10. Задача завершилась за 41,6 с вместо 56,8 с.
Линейная очистка: 151 проблема была перемещена и проверена в рамках 312 вызовов инструментов. Script использовал 2 запроса и около 61 000 токенов. При прямых вызовах модели Factory потребовалось 36 запросов и около 3,1 млн токенов.
Проверка CI: 5 384 задания в рамках 547 запусков за 2 запроса. В контекст модели попало менее 0,1% результатов работы инструментов.
На Claude Opus 5.5 режим Script снижает стоимость Droid на 15% по сравнению с прямым вызовом инструментов. По умолчанию он включён для 10 моделей, включая GPT-6.1 Sol и Kimi K3.
Factory проверила каждый инструментарий Droid на одной и той же модели. Каждый инструментарий провёл 3 испытания каждой задачи с 23 по 28 октября 2026 года. В расчёт стоимости и времени включались только задачи, которые оба инструментария успешно прошли во всех 3 испытаниях.
Claude Opus 5.5: Droid набирает 65,2%. Cursor и OpenCode — по 62,1%, Devin — 59,6%, Claude Code — 57,6%. Droid дешевле максимум на 24%.
GPT-6.1 Sol: Droid набирает 57,6% при стоимости $0,79 за выполненную задачу. Codex — 54,0%, OpenCode — 51,0%, Devin — 45,0%.
Скорость: На Opus 5.5 Droid тратит на 16–26% меньше времени на каждую выполненную задачу. По сравнению с Claude Code он также использует на 17% меньше токенов.
Что ещё изменилось в инструментарии?
Большинство изменений стало результатом внутреннего цикла Agent Factory. Агенты анализируют сбои и предлагают изменения, которые тестируются на каждом затронутом семействе моделей. Инженеры проверяют и объединяют результаты.
Кэш промптов: Вновь загруженные инструменты добавляются в конец запроса. Типичный производственный запрос получает 98% входных данных из кэша.
Более компактный первый запрос: Количество определений инструментов сократилось на 46%. Редко используемые инструменты теперь загружаются по требованию.
Ограниченная автономность: 3 одинаковых вызова инструмента запускают подсказку, а 6 останавливают цикл. Теперь сводки компактификации содержат 16 000 токенов вместо 8 000.
Задержка приложения: Время до первого рендеринга сократилось с 1 839 до 488 мс. Каждая дополнительная сессия теперь добавляет около 20 МБ, а не 350 МБ.
Сравнение: Droid 1.0 и другие инструментарии агентов для программирования