[Android] Android Studio에서 Copilot 사용하기

JaeHeung Choi
4 min readFeb 22, 2023

--

Android Studio에서 Copilot을 사용하기 위한 설정 방법 안내

Plugin

Preferences > Plugins로 이동하여 Copilot을 검색한다.

Install 누르고 완료되면 Restart IDE를 실행한다.

재실행 이후 Tools 탭을 확인하면 GitHub Copilot이 추가된 것을 확인할 수 있다.

Login To GitHub을 누르면 GitHub link 와 Device code가 나온다.
Device code를 복사한 뒤 링크를 클릭하거나 Copy and Open을 눌러 GitHub device 로 이동한다.

위의 페이지에서 디바이스 코드를 입력한 뒤 Continue를 누르면 권한 제공 화면이 나온다.

간단하게 Authorize 를 눌러주면,

축하메세지를 확인할 수 있다.

AndroidStudio로 돌아와서 OK버튼을 누르면

완료 메세지를 확인할 수 있다.

Copilot 활용

활성화가 되었다면 이제 코드를 작성하면 추천이 지속적으로 보여지게 된다.

주석으로 원하는 작업을 명시하고 엔터를 치면,

이런 식으로 코드를 미리보여주는 형태이다.
추천된 코드를 사용하고 싶다면 ‘Tab’을 누르면 예시의 코드가 자동완성되어진다. 제안이 마음에 들지않는다면 ‘Esc’를 누르면 된다.

만약 추천 형태를 변경하고 싶다면, Mac의 경우 option + ] 혹은 option + [ 키를 누르면 다른 자동완성을 확인할 수 있다.

참고로 주석은 한국어도 지원되지만 샘플의 수와 퀄리티가 다른 느낌은 약간 있다.

함수 명만 잘 작성해도 정확하게 제안해준다.

단순 생각

Copilot을 활용한다면 생산성이 매우 향상될 것으로 기대된다.
기능구현할 때 설계와 작명에 가장 많은 고민이고 그외의 작업은 단순 코드작성과 가독성 향상을 위한 리팩토링에 시간을 투자하지 않나 생각되는데,
어느정도 설계를 한 뒤 함수나 변수명을 잘 작성하면 알아서 코파일럿이 코드를 작성해준다는 점이 앞으로는 개발자의 역량으로 설계와 작명, 코파일럿에게 필요한 것을 잘 설명하는 능력이 중요하지 않을까라는 생각이다.

--

--