Агенты работают на всех этапах жизненного цикла разработки ПО в вашей команде, но большинство из них по-прежнему функционируют как разрозненные инструменты, из-за чего вашей команде приходится самостоятельно сводить воедино контекст, передачу задач и разрешения. Когда ваши агенты используют API для этих разнородных инструментов, они часто угадывают конечные точки (эндпоинты) и тратят свое окно контекста на лишние вызовы. Сервер GitLab MCP, который теперь общедоступен с GitLab 19.5, подключает внешних агентов вашей команды ко всему жизненному циклу разработки ПО — от планирования до продакшена.
Сервер GitLab MCP позволяет любому совместимому с MCP агенту запускать рабочие процессы GitLab прямо из клиента, в котором уже работает ваша команда, получая необходимое за меньшее количество вызовов и без раздувания контекста. Агенты могут работать с кодом, меРж-реквестами (merge requests), рабочими элементами и пайплайнами, а также передавать работу агентическим потокам в рамках GitLab Duo Agent Platform. каждое действие выполняется в соответствии с вашими текущими разрешениями в GitLab.
Создано для того, как работают агенты
API созданы для разработчиков, пишущих код. Агент, использующий API, должен выяснить, какие эндпоинты вызывать, и сделать несколько вызовов, чтобы собрать один ответ. Model Context Protocol (MCP) — это открытый стандарт, созданный для агентов. Сервер MCP сообщает агенту, что он может делать, и предлагает тщательно подобранный набор инструментов, разработанный с учетом реальных рабочих процессов. Агенты получают необходимые инструменты с более сфокусированным контекстом, за меньшее число вызовов и с меньшим объемом данных, передаваемых для выполнения каждой задачи.
Сервер GitLab MCP применяет этот подход к вашим рабочим процессам по всем проектам, поддерживая всех членов вашей команды в рамках уже настроенных вами разрешений GitLab.
Независимо от того, являетесь ли вы разработчиком, передающим задачу агенту, или командой, решающей, как агенты должны работать в масштабах всей организации, ваши агенты получают достаточный охват инструментов для выполнения работы с доступом, который подчиняется разрешениям каждого пользователя в GitLab. Разработчики могут даже запускать потоки GitLab Duo Agent Platform из совместимого с MCP агента кодирования, которым они уже пользуются.
Вот как Claude Code использует сервер GitLab MCP для запуска потока Fix Pipeline в Duo Agent Platform:
Еще больше ваших рабочих процессов в зоне досягаемости агента
В дополнение к инструментам, анонсированным в версии 19.4, сервер GitLab MCP теперь включает в себя больше инструментов для работы с кодом и пайплайнами, а также для поиска нужной группы или документа.
- Код: add_branch создает ветку функции (feature branch), get_repository_file читает файл по любой ссылке (ref), а semantic_search находит код по смыслу, отвечая на вопрос «где это реализовано?» без знания имени файла или символа.
- Пайплайны: get_pipeline показывает, почему пайплайн стал красным, отображая его задачи (jobs), дочерние пайплайны и артефакты по запросу. list_pipelines выявляет закономерности в недавних запусках, а get_artifact_file считывает один файл из артефактов задачи, например лог, отчет или тестовый фикстур, без скачивания всего архива.
- Ориентация: list_groups позволяет агенту просматривать иерархию ваших групп, чтобы найти нужную группу вместо того, чтобы угадывать идентификаторы, а list_wiki_pages (инструмент с опциональным включением) выводит руководства и документацию перед тем, как ответить на вопрос «как сделать».
В версии 19.5 с каталогом инструментов сервера стало проще работать. Связанные инструменты теперь объединены: меньшее количество инструментов делает больше. get_pipeline теперь включает get_pipeline_jobs, поэтому вы можете запрашивать задачи пайплайна вместе с самим пайплайном. Ваши агенты тратят меньше времени на выбор подходящего инструмента и подтягивают только те детали, которые необходимы для задачи.
позволяют выбирать, какие группы инструментов возвращает сервер. Каждый агент работает со сфокусированным набором инструментов, который подходит под рабочий процесс вашей команды, а не со всем, что предлагает сервер. Меньший набор снижает вероятность того, что агент выберет неправильный инструмент и ему придется повторять попытку. Большинство групп включены по умолчанию, а группы безопасности кода и вики доступны для опционального включения. Ознакомьтесь с полным каталогом в справочнике инструментов.
Запускайте потоки GitLab, не покидая своего клиента
Вызовы инструментов — это один из способов взаимодействия агента с GitLab. Теперь агент также может передать задачу в GitLab Duo Agent Platform и отслеживать ее выполнение до получения результата, не покидая свой клиент. Он может находить потоки, предлагаемые проектом, с помощью list_duo_agents_and_flows, запускать новый поток на основе цели на естественном языке с помощью start_duo_session, а также проверять прогресс с помощью get_duo_session и list_duo_sessions. Работа выполняется в CI-задаче внутри GitLab под управлением того же слоя контекста, проверок политик и журнала аудита, что и любая другая сессия Duo Agent Platform.
Когда сессии требуется принять решение, она приостанавливается в ожидании вашего ввода. С помощью send_duo_session_input вы одобряете или отклоняете предложенное агентом действие либо отвечаете на его вопрос, и сессия возобновляется, держа вас в курсе событий. Набор инструментов duo_agent_platform включен по умолчанию наряду с остальными инструментами сервера GitLab MCP.
Подключите своих агентов к GitLab уже сегодня
Агенты, поддерживающие жизненный цикл вашего ПО, будут продолжать развиваться. По мере того как ваша команда будет внедрять новых агентов, сервер GitLab MCP подключит каждого из них к инструментам и потокам GitLab, обеспечивая их продуктивность с первого дня.
Вы можете подключить агентов, которых ваша команда уже использует, следуя документации по серверу MCP, которая содержит инструкции по настройке для Claude Code, Claude Desktop, Cursor, GitHub Copilot, OpenAI Codex, Gemini, Kiro, Zed и других совместимых с MCP клиентов. Сервер GitLab MCP доступен на тарифах Free, Premium и Ultimate на GitLab.com, GitLab Self-Managed и GitLab Dedicated. На GitLab.com лимиты запросов на пользователя составляют 60 вызовов в минуту для тарифа Free и 600 для Premium и Ultimate.
Если вы новичок в Duo Agent Platform, начните бесплатный пробный период. Вы уже используете Premium или Ultimate? Включите Duo Agent Platform и используйте кредиты GitLab, входящие в вашу подписку.




