터미널 인터페이스 개편과 보조 기능 추가
Copilot CLI에 새 터미널 인터페이스와 rubber duck, 음성 입력, 프롬프트 예약 기능이 추가됐다.
교안에 영향
기존 문서의 /experimental 안내는 새 터미널 인터페이스가 포함된 것으로 다시 확인해야 한다.
요약
- 새 터미널 인터페이스가 /experimental 모드로 제공되며, 탭과 반응형 구성 요소를 포함한다. - rubber duck 에이전트가 추가되어 작업 계획, 설계, 구현, 테스트를 검토해 준다. - /every 와 /after 로 현재 세션에서 프롬프트나 스킬을 예약할 수 있다. - 음성 입력이 추가되어 키보드 조작으로 받아쓰기를 사용할 수 있다. - 색상 모드, 접근성, 레이아웃 렌더링이 개선됐다.
바뀐 것
새 기능
- 새 터미널 인터페이스가 /experimental 모드로 제공되며, 탭으로 Session, Issues, Pull requests, Gists를 전환할 수 있다.
- rubber duck 에이전트가 추가되어 현재 계획, 설계, 구현, 테스트를 검토하고 구체적인 피드백을 제공한다.
- /rubber-duck 명령어로 rubber duck을 직접 호출할 수 있다.
- /every와 /after 명령어로 현재 CLI 세션에서 프롬프트나 스킬을 예약할 수 있다.
- /every는 지정한 간격마다 반복 실행되는 프롬프트를 예약한다.
- /after는 지정한 간격 후 한 번만 실행되는 프롬프트를 예약한다.
- /every 또는 /after를 인자 없이 실행하면 예약 관리자에서 활성 예약을 보고 삭제할 수 있다.
- Copilot CLI에 hands-free dictation 음성 입력이 추가됐다.
개선
- 더 깔끔한 레이아웃, 테마를 반영하는 의미 기반 색상, 좁은 터미널에 맞는 반응형 구성 요소를 제공한다.
- 새 색상 모드 default, github, dim, high-contrast, colorblind를 추가했다.
- 스크린 리더가 감지되면 기본적으로 스크린 리더 지원을 켜고, 아이콘 레이블과 자동 비활성화되는 애니메이션을 적용한다.
- Dialogs, tables, lists, headings가 모든 화면에서 일관되게 렌더링된다.
- 스페이스 바를 누르거나 Ctrl + X 다음 V를 눌러 음성 입력을 시작할 수 있다.
- 음성 입력은 로컬에서 실행되며, 처음 사용할 때 runtime 다운로드와 speech-to-text model 선택을 안내한다.
기타
- copilot update로 Copilot CLI를 업데이트할 수 있고, /feedback으로 의견을 보낼 수 있다.