GitHub Copilot ํ์ฅ ์ ๋ณด
GitHub Copilot ํ์ฅ๋ ์ธ๋ถ ๋๊ตฌ์ ๊ธฐ๋ฅ์ GitHub Copilot ์ฑํ ์ ํตํฉํ๋ ์ผ์ข ์ GitHub App ์ ๋๋ค. Copilot ํ์ฅ๋ ์ฌ์ ์ธ ์ฉ๋ ๋๋ ๊ณต์ ์ธ ์ฉ๋๋ก ๋๊ตฌ๋ ๊ฐ๋ฐํ ์ ์์ผ๋ฉฐ GitHub Marketplace๋ฅผ ํตํด ๋ค๋ฅธ ์ฌ์ฉ์์ ๊ณต์ ํ ์๋ ์์ต๋๋ค.
์ฐธ๊ณ ํญ๋ชฉ
GitHub Copilot ํ์ฅ๋ ์ฝ๋ ์์ฑ ๋ฐ GitHub Copilot ์ฑํ ๊ณผ ๊ฐ์ ๊ธฐ๋ณธ Copilot ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํด IDE์ ์ค์นํ _the GitHub Copilot ํ์ฅ_๊ณผ ๋์ผํ์ง ์์ต๋๋ค. _GitHub Copilot ํ์ฅ_์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌ์ฉ์ ํ๊ฒฝ์ GitHub Copilot ํ์ฅ ์ค์น์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
๋ค์ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ ์ค ํ๋๋ก Copilot ํ์ฅ๋ฅผ ์์ํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์ ๊ณ ์ ์ Copilot ํ์ฅ์ ๋น๋ํฉ๋๋ค. About GitHub Copilot Extensions์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
- GitHub Marketplace์์ Copilot ํ์ฅ์ ์ค์นํฉ๋๋ค.
Copilot Chat ๋ํ์์ ์ฌ์ฉ์ ์ง์ ๋น๋ ๋๋ ์ค์น๋ ํ์ฅ๊ณผ ์ํธ ์์ฉํ์ฌ ์ง๋ฌธํ๊ณ ์ธ๋ถ ๋๊ตฌ์ GitHub์ ๊ธฐ๋ฅ์ ๊ฒฐํฉํ๋ ์์ ์ ์ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, GitHub Copilot์ ๋ํ Sentry ํ์ฅ์ ์ค์นํ๋ ๊ฒฝ์ฐ ํ์ฅ์ ์ฌ์ฉํ์ฌ Sentry ๋ฌธ์ ์ ๋ํ ์ ๋ณด๋ฅผ ์ป๊ณ GitHub์ ๊ด๋ จ ์ถ์ ๋ฌธ์ ๋ฅผ ๋ง๋ค๊ณ ํ ๋นํ ์ ์์ต๋๋ค.
Copilot ํ์ฅ๋ ๋ค์์ ๋น๋กฏํ ๋ช ๊ฐ์ง ์ด์ ์ ์ ๊ณตํฉ๋๋ค.
- ์์ฐ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ธ๋ถ ๋๊ตฌ์ ์ํธ ์์ฉ
- ์ปจํ ์คํธ ์ ํ ๊ฐ์
- ๊ฐ๋ฐ์ ํ๋ฆ์ ๋ํ Copilot Chat ํ๊ฒฝ ์ฌ์ฉ์ ์ง์
Copilot ํ์ฅ๋ ๋ชจ๋ Copilot ๊ตฌ๋ ์ ํฌํจ๋์ด ์์ต๋๋ค.
์ง์๋๋ ํด๋ผ์ด์ธํธ ๋ฐ IDE
ํด๋ผ์ด์ธํธ ๋ฐ IDE | GitHub Copilot ํ์ฅ ์ง์ |
---|---|
Visual Studio Code | |
Visual Studio | |
GitHub.com | |
GitHub Mobile | |
JetBrains IDE | |
GitHub Codespaces | |
Vim/Neovim | |
CLI์ Copilot | |
Xcode |
ํ์ ์กฐ๊ฑด
Copilot Pro ๊ตฌ๋ ์ด ์๋ ๊ฒฝ์ฐ Copilot ํ์ฅ์ ์ค์นํด์ผ Copilot Chat์์ ํ์ฅ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ฐ์ธ ๊ณ์ ์ GitHub Copilot ๊ธฐ๋ฅ ํ์ฅ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
Copilot Business ๋๋ Copilot Enterprise ๊ตฌ๋ ์ ํตํด Copilot์ ์ก์ธ์คํ ์ ์๋ ๊ฒฝ์ฐ:
- ์กฐ์ง ์์ ์ ๋๋ ๊ธฐ์ ์์ ์๋ ์กฐ์ง ๋๋ ๊ธฐ์ ์ ๋ํด Copilot ํ์ฅ ์ ์ฑ ์ ์ฌ์ฉํ๋๋ก ์ค์ ํด์ผ ํฉ๋๋ค. GitHub Enterprise Cloud ์ค๋ช ์์ ์กฐ์ง์์ Copilot Business์ ๋ํ ์ ์ฑ ๊ณผ ๊ธฐ๋ฅ ๊ด๋ฆฌํ๊ธฐ ๋ฐ ์ํฐํ๋ผ์ด์ฆ์์ Copilot Business์ ๋ํ ์ ์ฑ ๊ณผ ๊ธฐ๋ฅ ๊ด๋ฆฌํ๊ธฐ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
- ์กฐ์ง ์์ ์๋ ์กฐ์ง์ Copilot ํ์ฅ๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค. ์กฐ์ง์ GitHub Copilot ๊ธฐ๋ฅ ํ์ฅ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
GitHub Copilot ํ์ฅ ์ฌ์ฉ
-
Copilot ํ์ฅ ์ฌ์ฉ์ ์์ํ๋ ค๋ฉด ์ง์๋๋ Copilot Chat ์ธํฐํ์ด์ค๋ฅผ ์ฝ๋๋ค. ์ง์๋๋ ํด๋ผ์ด์ธํธ ๋ฐ IDE๋ฅผ ์ฐธ์กฐํ์ธ์.
-
Copilot Chat ๋ํ์์ ์ฌ์ฉํ ์ ์๋ ๋ชจ๋ Copilot ํ์ฅ ๋ชฉ๋ก์ ๋ณด๋ ค๋ฉด Copilot Chat ์ ๋ ฅ๋์
@
๋ฅผ ์ ๋ ฅํฉ๋๋ค.์ฐธ๊ณ ํญ๋ชฉ
IDE์์ Copilot Chat์ ์ฌ์ฉ ์ค์ด๊ณ ์ฌ์ฉ์ ๋๋ ์กฐ์ง ์์ ์ IDE๊ฐ ์ด๋ ค ์๋ ๋์ Copilot ํ์ฅ์ ์ค์นํ๋ ๊ฒฝ์ฐ IDE๋ฅผ ๋ค์ ์์ํ์ฌ ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
-
์ฌ์ฉ ๊ฐ๋ฅํ Copilot ํ์ฅ์ ๋ชฉ๋ก์์ ์ฌ์ฉํ ๋ฐ์ดํฐ๋ฅผ ํด๋ฆญํฉ๋๋ค.
-
Copilot ํ์ฅ๊ณผ ์ํธ ์์ฉ์ ์์ํ๋ ค๋ฉด Copilot Chat ์ ๋ ฅ๋์์ ํ์ฅ์ ์ง๋ฌธํ๊ฑฐ๋ ์์ ์ ์ํํ๋๋ก ์์ฒญํ ๋ค์ Enter ํค๋ฅผ ๋๋ฆ ๋๋ค. ๊ฐ ์ ์์ฒญ์ ๋ํด ๋ฌธ์ฅ์ ์์ ๋ถ๋ถ์
@EXTENSION-NAME
์(๋ฅผ) ํฌํจํด์ผ ํฉ๋๋ค.- Copilot ํ์ฅ์ ์ง์ ์ค์นํ์ง ์์๊ณ ์ฒ์์ผ๋ก Copilot ํ์ฅ์ ์ฌ์ฉํ๋ ค๋ ๊ฒฝ์ฐ ํ์ฅ์ ๊ถํ์ ๋ถ์ฌํ๋ผ๋ ๋ฉ์์ง๊ฐ ํ์๋ฉ๋๋ค. GitHub ์ฑ์ ๊ถํ ๋ถ์ฌ์(๋ฅผ) ์ฐธ์กฐํ์ธ์.
- Copilot ํ์ฅ์๊ฒ ์์ ์ ์ํํ๋๋ก ์์ฒญํ๋ ๊ฒฝ์ฐ ์์ ์ ์๋ฃํ๊ธฐ ์ ์ ํ์ฅ์ ๋์ ํ์ฌ ์์ ํ ์ ์๋ ๊ถํ์ด ์๋์ง ํ์ธํด์ผ ํฉ๋๋ค. ์ ์๋ ์์ ์ ์ ์คํ๊ฒ ๊ฒํ ํ ํ ํ์ธ ๋ํ ์์์์ ํ์ฉ ๋๋ ํด์ ๋ฅผ ํด๋ฆญํฉ๋๋ค.
GitHub Copilot ํ์ฅ ์ฌ์ฉ ํ
-
Copilot ํ์ฅ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ Copilot Chat ์ธ๋ถ์์ ๋๊ตฌ์ ์ํธ ์์ฉํ๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ คํ ๋ค์ ์์ฐ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์ง๋ฌธ์ ํ๊ณ ๋๊ตฌ์ ๊ธฐ๋ฅ์ GitHub์ ํตํฉํ๋ ์์ ์ ํ ๋นํฉ๋๋ค. ์๋ฅผ ๋ค์ด, Sentry๋ Copilot ํ์ฅ์ด ํฌํจ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐ๋ง ์ํํธ์จ์ด์ ๋๋ค. ๋ค์์ GitHub Copilot์ ๋ํ Sentry ํ์ฅ์ ๋ํ ํ๋กฌํํธ ์์์ ๋๋ค.
@sentry list my most recent issues
@sentry tell me more about issue ISSUE-ID-OR-ISSUE-LINK
@sentry create a GitHub issue for the most recent Sentry issue and assign it to @DEVELOPER
ํน์ Copilot ํ์ฅ์ ์ฌ์ฉํ๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ GitHub Marketplace์์ ํ์ฅ์ ๋ํ ์ค๋ช ์ ์ฐธ์กฐํ์ธ์.
-
ํ Copilot ํ์ฅ๊ณผ์ ์ํธ ์์ฉ์ ๋ค๋ฅธ Copilot ํ์ฅ๊ณผ ๊ณต์ ๋์ง ์์ต๋๋ค. IDE์์ ๋ค๋ฅธ Copilot ํ์ฅ์ ์ํธ ์์ฉํ๋ ค๋ฉด ๊ฐ ๋ฌธ์ฅ์ ์์ ๋ถ๋ถ์์
@EXTENSION-NAME
์ ๋ณ๊ฒฝํฉ๋๋ค. ๋ค๋ฅธ ํ์ฅ๊ณผ์ ์ํธ ์์ฉ์ ๋์ผํ Copilot Chat ์ฐฝ์ ํ์๋์ง๋ง ๋ํ ์์ฒด๋ ์๋์ผ๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.GitHub.com์์ ๋ค๋ฅธ Copilot ํ์ฅ์ ์ํธ ์์ฉํ๋ ค๋ฉด Copilot Chat ์ฐฝ ๋งจ ์์ ์๋ ์ ํด๋ฆญํ์ฌ ๊ฐ ํ์ฅ์ ๋ํด ์ ๋ํ๋ฅผ ์์ํด์ผ ํฉ๋๋ค.
์ถ๊ฐ ๋ฆฌ์์ค
GitHub Copilot ํ์ฅ์ ๊ด๋ จ๋ ์ง๋ฌธ๊ณผ ๋ฌธ์ ๋ ๋ค์ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ์ธ์.
- ์ฌ์ฉ์ ๋ฐ ์์ฑ๊ธฐ ์ผ๋ฐ ๋ฌธ์ : GitHub ์ง์ ํฌํธ์ ๋ฐฉ๋ฌธํ์ธ์.
- GitHub์ ๋ํ ์์ฒญ ๋๋ ํผ๋๋ฐฑ: GitHub ์ปค๋ฎค๋ํฐ ํ ๋ก ์ค๋ ๋๋ฅผ ์ฌ์ฉํ์ธ์.
- ํ์ฌ ํ์ฅ ๊ฒ์์์ ๋ํ ์์ฒญ ๋๋ ํผ๋๋ฐฑ: ์ฌ์ฉ์ ํผ๋๋ฐฑ ๋ฆฌํฌ์งํ ๋ฆฌ์ ๋ฌธ์ ๋ฅผ ์ ์ถํ๊ณ ํ์ฅ์ ์ฌ๋ฌ๊ทธ ์ด๋ฆ์ ๊ฐ์ง ๋ ์ด๋ธ์ ์ถ๊ฐํฉ๋๋ค.
- GitHub ๊ธฐ์ ํํธ๋: ํํธ๋ ๊ด๊ณ ํ์ ์ง์ ์ด๋ฉ์ผ์ ๋ณด๋ด ๋์์ ์์ฒญํ์ธ์.
- Copilot ์ง์ VS Code ์ฑํ ์ฐธ๊ฐ์: ์ด ์ ํ์ Copilot ํ์ฅ์ ๋ํ ์์ธํ ๋ด์ฉ์ Visual Studio Code ์ค๋ช ์์์ ์ฑํ ํ์ฅ์ ์ฐธ์กฐํ์ธ์.
์ฐธ๊ณ ํญ๋ชฉ
์ด ๊ตฌํ ๊ฒฝ๋ก๋ VS Code ํ์์ ์์ ํ๊ณ ์ ์ง ๊ด๋ฆฌํ๋ฏ๋ก GitHub ์ง์์์ Copilot ์ง์ VS Code ์ฑํ ์ฐธ๊ฐ์์ ๊ด๋ จ๋ ์ง๋ฌธ์ ๋ต๋ณํ ์ ์์ต๋๋ค.