Skip to main content
Skip to content

Использование интерфейса командной строки GitHub Copilot для взаимодействия с классическими приложениями

С помощью компьютера можно Copilot взаимодействовать с локальными классическими приложениями.GitHub Copilot CLI

Кто может использовать эту функцию?

GitHub Copilot CLI Доступна со всеми Copilot тарифными планами. Если вы получаете Copilot от организации, Copilot CLI политика должна быть включена в настройках организации.

Примечание.

Использование компьютера выполняется Публичный предварительный просмотр и подлежит изменению.

Сведения об использовании компьютера

Copilot может взаимодействовать с классическими приложениями от вашего имени, считывая доступное содержимое приложения и визуальный контекст, щелкнув элементы управления, ввод и редактирование текста, нажатие клавиш, прокрутку, перетаскивание и навигацию рабочих процессов между приложениями.

Эта возможность полезна для рабочих процессов в устаревшем программном обеспечении, который не предоставляет API, интерфейс командной строки или интеграцию MCP. Он доступен для локальных сеансов в macOS и Windows.

Сведения о его возможностях, элементах управления и ограничениях см. в разделе Сведения об использовании компьютера в GitHub Copilot.

Проверка состояния использования компьютера

В интерактивном Copilot CLI сеансе введите:

Text
/computer show

Copilot CLI сообщает, включены ли подключаемый модуль, сервер MCP и связанные навыки.

Включение использования компьютера

В интерактивном сеансе введите:

Text
/computer on

Copilot CLI сохраняет предпочтения и включает подключаемый модуль для использования компьютера. Если ваша организация отключила использование компьютера, интерфейс командной строки сообщает, что он заблокирован управляемыми параметрами. Локальные предпочтения не могут переопределить политику.

На компьютере macOS используются руководства по предоставлению специальных возможностей и разрешений записи экрана.

Использование компьютера

Использование компьютера лучше всего подходит при описании нужного результата, приложений и любых важных ограничений.

Рассмотрим пример.

Text
Open APP_NAME and summarize the status information shown in the
main window. Do not change any values or submit any forms.

Замените APP_NAME именем приложения, установленного на компьютере.

Компьютер используется в активном Copilot CLI режиме разрешений. Этот режим определяет, запрашивает ли Copilot утверждение перед контролем приложения. Введите /permissions show для проверки активного режима. Если требуется утверждение, выберите "Разрешить предоставить доступ для текущего сеанса использования компьютера", всегда разрешать сохранять утверждение для будущих сеансов или отклонять или отменять запрос.

Если вы выберете always allow for an application, сохраненное утверждение также применяется при использовании компьютера на GitHub Copilot app том же компьютере. Когда появится запрос, убедитесь, что приложение и действие соответствуют вашему запросу. Настроенные правила запрета по-прежнему имеют приоритет.

Чтобы прервать активную операцию, дважды нажмите клавишу ESC .

Сведения о настройке разрешений средства см. в разделе Разрешение и отказ в использовании инструментов.

Отключение использования компьютера

В интерактивном сеансе введите:

Text
/computer off

Чтобы убедиться, что подключаемый модуль и сервер MCP отключены, используйте /computer show.

Устранение неполадок с использованием компьютера

  • Если /computer show отчеты о недоступности использования компьютера, убедитесь, что эта функция доступна для вашей учетной записи и используете локальный сеанс в поддерживаемой операционной системе.
  • Если использование компьютера включено, но не работает, используйте /plugin для проверки включения подключенного computer-use подключаемого модуля и /mcp list проверки подключения сервера MCP.
  • В macOS убедитесь, что вспомогательный помощник по использованию компьютера имеет разрешения на специальные возможности и запись экрана.