GitHub Copilot Voice
VS Code Speech 확장 기능에 새롭게 추가된 GitHub Copilot Voice를 살펴보세요. Visual Studio Code에서 자연어 음성 명령을 사용하여 핸즈프리로 코드를 작성하고, 편집하고, 탐색할 수 있습니다.

GitHub Copilot Voice에 대하여
«Hey, GitHub!"에서 강력한 음성 인터페이스로
이전에는 «Hey, GitHub!"로 알려졌던 GitHub Copilot Voice는 개발자들이 키보드 없이 음성 명령으로 코딩할 수 있도록 지원했습니다. 이 프로젝트는 이제 VS Code Speech 확장 프로그램으로 발전하여 동일한 음성 중심 환경을 Visual Studio Code에 직접 통합했습니다.
핸즈프리 코딩 강화
접근성을 고려하여 제작된 Copilot Voice는 타이핑에 어려움을 겪거나 음성으로 코딩하는 것을 선호하는 사용자를 지원합니다. 개발 환경과 자연스럽게 대화할 수 있도록 하여, 의도를 소리 내어 설명함으로써 코드를 작성할 수 있습니다.
GitHub Copilot Voice 작동 방식
자연어 코딩 지원
사용자가 «그래프 플로팅 라이브러리 가져오기» 또는 «연령 대비 요금 열 선 그래프 표시"와 같이 쉬운 영어로 코딩 목표를 명시하면 Copilot Voice가 해당 요청을 해석하여 적절한 코드를 생성합니다. 명령에 따라 선 그래프에서 산점도로 전환하는 것과 같은 조정 작업도 처리할 수 있습니다.
실시간 편집 및 코드 생성
사용자는 코드를 직접 입력하고 편집하는 대신 Copilot Voice에 «새 줄 삽입», «null 값 삭제», «중복 항목 삭제» 등을 요청하면 지능형 제안을 받을 수 있었습니다. 이를 통해 특히 반복적이거나 정형화된 작업에서 개발 프로세스가 더 빠르고 직관적으로 진행되었습니다.
코드 탐색 및 IDE 제어
핸즈프리 코드베이스 탐색
Copilot Voice는 «메소드 X로 이동» 또는 «34번째 줄로 이동"과 같은 명령을 사용하여 코드베이스 내에서 완전한 탐색을 가능하게 했습니다. 사용자는 마우스나 키보드를 사용하지 않고도 코드 블록이나 메서드 사이를 이동할 수 있었습니다.
음성 명령으로 VS 코드 제어
단순히 코드를 작성하는 것만이 아니었습니다. 사용자는 Visual Studio Code 자체도 제어할 수 있었습니다. «젠 모드 전환"이나 «프로그램 실행"과 같은 명령을 통해 개발자는 자연스러운 음성으로 환경을 완벽하게 제어할 수 있었습니다.
코드 설명 및 이해력 향상
음성 기반 코드 요약
Copilot Voice의 가장 유용한 기능 중 하나는 코드 설명 기능이었습니다. 특정 줄에 대해 잘 모를 때 사용자는 «3~10번째 줄을 설명해 주세요"와 같이 질문하면 해당 섹션의 기능에 대한 간략한 요약을 받을 수 있었습니다. 이를 통해 학습자와 전문가 모두 복잡한 코드를 더 쉽게 이해할 수 있었습니다.
코딩 워크플로의 마찰 감소
Copilot Voice는 개발자가 타이핑 대신 음성으로 입력할 수 있도록 하여 코딩 과정의 불편함을 해소했습니다. 특히 기존 입력 방식에 어려움을 느꼈던 개발자들이 아이디어를 코드로 더욱 매끄럽고 빠르게 구현할 수 있도록 지원했습니다.
VS Code Speech 확장 프로그램으로 전환
기술 미리보기에서 프로덕션 도구로
2024년 4월 3일, GitHub Copilot Voice의 기술 미리보기가 종료되었습니다. 이 기능은 VS Code Speech 확장 프로그램에 통합되어 현재 일반에 출시되었습니다. 이는 Visual Studio Code에서 음성 우선 개발의 다음 단계를 의미합니다.
지속적인 혁신과 피드백
VS Code Speech로의 진화는 지금까지의 모든 경험을 바탕으로 지속적으로 성장하는 강력한 확장 기능을 제공합니다. 사용자 여러분의 피드백을 통해 음성 기반 코딩의 미래 설계에 기여하고, 더욱 강력하고 접근성 높은 기능을 제공할 수 있도록 노력하겠습니다.