GitHub Copilot Free 버전

이미 아시는 분들이 많으리라 믿지만 GitHub Copilot Free 버전이 생겼다. VS Code를 쓴다면 GitHub Copilot 플러그인을 설치해서 한달 20시간까지 코딩에 사용할 수 있다. 이전에는 한달 10불을 내는 옵션이 가장 저렴한 옵션이었는데 Cursor 등의 위협을 분명히 느끼지 않나 싶다.


그리고 전에는 OpenAI GPT 모델의 GTP4 Code Completion 모델만을 지원하는 걸로 알고 있었는데 이번에 보니 Anthropic의 Claude 3.5 Sonnet 모델도 지원한다. 아무리 투자 관계가 있다지만 OpenAI에만 올인하기에는 아무래도 부담감이 있지 않았나 싶다.


제대로 설치가 되고 나면 상단 검색 박스 오른쪽이나 오른쪽 하단의 GitHub Copilot 아이콘을 클릭하면 사용할 수 있다. 개인적으로는 크게 세 가지다.


  1. 코드 내에서 주석을 이용해서 무슨 코드를 작성할지 알려주는 형태다

  2. 앞서 아이콘들을 통해 별도의 채팅 박스를 연 뒤에 그걸 바탕으로 채팅을 통해 코딩 도움을 받는 거다. (그림 2 참고)

  3. 2번과 흡사한데 별도의 박스가 아니라 코드 에디터안에 임베드된 채팅 박스를 쓰는 것인데 Ctrl(맥이라면 Command)+I를 누르면 아래와 같은 박스가 뜬다 (그림 3 참고)


2, 3번의 경우 채팅을 하는 대신에 아주 명확하게 슬랙과 비슷하게 슬래시 (/) 커맨드를 통해 다양한 일을 수행할 수도 있는데 먼저 작업 대상이 되는 코드를 하이라이트한 다음에 예를 들면 아래와 같은 명령을 줄 수 있다.


  • /fix - 하이라이트한 코드에 있을 수도 있는 문제점 수정하기

  • /tests - 하이라이트한 코드를 테스트해주는 유닛 테스트 추가하기

  • /explain - 하이라이트한 코드가 어떻게 동작하는지 설명하기

  • /doc - 하이라이트한 코드에 주석을 달아줘

  • ...


VS Code와 GitHub을 쓰고 있다면 안 쓸 일 이유가 없지 않나 싶다. 쓰다가 정말로 내 생산성과 학습 능력이 개선되는 것이 보이면 한달 10불 버전으로 업그레이드하는 걸 추천한다. 함수 단위의 코딩은 이제 직접 하기보다는 AI툴에 맡기고 대신에 검증을 잘 하는 것이 낫다.


다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 12월 31일 오전 7:53

 • 

저장 33조회 3,126

댓글 0