Раскрытие информации: GitHub оплатил расходы автора на проживание и проживание в GitHub Universe.
САН-ФРАНЦИСКО — Сегодня на конференции Universe 2025 компания GitHub представила множество обновлений, которые перенесут сторонние агенты кодирования непосредственно в GitHub.
Благодаря этому разработчики смогут видеть работу своих агентов и видеть ход их мыслей, управлять ими по мере необходимости и утверждать сгенерированный ими код из одного места. Позже в этом году эта новая функция будет поддерживать Claude Code от Anthropic, Jules от Google и Codex OpenAI, а также агенты кодирования от Cognition и xAI и, конечно же, собственный агент Copilot от GitHub — и все это в рамках платной подписки GitHub.
Пользователи Copilot Pro+ теперь также смогут работать с Codex OpenAI в инсайдерской версии VS Code (на базе недавно выпущенного OpenAI Codex SDK), что делает его первым из этих партнеров, который перенесет свой агент прямо в редактор (а сам VS Code получает обновление, которое призвано сделать его «всецело посвященным работе вместе с агентами»).
Для тех, кто хочет большего контроля над этими агентами, GitHub теперь также позволит разработчикам создавать собственные агенты в VS Code. Это означает, что они могут создавать файлы AGENTS.md со специальными инструкциями и ограждениями.
Этот новый инструментарий агента, который компания называет Agent HQ, предоставит этим агентам кодирования доступ к тем же инструментам и API, которые использует собственный агент Copilot GitHub. Идея здесь, по словам GitHub, состоит в том, чтобы сделать агенты встроенными в поток GitHub и предоставить разработчикам инструменты для управления парком специализированных агентов для параллельного выполнения задач.
Штаб-квартира агента GitHub
Штаб-квартира агента также распространится на VS Code, где GitHub сначала интегрирует Кодекс OpenAI непосредственно в редактор, а вскоре последуют и другие агенты.
Как рассказал мне в интервью перед сегодняшним анонсом главный операционный директор GitHub Кайл Дэйгл, GitHub хочет предоставить разработчикам выбор — даже если это означает, что они могут выбрать агент кодирования, отличный от Copilot, систему отслеживания ошибок, отличную от GitHub, или IDE, отличную от VS Code.
GitHub объявляет о поддержке сторонних агентов кодирования в штаб-квартире агентов (Фото: The New Stack).
Copilot GitHub предложил один из первых инструментов ИИ-кодирования. Но сегодня разработчики избалованы выбором. Агенты кодирования, такие как Claude Code от Anthropic, Jules и Gemini CLI от Google, Codex от OpenAI и сам Copilot, конечно же, стали частью стандартного набора инструментов для большинства разработчиков.
Штаб-квартира агента GitHub позволяет разработчикам выбирать предпочтительного помощника по кодированию. (Источник: GitHub)
«Наша цель в отношении Agent HQ, — сказал Дэйгл, — состоит в том, чтобы у нас было единое место, где вы можете использовать практически любой агент кодирования, который хочет интегрироваться, и иметь единую панель — интерфейс управления миссией, где я могу видеть все задачи, что они делают, в каком состоянии кода они находятся — например, создание, проверку кода и т. д., и предлагать базовые примитивы, которые позволили нам создать агент кодирования GitHub Copilot для всего этого другого кода». агенты».
Практически все агенты кодирования уже интегрируются с GitHub, и разработчики часто начинают свои задачи фонового агента, отмечая свой любимый агент кодирования в GitHub. Но, как заметил Дэйгл, до сих пор вы не могли видеть, как они действительно работают над этими задачами в GitHub или управляют ими.
«Мы сотрудничаем с GitHub, чтобы еще больше приблизить Клода к тому, как команды создают программное обеспечение», — сказал CPO Anthropic Майк Кригер. «С помощью Agent HQ Клод может выявлять проблемы, создавать ветки, фиксировать код и отвечать на запросы на включение, работая вместе с вашей командой, как и любой другой сотрудник. Именно так, по нашему мнению, устроено будущее разработки: агенты и разработчики строят вместе на базе инфраструктуры, которой вы уже доверяете».
Управление миссией
Центральным элементом штаб-квартиры агентов является Центр управления полетами, который станет тем, что GitHub называет «центральным командным центром» для работы с этими агентами. Он будет доступен в веб-интерфейсе GitHub, VS Code, мобильном приложении GitHub и в CLI.
Стандартный рабочий процесс, предусмотренный GitHub, заключается в том, что разработчик начинает с назначения работы агенту в веб-интерфейсе GitHub, а затем отслеживает ход выполнения в Mission Control. Затем, если они захотят внести изменения в этот код, они перейдут в свою IDE и, закончив, проверят код и начнут работать над чем-то другим.
Пример назначения и контроля работы в Центре управления полетами. (Источник: GitHub)
Поскольку эти агенты будут иметь собственный доступ к этим примитивам, GitHub также сможет расширить поддержку ряда функций, о которых просили многие предприятия. Например, новая плоскость управления для этих агентов позволит организациям настраивать ведение журнала аудита, создавать политики безопасности и управлять тем, к каким агентам и моделям будет иметь доступ разработчики.
В частности, это означает добавление элементов управления ветвями, чтобы дать организациям контроль над тем, когда запускать рабочие процессы непрерывной интеграции и другие проверки, а также элементы управления доступом для агентов, разрешение конфликтов слияния одним щелчком мыши и улучшенные возможности навигации по файлам.
Slack и линейная интеграция
GitHub также запускает новые интеграции со Slack и Linear.
«Везде, где вы сталкиваетесь с проблемой, которую нужно решить в коде, мы должны быть там», — сказал мне Дэйгл. «И поэтому мы недавно запустили интеграцию с Teams, чтобы сделать это. Мы добавляем для этого интеграцию со Slack, когда вы разговариваете с коллегой и просто говорите: «@GitHub, поехали», и в основном реализуем эту вещь. И это просто покажет вам, что это началось, и я могу посмотреть на это в агенте, штаб-квартира, чтобы продолжить эту работу».
Интеграция с Linear будет работать аналогично. Как подчеркнул Дэйгл, GitHub хочет быть там, где случается «момент вдохновения», и дать разработчикам возможность отправить заметку агенту, чтобы он построил план и реализовал эту новую идею в коде.
Качество кода GitHub
В этом выпуске GitHub также запускает общедоступную предварительную версию GitHub Code Quality. Как отмечает компания, код — будь то написанный агентом или человеком — может пройти необходимые тесты для слияния, но он все равно может ухудшить общее качество кодовой базы.
Новая функция качества кода, как заявила компания, призвана обеспечить «прозрачность, управление и отчетность в масштабах всей организации для систематического улучшения удобства сопровождения кода, его надежности и охвата тестированием в каждом репозитории».
В частности, для агентов GitHub добавил этап проверки кода, который теперь выполняет первую проверку кода и проверяет его на наличие проблем.
Новая функция GitHub Code Quality теперь доступна в общедоступной предварительной версии. (Источник: GitHub)
Охват всех агентов
Все это означает, что GitHub приглашает конкурентов прямо на свою платформу, но, по мнению Дэйгла, это правильный шаг для разработчиков.
«Все эти технологии не изменили основную истину: разработчики сами выбирают инструменты, которые они хотят выбрать, и они редко работают на 100% в одиночку», — сказал он мне. «Это командный вид спорта, и поэтому нам нужно дать им возможность играть как часть команды, а не чувствовать, что, ну, потому что я выбрал этот инструмент или потому, что я выбрал этого агента кодирования, мне нужно проводить восемь часов в день на острове, а затем мы вернем его на GitHub, где мы работаем.
Главный операционный директор GitHub Кайл Дэйгл представляет новое видение GitHub как дома для всех разработчиков и агентов (Фото: The New Stack).
«И поэтому в следующем году, в следующем месяце, на следующей неделе мы продолжим находить такие моменты: о, мы можем позволить разработчикам выбирать это, и вы можете стать частью GitHub, а не делать это выбором «или/или».
Компания также запускает новые интеграции со Slack и Linear, популярным инструментом отслеживания проблем и управления проектами, который часто используется совместно с GitHub.
По данным компании, каждую секунду в 2025 году к GitHub присоединяется новый разработчик. Сейчас на платформе разработчиков, принадлежащей Microsoft, работают более 180 разработчиков. Поскольку агенты кодирования ИИ становятся все более популярными, количество генерируемого кода — и количество людей, которые смогут писать код — будет только увеличиваться.
ТЕНДЕНЦИОННЫЕ ИСТОРИИ YOUTUBE.COM/THENEWSTACK Технологии развиваются быстро, не пропустите ни одной серии. Подпишитесь на наш канал YouTube, чтобы смотреть все наши подкасты, интервью, демонстрации и многое другое. ПОДПИСАТЬСЯ Группа, созданная в Sketch. Прежде чем присоединиться к The New Stack в качестве старшего редактора по искусственному интеллекту, Фредерик был корпоративным редактором в TechCrunch, где освещал все, от появления облака и первых дней Kubernetes до появления квантовых вычислений…. Подробнее от Фредерика Лардинуа