Как ИИ перестал читать лишнее экспресс

Оригинал: "Do AI Agents Know When a Task Is Simple? Toward Complexity-Aware Reasoning and Execution"
· Junjie Yin, Xinyu Feng
arXiv:2607.13034 · 2026-07-14 · CC BY 4.0 · 1 мин
Алгоритм E3 учит ИИ-ассистентов прикидывать объём работы заранее, чтобы экономить силы на простых правках.

📄 Показана версия «Просто» — «Подробно» пока не готова. Добавьте ★ в избранное, если хотите её ускорить.

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

Исследователи предложили метод E3: сперва оценить реальную сложность, выполнить минимум действий и расширять поиск только при неудаче. Такой алгоритм напоминает опытного повара, который готовит яйцо по проверенному рецепту, без лишних движений. Это разумный подход вместо паники.

На 121 тестовой задаче E3 справился без ошибок, сократив затраты на 85% и число просмотренных файлов на 92%. При намеренном искажении инструкций преимущество сохранилось. В реальном проекте перерасход ресурсов исчез; единственной помехой стала блокировка API, а не ошибка алгоритма.

Цель — не тестирование робота, а инженерно-обоснованный ИИ, который не раздувает задачу, словно чёрная дыра, пожирающая всё вокруг.

Оригинальная аннотация

как её написали авторы, на английском arXiv:2607.13034

Large language model (LLM) agents increasingly automate multi-step engineering and informatics workflows, yet they rarely ask how much effort a task actually requires. They often follow a maximum-context-first strategy--re-reading files and dependencies they have already seen--turning a one-line edit into a small code-base audit. We argue the missing capability is task-aware execution-scope estimation: judging a task's difficulty, the information it truly needs, and the shortest reliable path before committing budget. We formalize minimum-sufficient execution and the Agent Cognitive Redundancy Ratio (ACRR), and propose E3 (Estimate, Execute, Expand): the agent estimates an initial operating point, executes a minimum viable path, and expands scope only when verification fails. On MSE-Bench--a deterministic benchmark of 121 edits in a capability-controlled simulator--E3 matches the strongest baseline's 100% success while cutting cost by 85%, tokens by 91%, and inspected files by 92%, and further beats a strong adaptive retrieval baseline by 16%; the gains survive held-out instruction wording and essentially every cost weighting. A companion real-model harness (LLM-Case) corroborates the effect on a live gpt-4o agent editing a real open-source library, with every candidate patch graded by actually running the project's real pytest suite against a measured oracle: the over-reading is milder but real, and E3 is the leanest and fastest policy at comparable task success--its one shortfall a provider rate-limit, not a wrong edit. We frame this as a controlled probe of execution redundancy, not a measurement of any deployed agent, and position task-aware execution as a step toward engineering-grounded AI (EGAI)--agents whose effort is anchored in the engineering reality of the task. We release the framework and benchmark.

Без метода E3 агент для простейшей правки изучил в 12 раз больше файлов, чем требовалось.

Учёные
Ludwig BoltzmannRudolf ClausiusJacob BekensteinStephen HawkingJames Clerk MaxwellEdward Witten
Понятия
самокоррекция ИИ агент объяснимый ИИ скорость обучения навык прогноза активное обучение искусственный интеллект автоматизация эталон максимальное правдоподобие большие языковые модели оптимизация задача оптимизации частота ошибок рабочая память среднеквадратичная ошибка избыточность автоматизированный анализ приближение анализ речи с помощью ИИ