whynotAI Lab

JetBrains выпустили навык Benjamin-Plus для оптимизации работы ИИ-кодеров

Опубликовано Aug 20, 20262 мин чтенияНачальный

Что произошло

Команда JetBrains разработала методику Benjamin-Plus, которая учит ИИ-ассистентов программистов работать эффективнее. Суть не в улучшении качества кода, а в оптимизации самого процесса его генерации.

Агенты часто выполняют лишние действия: многократно проверяют одни и те же файлы, делают избыточные запросы к окружению или слишком часто опрашивают систему во время сборки. Benjamin-plus учит их более рациональному поведению.

Детали

Навык включает пять ключевых принципов:

  1. Комплексный сбор информации — вместо пяти отдельных запросов к репозиторию агент учится делать один комбинированный
  2. Избирательное чтение — просматривает только нужные 50 строк файла вместо всего содержимого
  3. Единая проверка окружения — все зависимости проверяются одной командой
  4. Чёткие критерии готовности — агент останавливается, когда проходит проверка из условия задачи
  5. Разумный polling — проверяет статус сборки раз в 30 секунд вместо постоянных запросов

«Небольшие утечки топят большие корабли» — Бенджамин Франклин

Тесты на 675 задачах показали снижение затрат на 4.4-18% в зависимости от платформы. Качество кода при этом осталось прежним.

Почему это важно

Для практиков это означает:

  • Экономия бюджета — меньше токенов = дешевле использование ИИ-ассистентов
  • Быстрее выполнение — агент тратит меньше времени на избыточные операции
  • Универсальность — подход работает с разными платформами (Claude Code, Codex CLI и другими)
Как внедрить

Навык не требует установки — достаточно добавить содержимое файла injected-instruction.md в системный промпт вашего агента (~3 КБ текста).

Что дальше

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

Технология развивается по принципам evidence-based development — каждое правило проверяется на реальных данных, а не добавляется «на всякий случай». В будущем мы можем увидеть новые версии с дополнительными оптимизациями.

Это разбор
Самостоятельный разбор новости. Оригинал на github.com — по ссылке ниже.

Источники

Было полезно?