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

by DD
1개월 전
조회수 22

GitHub Copilot CLI가 원격 제어 기능을 지원하며, 웹 및 모바일에서 CLI 세션을 모니터링하고 제어 가능

CLI 세션 활동이 실시간으로 GitHub에 스트리밍되며, 다른 기기에서 세션 링크 또는 QR 코드를 통해 접근

원격 세션은 개인 정보 보호를 위해 시작한 사용자에게만 보이며, 계획 검토, 모드 전환, 권한 요청 승인 등 기존 기능 지원

원격 세션 아키텍처 및 작동 방식

본문에 따르면, GitHub Copilot CLI의 원격 제어 기능은 CLI 세션 활동을 실시간으로 GitHub에 스트리밍한다. 사용자는 웹 또는 모바일 앱을 통해 세션을 모니터링하고 제어할 수 있다.

세션 링크 및 QR 코드: 다른 기기에서 세션에 접근하기 위한 간편한 방법 제공

양방향 동기화: CLI와 GitHub 간의 작업이 실시간으로 반영되어 일관성 유지

데이터 격리 아키텍처(Data Isolation Architecture): 각 원격 세션은 시작한 사용자에게만 보이며, 개인 정보 보호를 강화한다.

원격 제어 기능의 주요 특징

Copilot CLI의 원격 제어 기능은 기존 CLI의 모든 기능을 지원하며, 사용자 편의성을 높였다.

계획 검토 및 수정: 구현 시작 전 계획을 검토하고 수정하여 정확성 향상

모드 전환: 계획, 대화형, 자동 모드 간 전환으로 유연성 확보

권한 요청 승인: 기존 CLI 설정을 기반으로 권한 요청을 승인 또는 거부

특히, ask_user 도구를 통해 Copilot의 질문에 응답할 수 있어, 사용자 상호 작용을 극대화한다.

원격 제어 기능 사용을 위한 팁

원활한 원격 제어 기능 사용을 위해 몇 가지 사전 준비가 필요하다.

최신 버전 업데이트: `/update` 명령어를 사용하여 Copilot CLI 최신 버전 유지

원격 세션 시작: `copilot --remote` 명령어를 사용하거나, 기존 세션에서 `/remote` 명령어를 통해 활성화

GitHub 저장소: 작업 디렉토리가 GitHub 저장소인지 확인

모바일 베타: Google Play 또는 iOS TestFlight를 통해 모바일 환경에서 사용 가능

Copilot Business 또는 Copilot Enterprise** 사용자는 관리자의 원격 제어 및 CLI 정책 활성화가 필요하다.

Remote control CLI sessions on web and mobile in public preview