GitHub Copilot, ์ฝ๋ฉ ์์ ๊ฐ์ํ๋ฅผ ์ํ ์์ฑ ์ ์ด ๊ธฐ๋ฅ ๋์
OpenAI์ Codex๋ก ๊ตฌ๋๋๋ GitHub Copilot์ ๊ฐ๋ฐ์๊ฐ ์์ฐ์ด ์ธ์์ ์ฌ์ฉํ์ฌ ์ฝ๋ฉ ์์ ์ ์ํํ ์ ์๋ ์์ฑ ์ ์ด ๊ธฐ๋ฅ์ ๊ณต๊ฐํฉ๋๋ค.

AI ๊ธฐ๋ฐ ์ฝ๋ฉ ์ด์์คํดํธ์ธ GitHub Copilot์ ์ด์ ์์ฑ ์ ์ด ์ฝ๋ฉ์ ํ์ฑํํ์ฌ ๊ฐ๋ฐ์์ ์์ ํ๋ก์ธ์ค๋ฅผ ๋์ฑ ๊ฐ์ํํ๋๋ก ์ค์ ๋์์ต๋๋ค. ์ต๊ทผ GitHub์ ์ฐ๋ก ์ปจํผ๋ฐ์ค์์ ๋ฐํ๋ ํ๊ธฐ์ ์ธ ๊ธฐ๋ฅ์ AI์ ์์ฐ์ด ์ธ์์ ๊ฒฐํฉํ์ฌ ์ฌ์ฉ์๊ฐ ์ฝ๋ ์ค๋ํซ์ ์ง์ํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ๊ทธ๋ค์ ๋ชฉ์๋ฆฌ๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์์ง ์คํ์ ์ธ ์ด ๊ธฐ๋ฅ์ ํ์ฌ Visual Studio Code์๋ง ํธํ๋์ง๋ง ๋ค๋ฅธ ํ๋ซํผ์ผ๋ก์ ํ์ฅ์ด ๊ณง ์์๋ฉ๋๋ค.
Copilot์ 2021๋ ์ ๋์ ๋์์ผ๋ฉฐ ๊ทธ ์ดํ๋ก ์ผ์์ ์ธ ์ฝ๋ฉ ์์ ์ ์ ์ํ๊ฒ ์ฒ๋ฆฌํ๋ ๋ฐ ์์ด ๊ท์คํ ๋์ฐ๋ฏธ/์๋น์ค์์ต๋๋ค. AI๋ฅผ ํ์ฉํ์ฌ ์ฝ๋ ์์ฑ์ ์์ธกํ๋ ์ด ๋๊ตฌ๋ OpenAI์์ ๊ฐ๋ฐํ Codex๋ผ๋ AI ๋ชจ๋ธ๋ก ๋ท๋ฐ์นจ๋ฉ๋๋ค. GPT-3๋ณด๋ค ๋ ๊ด๋ฒ์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ง์์ ๊ฐ์ถ Codex๋ OpenAI์ ๋ฐ์ด๋ ์ฝ๋ ์์ฑ๊ธฐ๋ก ์๋ ค์ ธ ์์ต๋๋ค.
Copilot์์ ์์ฑ ๊ธฐ๋ฅ์ ํ์ฑํํ๋ ค๋ฉด ๊ฐ๋ฐ์๊ฐ ์จ์ดํฌ ์๋('Hey, GitHub')๋ฅผ ๋งํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค. ์ฝ๋ ์ค๋ํซ์ ์์ฒญํ๊ฑฐ๋ ์ง์ ๋ ์ฝ๋ ์น์ ์ ์์ฝํ๋ ๊ฒ ์ธ์๋ ์์ฑ ์ ์ด ๊ธฐ๋ฅ์ ํน์ ์ฝ๋ ๋ผ์ธ์ผ๋ก ์ด๋ํ๊ฑฐ๋ IDE๋ฅผ ๊ด๋ฆฌํ๋ ๊ฒ๊ณผ ๊ฐ์ ์์ ์ ํ์ฉํ ์ ์์ต๋๋ค. ํ์ฌ ํธํ์ฑ์ ๋ํ ์ ํ์๋ ๋ถ๊ตฌํ๊ณ GitHub๋ ํฅํ ๋ค๋ฅธ ํ๋ซํผ์ ๋ํ ์ง์์ ํ์ฅํ๊ธฐ ์ํด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค.
Microsoft ์์ ์ GitHub ๋ฐ OpenAI๋ Copilot๊ณผ ๊ด๋ จ๋ ๋ฒ์ ๋ฌธ์ ์ ์ง๋ฉดํด ์์ต๋๋ค. ์ง๋จ ์์ก์ ๋๊ตฌ๊ฐ ์ ์ ํ ์์ฑ์ ์ ๊ณตํ์ง ์๊ณ ์ฝ๋๋ฅผ ์คํฌ๋ฉํ์ฌ ๊ฐ๋ฐ์์ ๊ถ๋ฆฌ๋ฅผ ์นจํดํ๋์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ ค๊ณ ํฉ๋๋ค. Software Freedom Conservancy์ Bradley M. Kuhn์ ์ฌํด ์ด Copilot์ด ์์ฑ๋ ์ถ๋ ฅ๋ฌผ์ด ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ ์๊ถ์ด ์๋์ง ์ฌ๋ถ๋ฅผ ์ฌ์ฉ์๊ฐ ์๋ณํ ์ ์๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ์ง ๋ชปํ์ฌ ์ ์ฌ์ ์ผ๋ก ์ฑ ์์ ์ฆ๊ฐ์ํจ๋ค๊ณ ์ธ๊ธํ์ต๋๋ค.
๊ทธ๋ฌ๋ ๊ฐ๋ฐ์๋ ํ์ฌ Copilot์ด Gmail์ Smart Compose ๊ธฐ๋ฅ๊ณผ ์ ์ฌํ๊ฒ ์ฝ๋ ์ค์ ์์ฑํ๋ ๋ฐ ๊ฐ์ฅ ์ ์ฉํ๋ค๋ ๊ฒ์ ์๊ฒ ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ Microsoft๋ ์ด ๊ธฐ๋ฅ์ด ๋ ํฐ ์ฝ๋ ๋ธ๋ก ๋๋ ์ ์ฒด ๊ธฐ๋ฅ ๋ณธ๋ฌธ์ ์ ์ํ๋๋ก ์งํํ์ฌ ์ฝ๋ฉ ๊ฒฝํ์ ๋์ฑ ํ์ ํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.
๋์ฒด ์ฝ๋ฉ ์๋ฃจ์ ์ ์ฐพ๋ ์ฌ์ฉ์๋ฅผ ์ํด AppMaster ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ์ํ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ ์ ๊ณตํฉ๋๋ค. ์์ฌ์ด drag-and-drop ์ธํฐํ์ด์ค์ Business Process Designer, no-code ๋ฐ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ ๊ณผ ๊ฐ์ ํฌ๊ด์ ์ธ ๋๊ตฌ ์ธํธ๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๊ฒ ์ค๊ณ, ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌํ ์ ์์ต๋๋ค. AppMaster ํ์ํ ํ์ฅ์ฑ์ผ๋ก ์ ๋ช ํ๋ฏ๋ก ๊ณ ๋ถํ ๋ฐ ์ํฐํ๋ผ์ด์ฆ ์ฌ์ฉ ์ฌ๋ก์ ์ ํฉํ ์ ํ์ ๋๋ค.


