[AWS] Amazon Q: Developer
Amazon Q Developer๋ ๊ฐ๋ฐ์์ฉ LLM ์ข ํฉ ํจํค์ง๋ค.
์ฝํ์ผ๋ฟ, cursor, cline ๋ฑ์ด ์ ๊ณตํ๋ ์ฝ๋ ์์ฑ/์์ ๋ณด์กฐ๊ธฐ๋ฅ๋ค์ ์ ๊ณตํ๋ค๊ณ ๋ณด๋ฉด ๋๋ค.
๋น์ฉ
๊ธฐ๋ณธ์ ์ผ๋ก๋ ์ ๊ตฌ๋
๋ฃ ๊ธฐ๋ฐ์ผ๋ก ์ ๊ณต๋๋ค.
์๋ ์๋ง์กด์ด์์ผ๋ฉด API ํธ์ถ๋น์ผ๋ก ์ ๊ณตํ์ํ
๋ฐ, ๊ฒฝ์์ ํ์ด ์ด๋ ๊ฒ ๊ฐํ๋ค.

์ถ๊ฐ๋น์ฉ์ด ๋ฐ์ํ๋ ๋ถ๋ถ์ด ์๊ธด ํ์ง๋ง ์์ธ์ ์ธ ๊ธฐ๋ฅ์ด๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ ๋ฐ๊ฑธ ์ธ ์ผ์ ์ ์์ ๊ฒ์ด๋ค.
๋ฌด๋ฃ๋ก ํ๋ฆฌ๋ทฐ ๋ฒ์ ์ ์ฌ์ฉํ ์๋ ์๋ค.
๋ฌธ์ : with ํํธ๋์ฌ
ํํธ๋์ฌ๋ฅผ ํตํด์ AWS ๊ณ์ ์ ๊ด๋ฆฌํ ๊ฒฝ์ฐ์๋ ๋งค์ฐ ์ฌ๊ฐํ ๋ฌธ์ ๊ฐ ์๋ค.
์ด๊ฑด ์ฌ๋๋ง๋ค ๊ณ์ ์ ๋ฐ๊ธํด์ ์ฐ๊ณ , ๊ณ์ ๋ณ๋ก ์๊ธ์ด ๋ถ๊ณผ๋๋ ๋์ ๋ฐฉ์์ ๊ฐ์ง๊ณ ์๋๋ฐ, ํํธ๋์ฌ๋ฅผ ๋ผ๊ณ ์์ผ๋ฉด ๊ทธ๊ฒ ์๋๋ค.
ํํธ๋์ฌ๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด ํํธ๋์ฌ ์ธก์์ ์ ์ฉ Organization์ ๋ง๋ค๊ณ root์ ํต์ฌ ๊ถํ์ ๋ค ๋นผ์์๊ฐ๊ธฐ ๋๋ฌธ์ด๋ค.
์ด๋ฐ ์์ผ๋ก ๋ง์ด๋ค.
๊ทธ๋์ ๋ฌธ์๋ ํด๋ดค๋๋ฐ
๊ฒฐ๊ตญ ์๋๋ค๋ ์๋ฆฌ์๋ค.
์๋ฌดํผ ์์ํด๋ณด์.
๊ถํ ๋ค ์๋ ๊ฐ์ธ๊ณ์ ์ด๋ผ ๊ฐ์ ํ๊ณ ์งํํ๋ค.
๊ณ์ ์์ฑ
์์ํ๊ธฐ๋ฅผ ๋๋ฅด๊ณ
๊ณ์ ์ ์ ๋นํ ๋ง๋ค์ด์ค๋ค.
๋ง์ฝ IAM Identity Center ์ธํ ์ด ๋์ด์์ง ์๋ค๋ฉด ๊ฑฐ๊ธฐ๋ก ์ด๋ํด์ ๋ง๋ค์ด์ผ ํ๋ค.

๋ง๋ค๊ณ ๋๋ฉด ์ ์ด๋ฉ์ผ๋ก ํ์ธ ๋งํฌ๊ฐ ์ ์ก๋๋ค. ๋ฐ๊ณ ๋น๋ฐ๋ฒํธ ์ค์ ํ๋ฉด ๊ณ์ ์ค์ ์ ๋์ด๋ค.
๋ญ๊ฐ ์ด๊ธฐํ๊ฐ ๋๋ฉด ๊ตฌ๋ ํ์ด์ง๊ฐ ํ์ฑํ๊ฐ ๋๋ค.

์ด๋ํด์ ์ธํ ํด์ฃผ๋ฉด


์ด๋ ๊ฒ ๋ญ๊ฐ ์๋ฉ ๋จ๊ณ , ์์ ๋งํฌ๋ ๋ฌ๋ค. ์ ๊ฑธ ์จ์ IDE์์ ์ฐ๋์ ํ๋ฉด ๋๋ค.
IDE ์ค์ (VSCode)
๋จผ์ ํ์ฅ์ ์ค์นํ๋ค.

