์๋ ํ์ธ์ ๊ตฌ๋ ์๋, DevOps ์์๊ณผ ๊ธฐ์ ์ง์์ ์ ๋ฆฌํด์ ๊ณต์ ํด๋๋ฆฌ๋ DevOps ์ฌํ์ ์ํ ์์์ง์ ๋๋ค.
AI์ ๋ฐ์ ์ผ๋ก ์๋น์ค ๊ฐ๋ฐ ์๋๊ฐ ํญ๋ฐ์ ์ผ๋ก ์ฆ๊ฐํ๊ณ ์์ต๋๋ค. ๊ทธ๋ก ์ธํด ๊ฐ์ธ์ด ์ฌ์ด๋ ํ๋ก์ ํธ ๋ฑ์ผ๋ก ์๋น์ค๋ฅผ ์ง์ ๊ฐ๋ฐํ๋ ๊ฒฝ์ฐ๊ฐ ์ฆ๊ฐํ ๊ฑด ๋ฌผ๋ก , ๊ท๋ชจ๊ฐ ํฐ ๊ธฐ์ ๋ด์์ ์๊ท๋ชจ ํ์ ๊พธ๋ ค ์๋ก์ด MVP ์๋น์ค๋ฅผ ์ ๋ณด์ด๋ ๊ฒฝ์ฐ๋ ๋ง์์ก๋๋ฐ์.
์ด๋ฐ ์๊ท๋ชจ ๋๋ 1์ธ์ผ๋ก ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ค๋ ๊ฒ์ ์ฝ๋ฉ๋ง ํ๊ณ ๋๋๋ ๊ฒ์ด ์๋๋๋ค. ๊ฐ๋ฐ ์ค์๋ ๊ฐ๋ฐ ๋ฐฉํฅ์ด ์ฌ๋ฐ๋ฅธ์ง ๊พธ์คํ ์ ๊ฒํ๊ณ , ๊ฐ๋ฐ์ด ๋๋์ MVP๊ฐ ๋์๋๋ผ๋ ์ฌ์ฉ์์๊ฒ ์๋ฆฌ๊ธฐ ์ํด ๋ง์ผํ ๋ ์ ๊ฒฝ์จ์ผ ํ์ฃ .
๊ทธ๋์ ์ด๋ฒ ๊ธ์์๋ ์๊ท๋ชจ ๋ฐ 1์ธ ๊ฐ๋ฐ ์ AI ๋๊ตฌ๋ฅผ ํ์ฉํ์ฌ ์์ฐ์ฑ์ ๊ทน๋ํํ๋ ๋ฐฉ๋ฒ์ ์๊ฐํ๋ ค๊ณ ํฉ๋๋ค.
ํนํ ์ฝ๋ ์์ฑ, ๋ฌธ์ํ, ๋ง์ผํ ์ธก๋ฉด์์ AI์ ๋์์ ๋ฐ์ ์ ์๋ ์๋น์ค์ ์ค์ ํ์ ์ ๋ฆฌํด๋ดค์ต๋๋ค.
๐ฅ๏ธAI๋ฅผ ํ์ฉํ ์ฝ๋ ์์ฑ
์ต๊ทผ ๋ช ๋ ๊ฐ AI ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ ๋๊ตฌ๋ค์ด ๋ฑ์ฅํ๋ฉด์ ๊ฐ๋ฐ์์ ์ ๋ฌด ๋ฐฉ์์ด ํฌ๊ฒ ๋ณํํ๊ณ ์์ต๋๋ค.
๊ทธ๋์์ ์ง์ ๊ฐ๋ฐํ๋ฉฐ ๊ถ๊ธํ ๊ฒ ์์ผ๋ฉด ์ธํฐ๋ท์ ๊ฒ์ํ๋ ๋ฐฉ์์ด์์ง๋ง, ์ง๊ธ์ AI ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ ๋๊ตฌ์๊ฒ ํ๋กฌํํธ๋ก ๋ช ๋ นํด์ ์ฝ๋๋ฅผ ๋ง๋ค์ด๋ด๊ณ , ๊ถ๊ธํ ๊ฒ ์์ด๋ AI์ ๋ฐ๋ก ์ง๋ฌธํด์ ๋ต์ ์ป๋ ๋ฐฉ์์ด์ฃ .
์ด๋ ๊ฒ ๊ฐ๋ฐ ๋ฐฉ์์ ํฐ ๋ณํ๋ฅผ ๊ฐ์ ธ์จ AI ์ฝ๋ ์์ฑ ๋ถ์ผ์ ๋ํ์ ์ธ ์๋น์ค๋ ์๋์ ๊ฐ์ต๋๋ค.
- GitHub Copilot: OpenAI์ GPT ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ์ฝ๋ ์๋ ์์ฑ ๋ฐ ์ถ์ฒ ๊ธฐ๋ฅ์ ์ ๊ณต
- Cursor AI: Rules๋ผ๋ ๊ฐ๋ ์ผ๋ก AI๊ฐ ๋ฐ๋ผ์ผ ํ ์ง์นจ์ด๋ ๊ท์น ์ง์ ๊ฐ๋ฅ
- Cody (Sourcegraph): ์ฝ๋ ๊ฒ์๊ณผ AI ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ ๊ธฐ๋ฅ ์ ๊ณต
๋ค์ํ AI ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ ๋๊ตฌ๋ค์ด ์กด์ฌํด์ ์ด๋ค ์๋น์ค๋ฅผ ํ์ฉํด์ผ ํ ์ง ๊ณ ๋ฏผ์ด ๋ ์ ์๋๋ฐ์.
๊ฐ ์๋น์ค๋ง๋ค ํน์ฅ์ ์ด ๋ฌ๋ผ์ ์ด๋ค ๋๊ตฌ๋ฅผ ์ ํํ ์ง๋ ๊ฐ์ธ์ ์ฐจ๊ฐ ์์ ์ ์์ง๋ง, AI๋ก ์ฝ๋๋ฅผ ์์ฑํ ๋ ๊ณตํต์ ์ผ๋ก ์ ์ฉํ ์ ์๋ ํ์ฉ๋ฒ์ด ์กด์ฌํฉ๋๋ค.
์๋ ์ค์ ํ์ฉ ํ์ AI ๊ธฐ๋ฐ ์ฝ๋ ์์ฑ์ ์ ์ฉํ๋ฉด, ์์ ์ ์ธ AI ๊ธฐ๋ฐ ๊ฐ๋ฐ์ ํฐ ๋์์ด ๋ ๊ฒ์ ๋๋ค.
์ค์ ํ์ฉ ํ
- ์ฝ๋์ ์ผ๊ด์ฑ์ ์ ์งํ๊ธฐ ์ํด AI๊ฐ ์์ฑํ ์ฝ๋๋ฅผ ๋ฐ๋ก ์ฌ์ฉํ์ง ๋ง๊ณ , ํ์ํ ๋ถ๋ถ์ ์์ ํ ์ ์ฉ
- ๋ฐ๋ณต์ ์ธ ์์ (์: CRUD API ์์ฑ, ์ ํธ๋ฆฌํฐ ํจ์ ์์ฑ, ํ ์คํธ ์ฝ๋ ์์ฑ)์ ์ ๊ทน ํ์ฉํ์ฌ ์๊ฐ ์ ์ฝ
- AI์ ์ง๋ฌธ์ด๋ ๋ช ๋ น์ ๋ด๋ฆด ๋, ์ฐ๊ด๋ ํด๋์ค๋ ํ์ผ์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํ์ฌ ์ฌ์ฉ์์ ์๋ ๋ฑ ์ปจํ ์คํธ๋ฅผ ์ถฉ๋ถํ ์ ๊ณต
๐AI๋ฅผ ํ์ฉํ ์๋ ๋ฌธ์ํ
์ฝ๋๋ฅผ ์์ฑํ๋ ๊ฒ๋งํผ ์ค์ํ ๊ฒ์ด ๋ฌธ์ํ์ ๋๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ํ์ ์๊ฐ์ ๋ค์ด๊ธฐ๋ ์ฝ์ง ์์ฃ . ์ด๋ AI๋ฅผ ํ์ฉํ๋ฉด ๋ฌธ์ํ ์์ ์ ์ต์ํ์ ๋ ธ๋ ฅ์ผ๋ก ์๋ํํ ์ ์์ต๋๋ค.
- ChatGPT: ํ๋กฌํํธ๋ฅผ ํตํด ์๋น์ค ๊ธฐํ์ด๋ ๊ฐ๋ฐ ๊ณํ ๋ฌธ์ ์์ฑ
- Mintlify: AI ๊ธฐ๋ฐ ๋ฌธ์ ์๋ ์์ฑ ๋ฐ ๊ด๋ฆฌ ๋๊ตฌ
- Doxygen: ์ฝ๋ ๋ด ์ฃผ์์ ๋ถ์ํ์ฌ ๋ฌธ์ํ ํ์ผ ์๋ ์์ฑ
์ฐ๋ฆฌ๊ฐ ์๋น์ค๋ฅผ ๊ฐ๋ฐํ ๋ ๋ฌธ์ํ ์์ ์ ๊ฐ๋ฐ๋ณด๋ค ๋ ์ค์ํ๊ฒ ๋ณด์ด๊ธฐ ์ฝ๊ณ , ๋ ๋์๊ฐ ๊ท์ฐฎ๊ฒ ์ฌ๊ฒจ์ง๊ธฐ๋ ํ๋๋ฐ์.
์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ ๊ณผ์ ์์ ์์์ ์ ๋ฆฌํ AI ๊ธฐ๋ฐ ์๋น์ค๋ก ๋ฌธ์ํ๋ฅผ ์ถฉ์คํ ํ๋ค๋ฉด, ๋ง๋ง๋ํด์์๋ ๋ฐฉํฅ์ ์๋ ค์ฃผ๋ ๋์นจ๋ฐ์ฒ๋ผ ์๋ ์๋ํ๋ ๋ฐฉํฅ์ ์์ง ์๋๋ก ๋์์ด ๋ ๊ฒ์ ๋๋ค.
AI ๊ธฐ๋ฐ์ผ๋ก ๋ฌธ์ํํ ๋์๋ ์ ์ฉ ๊ฐ๋ฅํ ํ์ฉ ํ์ ์๋์ ๊ฐ์ด ์ ๋ฆฌํ์ต๋๋ค.
์ค์ ํ์ฉ ํ
- AI ์ฝ๋ ์์ฑ ๋๊ตฌ๋ฅผ ํ์ฉํ์ฌ ํจ์ ๋ฐ ํด๋์ค ์ ์ ์ ์๋์ผ๋ก ์ฃผ์ ์์ฑ
- ํ๋ก์ ํธ์ ๊ท๋ชจ๊ฐ ์ปค์ง๋ค๋ฉด AI๋ฅผ ํ์ฉํด API ๋ฌธ์๋ ์๋ ์์ฑ
- AI๋ฅผ ์ด์ฉํด ์ฝ๋ ๋ฆฌํฉํ ๋ง ์ ๊ธฐ์กด์ ์์ฑํ๋ ๋ฌธ์๋ ํจ๊ป ์ ๋ฐ์ดํธ
๐งโ๐ปAI๋ฅผ ํ์ฉํ ๋ง์ผํ
์๊ท๋ชจ๋ 1์ธ ๊ฐ๋ฐ์ ํ๋ก์ ํธ๋ฅผ ์งํํ ๋ ์ ํ ๊ฐ๋ฐ๋ฟ๋ง ์๋๋ผ ๋ง์ผํ ๊ณผ ์ด์๊น์ง ์ ๊ฒฝ ์จ์ผ ํฉ๋๋ค. ์ด๋์๋ ์๋์ ๊ฐ์ AI ์๋น์ค๋ฅผ ํ์ฉํ๋ฉด ๋ง์ผํ ์ ์๋ํํด์ ์๊ฐ์ ์ ์ฝํ ์ ์๋๋ฐ์.
- ChatGPT: ํ๋ณด ๋ธ๋ก๊ทธ ๊ธ, ๊ด๊ณ ์นดํผ ์์ฑ
- Notion AI: ์ธ๊ธฐ์๋ ๋ฉ๋ชจ ์ฑ Notion์์ AI ๊ธฐ๋ฐ ๋ง์ผํ ์์ด๋์ด ์ ๋ฆฌ ๋ฐ ํ๋๋ ๋๊ตฌ๋ก ํ์ฉ
๋ง์ผํ ๋ฌธ๊ตฌ๋ ๋ธ๋ก๊ทธ ๊ธ์ ์์ฑํ๋ ๋ฐ์ ์์ด์๋ ์์ AI ๊ธฐ๋ฐ ๋ฌธ์ ์๋ํ์์๋ ์ด์ผ๊ธฐํ๋ ChatGPT๋ก๋ ๋ง์ ๋์์ ๋ฐ์ ์ ์์ ๊ฒ๋๋ค.
์ฌ๊ธฐ์ ์๋ ์ค์ ํ์ฉ ํ์ ์ ์ฉํ๋ค๋ฉด ๋ ํจ๊ณผ์ ์ธ ๋ง์ผํ ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ค์ ํ์ฉ ํ
- ๋ธ๋ก๊ทธ ํฌ์คํ ์ ChatGPT์ ์ด์์ ๋งก๊ธด ํ ์ง์ ํธ์งํ์ฌ ํผ๋ธ๋ฆฌ์ฑ
- ๊ด๊ณ ์บ ํ์ธ ๋ฌธ๊ตฌ๋ฅผ A/B ํ ์คํธํ ์ ์๋๋ก ๋ค์ํ AI ์์ฑ ์นดํผ ํ์ฉ
๐ญ๋ง์น๋ฉฐ...
์ค๋๋ AI ์๋น์ค๋ค์ ๋ฐ์ ์๋๊ฐ ๋ฌด์์ธ ์ ๋์ธ๋ฐ์. ํ์ง๋ง ์๋น์ค ๊ฐ๋ฐ ๊ณผ์ ์ AI๋ฅผ ์ง์ ๋์ ํด๋ณด๋ฉด, ์๊ท๋ชจ ๋ฐ 1์ธ ๊ฐ๋ฐ์์ ์ ๋ฌด ๋ถ๋ด์ ์ค์ฌ์ฃผ๊ณ ์ฌ๋๋ง์ด ํ ์ ์๋ ์ฐฝ์์ ์ธ ์์ ์ ์ง์คํ ์ ์๋๋ก ๋์์ค๋ค๋ ๊ฒ์ ์๊ฒ ๋ฉ๋๋ค.
์ด๋ฒ ๊ธ์ ์ฝ๋ ๊ณผ์ ์์ ์ฌ๋ฌ๋ถ์ ํ๋ก์ ํธ์ ๋์ ํ๊ณ ์ถ์ AI ์๋น์ค๋ฅผ ๋ง๋์ จ๋ค๋ฉด, ํ๋ฒ ๋์ ํด๋ณด์ธ์. ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๋ ๋ฐ์ ์์ด ์์ฐ์ฑ์ ๊ทน๋ํํ๊ณ , AI์๊ฒ ๋งก๊ธธ ์ ์๋ ๋ถ๋ถ๊ณผ ์๋ ๋ถ๋ถ์ ์๊ฒ ๋์ด ๋์ฑ ์์ ๊ฐ์ด ์๊ธฐ๊ณ ๋๊ธฐ๋ถ์ฌ๋ ๋ ๊ฒ์ ๋๋ค.
ํน์ ์ด๋ฒ ๋ด์ฉ ๊ด๋ จํด์ ๋ ๊ถ๊ธํ ์ ์ด ์์ผ์๋ค๋ฉด ์๋ ๋ฉ์ผ๋ฆฌ ๋๊ธ ๋จ๊ฒจ์ฃผ์ธ์.
๊ทธ๋ผ, ๋ค์ ์์์ง์์ ๋ณด๋ค ์์ฐจ๊ณ ํฅ๋ฏธ๋ก์ด ๋ด์ฉ์ผ๋ก ์ฐพ์๋ต๊ฒ ์ต๋๋ค.
์ค๋๋ ๊ฐ์ฌํฉ๋๋ค, ๊ตฌ๋ ์๋ ๐บ
๐References
- https://docs.cursor.com/context/rules-for-ai
- https://www.notion.com/help/guides/category/ai
์๊ฒฌ์ ๋จ๊ฒจ์ฃผ์ธ์