Компания JetBrains объявила о запуске экономичного режима «Eco Mode» в инструменте для программирования на базе интеллектуальных агентов «Junie». Эта новая система направлена на реструктуризацию потребления ресурсов ИИ-моделями при выполнении длительных задач программирования, что способствует значительному снижению операционных расходов без ущерба для эффективности решения задач.
ИИ-агенты обычно выполняют задачи через последовательность небольших шагов: открытие файлов, поиск по проекту, внесение правок и многократное тестирование кода. Как правило, на протяжении всего этого процесса работает одна дорогостоящая ИИ-модель. Новый режим Eco Mode решает эту проблему, разделяя работу между основной интеллектуальной и дорогостоящей моделью, чья роль ограничивается планированием, и другой, менее дорогой моделью, которая берет на себя задачи практического исполнения.
Принцип работы режима Eco Mode
Новая система работает в два основных этапа, эффективно распределяя роли в зависимости от характера требуемой задачи:
- Этап планирования (архитектурная роль): Выбранная пользователем модель (например, Opus, Fable, Grok или GPT) изучает код и выполняет поиск без внесения реальных изменений, за исключением возможного написания небольшого теста для подтверждения ошибки в случае её обнаружения. Роль этой модели ограничивается исследованием проблемы и составлением подробного плана, включающего цель, область применения, место внесения правок, методологию, методы тестирования и потенциальные риски.
- Этап исполнения (роль сборки): Инструмент передает диалог и полный план действий другой, менее дорогостоящей модели (в настоящее время GPT-6 Luna). Эта модель берет на себя длительные практические шаги, такие как редактирование файлов, запуск сборки, тестирование кода и исправление ошибок до успешного завершения задачи.
Почему это важно для разработчиков?
Внутренние тесты, проведенные компанией на двух различных бенчмарках, показали заметное снижение стоимости моделей на одну задачу: экономия составила около 57% во втором бенчмарке и 48% в первом, при этом показатели успеха и решения проблем оставались стабильными с изменением, не превышающим один процентный пункт по сравнению с традиционным методом.
Доступность и поддерживаемые версии
Режим Eco Mode в настоящее время доступен пользователям программы раннего доступа (EAP) для среды разработки JetBrains Air в определенных версиях, включая IntelliJ IDEA 2026.3 Beta, за которыми последуют другие среды разработки в своих бета-версиях, а также стабильные версии 2026.2. Кроме того, функция доступна по умолчанию в интерфейсе командной строки Junie CLI, начиная с версии 26.10.20 для поддерживаемых конфигураций.