GitLab перевёл Orbit в общедоступный релиз: граф жизненного цикла вместо блуждания агента по файлам
Этап AI SDLC: Код → ХарнессGitLab Orbit — запрашиваемый граф кода, merge request'ов, пайплайнов, уязвимостей и владельцев с правами из GitLab. В тестах GitLab агенты с графом делали до 45× меньше повторных попыток и тратили в 4,5 раза меньше токенов; у Compare the Market ИИ-ревьюер на графе совпал с ~70% ожидаемых комментариев против ~58% у RAG.
Что произошло
29 октября GitLab объявил общедоступный релиз Orbit — «графа контекста» всего жизненного цикла разработки. Это живой индекс кода, merge request'ов, задач, пайплайнов, уязвимостей и владельцев со связями между ними, обновляемый при каждом push, merge и деплое; права наследуются из GitLab — вложенные группы, роли и домены безопасности. Агенты GitLab Duo работают с графом нативно, Claude Code, Codex, Cursor, OpenCode, Gemini CLI и Antigravity подключаются через MCP или glab, свои инструменты — через REST, инженеры — через Data Explorer.
По данным GitLab, агенты, подключённые к Orbit, делали до 45 раз меньше повторных попыток и тратили в 4,5 раза меньше токенов на тех же задачах с той же моделью. Compare the Market протестировала четыре способа подачи контекста для внутреннего ИИ-ревьюера на 79 реальных merge request'ах: ревьюер на графе совпал примерно с 70% ожидаемых инлайн-комментариев, RAG — около 58%, что хуже, чем вообще без добавленного контекста. Запрос о зоне поражения уязвимости по 34 млн сущностям занял у одного из партнёров семь минут против половины дня через API.
Orbit продаётся пулами запросов: 30 долларов за пользователя в месяц за 1000 запросов в общий пул организации, сверх пула — около 0,03 доллара за запрос. Продукт доступен на тарифах Premium и Ultimate, сначала на GitLab.com, self-managed — в ближайшие недели. Индексация выдерживает масштаб платформы: 1,5 млн проектов и 8 ТБ графовых данных меньше чем за два часа.
Почему это важно
Для этапа кода это прямое измерение цены контекста: стоимость агентной сессии в большом монорепо определяется не моделью, а повторными загрузками неизменного контекста между ходами. Общий граф даёт три эффекта: агент получает один ограниченный ответ вместо ползания по файлам; затраты на построение контекста не дублируются на каждого агента — Claude Code, Codex и Duo читают один и тот же граф; граница «что агент может увидеть» совпадает с правами компании. Отдельно показателен результат Compare the Market: RAG по коду оказался хуже полного отсутствия контекста — прямое предостережение командам, которые достраивают агентам векторные базы. Ограничение: цифры повторов и токенов приводит сам GitLab, независимого прогона нет.
Что с этим делать
- Если агент работает с GitLab-проектами, подключите его к Orbit через MCP (glab orbit setup) и замерьте число повторных запросов и токенов до и после на своих задачах.
- Если у вас своя RAG-надстройка над кодовой базой, прогоните такое же сравнение на реальных MR — результат Compare the Market может повториться и в вашем контуре.
- Распишите, кто и какие агенты расходуют общий пул запросов, до подключения тяжёлых сценариев: иначе бюджет перестанет быть наблюдаемым.