깃허브 익히기/코파일럿 사용하기
깃허브의 코파일럿은 깃허브가 2021년 출시한 서비스로 인공지능을 통해 자동완성과 같은 코드 제안을 받을 수 있는 프로그램이다. 다만 유료이다.
구독
+/-코파일럿은 유료이기 때문에 사용에 앞서 구입을 하여야 한다.
설치
+/-코파일럿은 다양한 IDE를 지원한다.
사용하기
+/-코파일럿의 대안 찾기
+/-만일 코파일럿과 같은 기능은 필요하지만 코파일럿은 쓰고 싶지 않다면 다음과 같은 대안을 고려해 볼 수 있다.
- Tabnine
- Tabnine(www.tabnine.com)은 간단한 코드 자동완성은 무료이다.
- Captain Stack
- Captain Stack(github.com/hieunc229/copilot-clone)은 인공지능을 사용하지는 않지만,
//find
로 시작하는 주석에 필요한 코드에 대한 설명을 적으면 해당 질문을 스택 오버플로에 검색해 찾은 코드를 대신 입력해 준다. - GPT-Code-Clippy
- GPT-Code-Clippy(github.com/CodedotAl/gpt-code-clippy)는 코파일럿을 대체하기 위한 공개 소프트웨어다.
- Clara
- Clara(marketplace.visualstudio.com/items?itemName=BadBoy17G.clara-copilot) 역시 인공지능을 사용하지 않으며 사용자에게 미리 저장된 코드 중 적절한 것을 고를 수 있게 한다.
- FauxPilot
- FauxPilot(github.com/moyix/fauxpilot)은 사용자가 직접 운용해야 하는 코파일럿의 대체 시도품이다.
- Second Mate
- https://github.com/samrawal/emacs-secondmate
- IntelliCode
- https://visualstudio.microsoft.com/services/intellicode/
- Code Whisperer
- https://aws.amazon.com/codewhisperer/
- OpenAI Codex
- OpenAI의 코드 자동완성(beta.openai.com/docs/guides/code)은 제한된 베타 기간을 갖고 있으며 이 기간동안은 사용이 무료이다. 웹 브라우저에서 Codex를 시험해볼 수 있다.
- YouCompleteMe
- Mutable AI
- 개인 사용자에게는 무료이다.
- CodeGenX
- DeepGenX의 CodeGenX는 현재는 오직 파이썬만 지원하지만, 무료이며 공개 소프트웨어이다.
- StarCoder
- https://huggingface.co/bigcode/starcoder 허깅페이스의 모델이다.