GitHub๋ ์ฝ๋ ์์ฑ ์ ํ์ค ๊ตฌ์ฑ์ ์์ฑํ ์ ์๋ ์ง๋ฅํ ๋ณด์กฐ์๊ฐ ๊ฐ๋ฐ๋๋ GitHub Copilot ํ๋ก์ ํธ๋ฅผ ๋์ ํ์ต๋๋ค. ์ด ์์คํ ์ OpenAI ํ๋ก์ ํธ์ ๊ณต๋์ผ๋ก ๊ฐ๋ฐ๋์์ผ๋ฉฐ ๊ณต๊ฐ GitHub ๋ฆฌํฌ์งํ ๋ฆฌ์์ ํธ์คํ ๋๋ ๋ค์ํ ์์ค ์ฝ๋์ ๋ํด ํ๋ จ๋ OpenAI Codex ๊ธฐ๊ณ ํ์ต ํ๋ซํผ์ ์ฌ์ฉํฉ๋๋ค.
GitHub Copilot์ ํ์ฌ ์ปจํ ์คํธ๋ฅผ ๊ณ ๋ คํ์ฌ ํฉ์ฑ๋ ๊ธฐ์ฑ ํจ์๊น์ง ์๋นํ ๋ณต์กํ ์ฝ๋ ๋ธ๋ก์ ์์ฑํ๋ ๊ธฐ๋ฅ์ด ๊ธฐ์กด ์ฝ๋ ์์ฑ ์์คํ ๊ณผ ๋ค๋ฆ ๋๋ค. GitHub Copilot์ ๊ฐ๋ฐ์๊ฐ ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐฉ์์ ์ ์ํ๊ณ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉ๋๋ API ๋ฐ ํ๋ ์์ํฌ๋ฅผ ๊ณ ๋ คํฉ๋๋ค. ์๋ฅผ ๋ค์ด ์ฃผ์์ JSON ๊ตฌ์กฐ์ ์๊ฐ ์๋ ๊ฒฝ์ฐ ์ด ๊ตฌ์กฐ๋ฅผ ๊ตฌ๋ฌธ ๋ถ์ํ๋ ํจ์ ์์ฑ์ ์์ํ๋ฉด GitHub Copilot์ ๋ฏธ๋ฆฌ ๋ง๋ค์ด์ง ์ฝ๋๋ฅผ ์ ๊ณตํ๊ณ ๋ฐ๋ณต๋๋ ์ค๋ช ์ ๋ฃจํด ๋ชฉ๋ก์ ์์ฑํ ๋ ๋๋จธ์ง ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค. ์์น.
GitHub Copilot์ ํ์ฌ Visual Studio Code ํธ์ง๊ธฐ์ ์ถ๊ฐ ๊ธฐ๋ฅ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ค์ํ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ Python, JavaScript, TypeScript, Ruby ๋ฐ Go ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ ์ฝ๋ ์์ฑ์ด ์ง์๋ฉ๋๋ค. ์์ผ๋ก๋ ์ง์๋๋ ์ธ์ด์ ๊ฐ๋ฐ ์์คํ ์ ํ๋ํ ์์ ์ด๋ค. ์ถ๊ฐ ๊ธฐ๋ฅ์ ํธ์ง๋ ์ฝ๋ ํ์ผ์ ์ฝํ ์ธ ๋ ์ ์ก๋๋ GitHub ์ธก์์ ์คํ๋๋ ์ธ๋ถ ์๋น์ค์ ์ก์ธ์คํ์ฌ ์๋ํฉ๋๋ค.
์ถ์ฒ : opennet.ru