Netflix ускорила Claude Code и Codex headless-индексом JetBrains

На JVM-проекте агент без IDE часто упирается в JAR: исходников библиотек нет, остаётся угадывать архив, распаковывать и ковырять декомпил. Netflix подключила к Claude Code и Codex headless-движок JetBrains — тот же детерминированный индекс, что стоит за IntelliJ IDEA, только без открытой IDE. Летом 2026, в июле–августе, гоняли на внутреннем сервисе (Spring Boot 4, Gradle) и на открытом DGS Framework.
Протокол LSP сам по себе не решает задачу агента: сервер не переживает десятки коротких вызовов подряд, а каждый холодный старт снова строит индекс. Готового демона у JetBrains к моменту тестов не было — команда ADP собрала свой: процесс держит индекс в памяти, маршрутизирует вызовы по корню проекта, повторные обращения идут на уже «тёплый» сервер. Daemon и CLI на Java, в виде GraalVM-исполняемого файла, чтобы не платить за старт JVM на каждый вызов.
Как мерили
Один репозиторий, одна модель, одна задача — единственная разница, есть ли доступ к JetBrains IDE intelligence. Считали токены и время до результата; для полных задач correctness сверяли с эталонным диффом, для навигации — фиксированными метриками. Прогон, который упал или ушёл в лимит бюджета, выбрасывали из обеих веток, чтобы один срыв не ломал сравнение.
- Навигация: где используется интерфейс, какие реализации, структура класса.
- Полные задачи: новая фича, рефакторинг, удаление кода.
- Стеки: Claude Code с Opus 5 и Sonnet 5 (medium и high effort), Codex с GPT-5.6 Sol.
Что вышло
В среднем по прогонам экономия около 25%, обычный коридор — 20–30%. Лучший случай на навигации с сильной моделью на high effort — порядка 65%; на end-to-end задачах выигрыш по времени и токенам держался примерно в 10–30%. Correctness нигде не просел — иногда даже чуть вырос. Сильные модели на высоком effort выигрывали больше: они чаще ходят в индекс, а не в слепой grep.
До этого отвергли вариант с живым IntelliJ IDEA — для headless CI и распределённых агентов не подходит — и Eclipse LSP для Java под Gradle-сборки Netflix. JetBrains уже выкатил расширение Java & Kotlin by IntelliJ IDEA; связку LSP и CLI для агентов продолжают дорабатывать. Дальше Netflix хочет прогнать ту же методику на Python, TypeScript/JavaScript и Go.
Источник: How Netflix Made AI Coding Agents More Efficient with JetBrains IDE Intelligence.