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 Chat https://github.com/github-copilot/chat_waitlist_signup/join
- IDE 에서 대화형 명령을 통해 코드를 생성 할 수 있습니다.
- 지원하는 IDE 는 VS, Neovim, VS Code, JetBrains IDEs 입니다.
- Copilot Voice https://githubnext.com/projects/copilot-voice/
- 음성 인식을 이용해 코딩을 할 수 있습니다. 추가하고 싶은 기능을 말하면 코딩을 해줍니다.
- 음성 인식을 이용해 코딩을 할 수 있습니다. 추가하고 싶은 기능을 말하면 코딩을 해줍니다.
- Copilot for PRs https://githubnext.com/projects/copilot-for-pull-requests/
- Git 의 Pull Request 기능을 사용할 때 입력해야 하는 PR 요청에 대한 설명을 자동으로 입력해줍니다.
- 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 에서 코드를 생성해주는 것은 물론
테스트 코드까지 작성해 준다니...;;;
나중에는 기획 문서만 넣으면 자동으로 프로젝트를 만들고 테스트 를 거쳐 배포까지 해주는 시절이 올지도 모르겠습니다;
(이미 오고 있다고 봐야겠죠?;;;)
바야흐로 대격변의 시대에 살고 있음을 느낍니다.
'자료' 카테고리의 다른 글
아마존 CodeWhisperer 개인 사용자 무료 발표 (0) | 2023.04.14 |
---|---|
ChatGPT API 요금 정리 (0) | 2023.04.04 |
구글 플레이 Target API Level 33 설정 필수! (0) | 2023.03.24 |
원격데스크톱 포트 포워딩이 안될 때 (0) | 2023.02.20 |
[색칠공부] 요괴메카드 (3탄) – 미스터문, 호랑나비 (0) | 2023.02.20 |