자료

ChatGPT-4 가 더해진 Copilot X !

tedhong 2023. 3. 27. 10:35

Github 에서 2021년에 출시했던 자동 코드 완성 AI 인 Copilot에 ChatGPT-4 모델이 적용되었습니다.
https://github.com/features/preview/copilot-x

 

Introducing GitHub Copilot X

GitHub Copilot X is our vision for the future of AI-powered software development.

github.com

현재 Chat, Voice, PRs, Docs, CLI 의 5가지 기능으로 나뉘어 있습니다.

Copilot Chat 은 월 10달러의 요금이 부과 되며

나머지 기능은 베타 형식으로 대기자 목록에 등록해두고 차례가 오면 사용 권한을 얻을 수 있습니다.
(대기자 목록 등록은 각각의 링크에서 모두 따로 해야 합니다.)

  • Copilot Voice https://githubnext.com/projects/copilot-voice/
    • 음성 인식을 이용해 코딩을 할 수 있습니다. 추가하고 싶은 기능을 말하면 코딩을 해줍니다.

  • Copilot for PRs https://githubnext.com/projects/copilot-for-pull-requests/
    • Git 의 Pull Request 기능을 사용할 때 입력해야 하는 PR 요청에 대한 설명을 자동으로 입력해줍니다.

  • Copilot for Docs https://githubnext.com/projects/copilot-for-docs/
    •  레퍼런스 문서나 메뉴얼에서 원하는 정보를 손쉽게 찾을 수 있도록 도와줍니다.
    • 개발 경험이 낮은 개발자를 위해  쉽게 이해 할 수 있도록 답변의 난이도를 조 할 수 있습니다.
  • Copilot for CLI https://githubnext.com/projects/copilot-cli/
    • CLI 환경에서 대화형 명령을 통해 자동으로 적합한 명령어를 생성해줍니다.
    • 세가지 Shell 명령을 제공합니다.
      • 범용 Shell : ??
      • git : git?
      • github CLI : gh?
    • 예) 자바스크립트 파일을 검색하고 싶은 경우
      list js files 라고 치면 find . -name "*.js" 라는 명령어를 생성해줍니다.

 


ChatGPT 만으로도 이미 개발 생산성이 몇 배는 좋아졌는데
Copilot X 까지 쓴다면 어떻게 될 지 상상만으로도 설렙니다.

IDE 에서 코드를 생성해주는 것은 물론
테스트 코드까지 작성해 준다니...;;;

나중에는 기획 문서만 넣으면 자동으로 프로젝트를 만들고 테스트 를 거쳐 배포까지 해주는 시절이 올지도 모르겠습니다;
(이미 오고 있다고 봐야겠죠?;;;)

 

바야흐로 대격변의 시대에 살고 있음을 느낍니다.