깃허브 익히기/코파일럿 사용하기

위키책, 위키책

깃허브의 코파일럿은 깃허브가 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 허깅페이스의 모델이다.