GitHub Copilot CLI, 이제 모바일/웹에서도 원격 제어!

by DD
2주 전
조회수 2

GitHub Copilot CLI 세션의 원격 제어 기능이 GitHub Mobile, github.com, VS Code, JetBrains에서 정식 출시됨

터미널(Terminal)에서 시작한 세션을 GitHub Mobile 앱 또는 github.com에서 실시간으로 모니터링 및 제어 가능

비(非) GitHub 레포지토리(Repository) 및 레포지토리와 연결되지 않은 디렉토리(Directory)도 지원하며, Copilot Business/Enterprise 사용자는 관리자 설정 필요

GitHub Copilot CLI 원격 제어의 작동 방식

본문에 따르면, GitHub Copilot CLI 원격 제어는 터미널(Terminal), VS Code, JetBrains에서 시작된 세션의 활동을 실시간으로 스트리밍(Streaming)한다.

세션 모니터링(Session Monitoring): 진행 상황을 실시간으로 확인하고, 다음 단계를 큐(Queue)에 추가

원격 제어(Remote Control): 중간에 세션을 제어하거나, Copilot의 질문에 응답 가능

다중 플랫폼 지원(Multi-platform Support): GitHub Mobile 앱 또는 github.com에서 세션 제어 가능

결과적으로, 개발자는 장소에 구애받지 않고 Copilot CLI 세션(Copilot CLI Session)을 관리할 수 있게 되었다.

GitHub Copilot CLI 원격 제어의 주요 기능

GitHub Copilot CLI 원격 제어는 개발자의 생산성(Productivity)을 향상시키기 위해 다양한 기능을 제공한다.

세션 중단(Session Stop): 언제든지 세션을 중단하고, 권한 요청(Permission Request)을 승인 또는 거부 가능

업데이트(Update): `/update` 명령어를 통해 Copilot CLI를 최신 버전으로 유지

유지(Keep-alive): `/keep-alive` 명령어를 사용하여 장시간 실행되는 세션의 연결 유지

특히, 비(非) GitHub 레포지토리(Repository) 지원은 기존 제약(Limitation)을 극복하고, 더 넓은 환경에서 Copilot을 활용할 수 있게 한다.

GitHub Copilot CLI 원격 제어 도입 시 고려 사항

GitHub Copilot CLI 원격 제어를 사용하기 위해서는 몇 가지 사전 설정(Prerequisite)이 필요하다.

최신 버전(Latest Version) 확인: Copilot CLI 및 VS Code를 최신 버전으로 업데이트

설정 활성화(Setting Enable): VS Code에서 `github.copilot.chat.cli.remote.enabled` 설정을 활성화

권한(Permission) 설정: Copilot Business 또는 Copilot Enterprise 사용자는 관리자의 원격 제어 및 CLI 정책 활성화 필요

결론적으로, Copilot Business/Enterprise 사용자는 관리자의 승인(Approval)을 받아야 하며, GitHub Mobile 앱 또는 github.com을 통해 원격 제어를 시작할 수 있다.

Remote control for Copilot CLI sessions now generally available on mobile, web, and VS Code