๊ทธ๋ฌ๋ฉด ์ฒดํํ์ผ๋ก ์ธ ์๋ ์๊ณ , ๋ฐฉ๊ธ ๋ง๋ ๊ตฌ๋ ๊ณ์ ์ผ๋ก ์์ํ ์๋ ์๋ค.

๋ฐฉ๊ธ ๋ฐ์๋ Start URL์ ์
๋ ฅํ๊ณ
๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ์ผ๋ก ์ธ์ฆ์ ํ๋ฉด ๋๋ค.
์ด๊ฑฐ ๊ธฐ๋ฅ๊ตฌํ ์ด์ํ๊ฒ ๋์ด์์ด์ ์ฒ์ ๋ก๊ทธ์ธํ ๋๋ ๋ก๊ทธ์ธ ํ ์ข
๋ฃํ๊ณ ๋ค์ ์ง์
ํด์ผ ์ ํ๋ฉด์ด ๋จ๋๋ผ.
์๋ฌดํผ ๋ก๊ทธ์ธ์ด ์ ๋๋ฉด
์ด๋ ๊ฒ ์ฑํ
์ด ๊ฐ๋ฅํด์ง๋ค.
์ด๊ฑฐ ์์ง๋ ๋ค๊ตญ์ด ์ง์์ด ์ ํ ์๋๊ณ ์์ด๋ง ๋๋๋ผ. ๋ฌด์จ ์์ ๊ฐ์ธ์ง ๋ชจ๋ฅด๊ฒ ๋ค. ์ฅ์ฌํ ์๊ฐ์ด ์๊ธด ํ๊ฑด๊ฐ?
๊ทธ๋ ๊ฒ ์ฐ๋์ด ๋๋ฉด
๊ตฌ๋
์ฐฝ์๋ ์นด์ดํธ๊ฐ ๋์ด๋ฌ์ ๊ฒ์ด๋ค.
๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ
๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๊ธฐ๋ฅ์ ์ฝํ์ผ๋ฟ์ฒ๋ผ ์ฌ์ฉ์ ํ์ดํ์ ๋ฐ์ํด์ ์ฝ๊ฐ์ ์ฝ๋๋ฅผ ์์ฑํด์ฃผ๋ ๊ธฐ๋ฅ์ด๋ค.
์ด๊ฑด ์ฝํ์ผ๋ฟ๊ณผ ์ฌ์ฉ์ฑ์ ํฐ ์ฐจ์ด๋ ์์๋ค.
๊ทธ๋ฆฌ๊ณ ์ฑํ ์ฐฝ์ /dev๋ฅผ ์น๋ฉด ๋ฐ๋ก ๊ฐ๋ฐ๋ชจ๋๊ฐ ๋๋๋ฐ
์ฌ๊ธฐ์ ์์ฒญ์ ํ๋ฉด cline์ฒ๋ผ ์์ฒด์ ์ธ ํผ๋๋ฐฑ ๋ฃจํ๋ฅผ ์์ํด์ ์ฝ๋ ์์ฑ์ ์๋ํ๋ค.
์ฝ๋ ์์ฑ ์๊ฐ์ ์ข ๊ธด ํธ์ด๋ค. ๋ค๋ฅธ ๊ฒ๋ค์ ๋นํด ๋๋ฆฌ๋ค.

์ด๊ฒ๋ ์ฝ๋๋ฅผ ์ ์ํ๊ณ approveํ๋ ์์ผ๋ก ์ฝ๋ ์์ฑ์ด ๋๋ค.
๋์ cline๊ณผ ๋ค๋ฅธ ๋ถ๋ถ์, ์ค๊ฐ ๊ณผ์ ์ ๋ณด์ฌ์ฃผ์ง ์๊ณ , ์ปดํ์ผ ์ฒดํฌ ๊ฐ์ ๊ฒ๋ ํ์ง ์๋๋ค๋ ๊ฒ์ด์๋ค.
์ฌ์ฉ์ฑ์ ๋จ์ด์ง๋ค.

๊ทธ๋์ ๋๋ ค๋ดค๋๋ ์ปดํ์ผ๋ ์๋๋ ์ฝ๋๋๋ผ.
๊ทธ๋ฆฌ๊ณ ์ข ๋ ๊นจ์๊ฑฐ๋ ค๋ดค๋๋ฐ ๋ญ๊ฐ ๋ด๊ฐ ์ํ ์์ค์ ํผํฌ๋จผ์ค๋ ๋์ค์ง ์์๋ค.
ํ๋ฌ์ 19๋ฌ๋ฌ ์ฃผ๊ณ ์ฐ๊ธฐ์ ์ข ๋ฏธ๋ฌํ ๋ถ๋ถ์ด ์๋ค. ๊ตณ์ด...?
๊ทธ๋ฆฌ๊ณ ๊ฑฐ์ 1์ผ์ ํ๋ฒ์ฉ ์ธ์ฆ์ ๊ฐ์ ๋ก ๋ ๋ ค๋ฒ๋ฆฐ๋ค. ๋งค์ฐ ๊ท์ฐฎ๋ค.