
GitHub представил версию 1.18.0 плагина Copilot для IDE JetBrains. Главное изменение касается агентного режима: разработчик сможет реже подтверждать безопасные операции, пересматривать план Codex до начала реализации и возвращать сессию к ранее отправленному запросу вместе с последующими изменениями файлов.
Новые функции перечислены в официальной записи GitHub Changelog. Обновление также расширяет поддержку корпоративных инструкций, добавляет постоянные разрешения для отдельных инструментов MCP и исправляет проблемы Inline Chat.
Низкорисковые вызовы инструментов можно подтверждать автоматически
Функция assisted approvals, или ассистированных подтверждений, запущена в статусе публичной предварительной версии для сессий Copilot agent. Плагин может автоматически одобрять вызовы инструментов, которые классифицирует как низкорисковые. Для действий с более высоким уровнем риска агент продолжит запрашивать решение пользователя.
Практический эффект — меньше остановок во время многошаговой задачи. Раньше разработчику приходилось последовательно разрешать отдельные операции агента; теперь часть таких запросов может проходить без дополнительного клика.
При этом GitHub в анонсе не приводит полный перечень операций, относимых к каждой категории риска, и не описывает критерии классификации. Поэтому функцию не следует воспринимать как безусловное разрешение на автономную работу со всем проектом. Перед использованием в рабочем репозитории стоит проверить, какие действия плагин подтверждает самостоятельно, а какие по-прежнему выводит на ручное согласование.
Статус public preview также означает, что поведение и интерфейс функции могут меняться. Командам с формализованными требованиями к проверке изменений разумно сначала испытать assisted approvals на тестовом проекте.
Редактирование старого запроса теперь откатывает и файлы
В сессии Copilot agent можно повторно отредактировать ранее отправленное пользовательское сообщение. Когда исправленный запрос отправляется заново, Copilot возвращает к соответствующей точке не только историю разговора, но и файловые изменения, сделанные после исходной команды.
Это отличается от обычного уточняющего сообщения в конце диалога. Вместо попытки исправить уже выстроенную цепочку действий разработчик может вернуться к моменту, где агент получил неверное направление, заменить инструкцию и продолжить работу оттуда.
Функция особенно заметна в длинных агентных сессиях, где ранняя неточность может повлиять сразу на несколько файлов. Однако перед перемоткой стоит проверить незакоммиченные правки: в анонсе говорится об откате изменений Copilot, но не детализируются все пограничные сценарии, например одновременное ручное редактирование тех же файлов.
На сборках IntelliJ 2026.3 EAP GitHub отдельно восстановил работу повторного редактирования сообщений и встроенных редакторов. Это исправление относится к предварительным сборкам IntelliJ, поэтому его не стоит трактовать как проблему всех стабильных версий IDE.
Codex показывает план до начала реализации
Агент Codex в плагине получил режим плана. Перед внесением изменений разработчик может просмотреть предложенную последовательность действий, уточнить её или подтвердить. Реализация начинается после согласования подхода.
Такой этап помогает обнаружить расхождение раньше, чем агент начнёт редактировать код. Например, можно проверить, какие компоненты он собирается затронуть, не пропустил ли тесты и соответствует ли выбранный подход архитектуре проекта. Сам план при этом не заменяет просмотр итогового diff, запуск тестов и обычную процедуру проверки кода.
GitHub также сообщает об исправлениях проблем при запуске сессий Codex и улучшении работы с несколькими окнами проектов. Независимых измерений надёжности или скорости в публикации нет, поэтому оценить масштаб улучшений по одному анонсу нельзя.
Организации смогут распространять общие навыки и инструкции
Локальные и агентные сессии теперь поддерживают навыки уровня организации и предприятия, а также пользовательские инструкции, которыми управляет организация. Благодаря этому Copilot может получать общие для команды рекомендации в обоих типах сессий.
Для компаний это способ централизованно передавать агенту внутренний контекст и правила работы, вместо того чтобы рассчитывать только на персональную конфигурацию каждого разработчика. Однако наличие функции в конкретной организации может зависеть от используемого плана Copilot, настроек администраторов и развёртывания обновления. GitHub не раскрывает эти условия в краткой записи changelog; их следует сверять с актуальной документацией GitHub Copilot.
Версия 1.18.0 также расширяет управление Model Context Protocol. Отдельная настройка позволяет отключить встроенный GitHub MCP Server, не меняя вручную добавленные MCP-серверы. По умолчанию встроенный сервер остаётся включённым.
Для каждого инструмента MCP появились постоянные элементы управления. Разработчик может отдельно задавать доступность инструментов и управлять включением встроенного сервера. Это важное разграничение: отключение встроенной интеграции GitHub больше не требует затрагивать другие MCP-подключения проекта.
Что изменилось в интерфейсе и совместимости
В панели сессий появился переключатель для расположенного рядом чата. Он позволяет оставить разговор открытым в редакторе и одновременно просматривать список сессий в окне инструментов.
GitHub также заявляет об улучшении надёжности Inline Chat. В частности, плагин должен сохранять пользовательские правки после завершения запросов и учитывать выбранные настройки глубины рассуждения и контекстного окна.
В JetBrains Gateway и средах удалённой разработки Inline Chat вместе с точками его запуска теперь скрыт. Пользователям таких конфигураций следует проверить интерфейс после обновления: отсутствие функции в меню в этом случае является предусмотренным поведением, а не обязательно ошибкой установки.
Владельцы JetBrains IDE 2025.1 увидят предварительное уведомление с рекомендацией перейти на версию 2026.1 или новее. GitHub подчёркивает, что само обновление 1.18.0 не меняет действующую поддержку старой версии IDE. Иными словами, предупреждение о будущем обновлении не означает немедленного прекращения работы плагина.
Актуальную сборку и совместимые версии IDE можно проверить на странице GitHub Copilot в JetBrains Marketplace. После установки разработчикам стоит отдельно протестировать три сценария: какие вызовы получают автоматическое подтверждение, корректно ли перематываются файлы при редактировании старого сообщения и какие MCP-инструменты остаются доступны агенту. Эти проверки дадут более точное представление о поведении релиза, чем общий список функций в changelog.
