기술 소개

Copilot AI란

개발참치 2021. 7. 23.

Copilot AI라는 기술이 나와 소개를 해드리려고 합니다.

 

Copilot AI

  • 얼론 머스크가 설립한 AI연구소 OpenAI와 GitHub가 공동 개발한 인공지능 Coding Support 도구이며, 2021년 6월 29일 GitHub에서 처음 발표를 하였습니다.
  • Github에 공유되어 있는 코드를 기반으로 작성됩니다. - 집단 지성
  • 작성일 기준으로 테크니컬 프리뷰 버전을 신청 후 VSCode 내 확장 플러그인을 설치 후 활용이 가능 합니다.
  • 다양한 언어를 지원하지만 “Javascript”, “Go” 언어가 비교적 잘 동작한다고 합니다. - 미래 지향 언어에 초점

 

신청 방법

작성일 기준으로, GitHub Copilot · Your AI pair programmer에 접속하셔서 Github 계정으로 로그인하고,

사용 신청하시면 2~3일 내로 Github 계정에 연동된 메일로 승인 메일이 옵니다.

 

-> Github 계정의 2단계 인증이 필요합니다.

 

작성일 기준으로는, Visual Code 툴로만 가능하므로, VS 내 플러그인에서 Copilot을 연동해줍니다.

 

VS plug-in Copilot

 

위 과정이 정상적으로 되었다면, 우측 하단에서 Copilot 활성화를 확인하실 수 있습니다.

 

Copilot 활성화

 

사용 방법

Copilot이 활성화된 상태로, function의 이름을 명명해주면, AI가 코드를 제안해줍니다..

 

컴퓨터가 코드를 제안 중인 모습 캡쳐

 

이 상태에서 Tab 키를 입력하면, 위 내용으로 코드가 생성되며

Ctrl + Enter 키를 입력하면, 아래와 같이 더 많은 제안을 받을 수가 있습니다.

 

더 많은 AI 제안 캡쳐

 

또한 주석에 따라, 원하는 코드를 설정할 수 있습니다. 

 

-> Map 타입을 openlayers로 설정하고 싶은 경우

 

주석에 따라 달라진 코드 제안 캡쳐

 

 

컴퓨터가 코딩을 대신해줍니다.. 드디어 이런 시대가 왔습니다. 

이제는 개발자들의 학습방향이 완전히 달라질 수도 있음을 예상할 수 있습니다.

'기술 소개' 카테고리의 다른 글

CSRF  (0) 2021.10.17
Serverless의 개념  (0) 2021.07.22

댓글