GitHub Mobile에서 Copilot CLI 실시간 알림 지원
GitHub Mobile에서 Copilot CLI 원격 세션에 대한 실시간 알림 기능이 추가됨
iOS는 Live Activities, Android는 Live Update Notifications를 통해 세션 진행 상황 추적 지원
사용자는 실시간 업데이트를 통해 에이전트의 입력 필요 시점 인지 및 세션 복귀 가능
최신 프로덕션 빌드에서 iOS 및 Android 모두 사용 가능함
실시간 알림의 작동 방식 및 지원 범위
이번 업데이트는 GitHub Mobile 앱 내에서 Copilot CLI 세션의 상태 변화를 실시간으로 감지하여 사용자에게 푸시 알림 형태로 제공하는 것을 목표로 함.
iOS 환경에서는 Live Activities API를 활용하여 잠금 화면 및 동적 섬(Dynamic Island)에 세션 정보를 표시함.
Android 환경에서는 Live Update Notifications 기능을 통해 백그라운드에서도 최신 상태를 업데이트함.
지원되는 세션 상태는 '진행 중(In progress)', '사용자 입력 대기 중(Waiting for user input)', '유휴(Idle)', '완료(Finished)' 등이며, 이를 통해 사용자는 원격에서 실행되는 에이전트 작업의 진행 상황을 효과적으로 파악할 수 있음.
이 기능은 VS Code 등 다른 지원 환경에서 시작된 원격 세션에도 확장 적용되어, 개발자의 작업 연속성(Workflow Continuity)을 강화함.
기존 경험 대비 향상된 점
기존에는 GitHub Mobile 외부에서 시작된 Copilot CLI 세션의 진행 상황을 추적하기 어려웠으나, 이번 실시간 알림 기능 도입으로 원격 작업 가시성(Remote Task Visibility)이 대폭 향상됨.
사용자는 앱을 열지 않고도 휴대폰에서 직접 진행 상황을 모니터링할 수 있게 되어, 에이전트의 입력 필요 시점을 놓치지 않고 즉각 대응 가능함.
이는 개발자가 이동 중(On the go)에도 중요한 코딩 에이전트 작업과 연결 상태를 유지할 수 있도록 지원하며, 생산성 저하(Productivity Loss)를 방지하는 데 기여함.
또한, 알림 탭을 통해 세션 로그 보기로 바로 이동할 수 있어 문제 해결(Troubleshooting) 및 세션 복귀가 용이해짐.
플랫폼별 지원 요구사항 및 비호환성
실시간 알림 기능을 사용하기 위해서는 각 운영체제별 특정 버전 이상이 요구됨.
iOS 사용자는 iOS 17.2 이상 버전이 설치된 기기에서 Live Activities 기능을 사용할 수 있음.
Android 사용자는 Android 16 이상 OS 버전이 필요하며, 이는 비교적 최신 버전의 안드로이드 기기에서만 해당 기능을 지원함을 의미함.
다만, 구형 OS 버전을 사용하는 사용자도 기존과 같이 진행 상황 알림(Progress Notifications)은 계속 받을 수 있어 기능 접근성에 대한 우려를 일부 해소함.
사용자는 설정 메뉴 또는 첫 알림에서 라이브 업데이트 비활성화(Disable Live Updates) 옵션을 통해 원치 않는 알림을 쉽게 끌 수 있음.