GitHub Copilot получил проекты с несколькими агентами и управление настольными приложениями
GitHub представил Copilot Projects для работы над общей целью с несколькими репозиториями, агентами и повторяемыми задачами. Одновременно в приложении Copilot появилась возможность управлять программами macOS и Windows через их интерфейс. Обе функции доступны в public preview.
28 октября 2026 года GitHub анонсировал обновление приложения GitHub Copilot: проекты для координации нескольких агентов и computer use для взаимодействия с настольными программами. Обе возможности представлены в public preview: их поведение и условия могут меняться.
Copilot Projects объединяют цель, контекст и результаты работы, которая выходит за пределы одного репозитория или сеанса. Пользователь описывает задачу, добавляет репозитории и вспомогательные материалы, выбирает модели и инструменты. По описанию GitHub, Copilot запускает необходимых агентов, координирует работу в фоне и возвращает результаты, включая pull request, для проверки.
Общая цель вместо отдельных сеансов
Согласно документации Projects, проект может охватывать несколько репозиториев или обходиться без них — например, при анализе обратной связи. В Library хранятся добавленные пользователем файлы и созданные агентами материалы. Для узкой задачи в одном репозитории по-прежнему можно открыть отдельный сеанс.
В панели Overview работа разделена на элементы, требующие участия пользователя, открытые pull request, выполняемые и завершённые сеансы. Из неё можно перейти к конкретному сеансу, изучить изменения и план или дать дополнительные указания. Так разработчик получает общий обзор работы и сохраняет возможность вмешаться в отдельную задачу.
Повторяемые задачи настраиваются сообщением в разговоре проекта: нужно указать действие, расписание и ожидаемый результат. Вкладка Automations позволяет проверить время следующего запуска, изменить расписание, приостановить или удалить задачу. Например, документация описывает еженедельную сводку по отзывам из Library.
Работа с программами без API
Computer use позволяет Copilot читать содержимое окон, нажимать элементы управления, вводить и редактировать текст, прокручивать интерфейс и переходить между приложениями. Возможность работает в локальных сеансах на macOS и Windows и рассчитана в том числе на программы без API, командной строки или MCP-интеграции.
Для включения нужно открыть Settings > Computer Use и активировать Enable Computer Use. На macOS также требуются разрешения Accessibility и Screen Recording. Инструкция по настройке указывает, что приложение доступно на всех планах Copilot; отдельные цены и квоты новых возможностей в анонсе не приведены.
По умолчанию computer use выключен. Анонс предусматривает согласие пользователя перед управлением приложением; документация уточняет, что запросы зависят от настройки Tool Permissions. Доступ можно разрешить на текущий сеанс или сохранить для будущих обращений. Администратор организации может отключить функцию через управляемые настройки, а локальное включение не отменяет корпоративную политику. Текущую операцию можно остановить кнопкой Stop или клавишей Esc.
Где заканчивается надёжность автоматизации
GitHub прямо описывает ограничения computer use: агент может выбрать неверный элемент интерфейса, ввести текст не туда или повторить действие из-за изменения состояния окна. Содержимое приложений становится контекстом для Copilot, а неоднозначные инструкции и неожиданный текст на экране могут привести к нежелательным действиям.
Для разработчиков это расширяет автоматизацию на операции вокруг кода, которые раньше требовали ручной работы в графическом интерфейсе. Однако сама GitHub рекомендует предпочитать API, MCP или специализированный инструмент, если они решают задачу напрямую: такие способы обычно дают более структурированные данные и предсказуемые результаты.
Источники
-
GitHubОсновной источникGitHub Copilot app, Universe releases ↗
-
GitHub DocsWorking with projects in the GitHub Copilot app ↗
-
GitHub DocsUsing the GitHub Copilot app to interact with desktop applications ↗
-
GitHub DocsAbout computer use in GitHub Copilot ↗