Muse Code ์ฌ์ฉ๋ฒ: ์ค์น๋ถํฐ ์์ ํ ์ฅ๊ธฐ ์์ ๊น์ง
Meta์ ํฐ๋ฏธ๋ ์ฝ๋ฉ ์์ด์ ํธ Muse Code ์ฌ์ฉ๋ฒ์ ์ค์น๋ถํฐ /planยท/grillยท/goal ์ํฌํ๋ก, ํ๋กฌํํธ ์์ฑ๋ฒ, ๊ฒ์ฆ ๊ธฐ์ค, ๋ณด์ ํ๊ณ, ์ค์ ํ์ฉ ์ฌ๋ก๊น์ง ํ ๋ฒ์ ์ ๋ฆฌํฉ๋๋ค. ๋๊ท๋ชจ ์ ์ฅ์ ์์ ์ ์์ ํ๊ฒ ๋งก๊ธฐ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ฆฌ๋ทฐํ๋ ๋ฐฉ๋ฒ๋ ํ์ธํ์ธ์.
๊ฒ์์ผ

Muse Code ์ฌ์ฉ๋ฒ์ ํต์ฌ์ ์ ์ฅ์ ์ ์ฒด ๊ท๋ชจ์ ๋ชฉํ๋ฅผ ๋งก๊ธฐ๋, ์์ ๋ฒ์์ ์๋ฃ ๊ธฐ์ค์ ๋ถ๋ช ํ ์ ํ๋ ๋ฐ ์์ต๋๋ค. ์ด AI ์ฝ๋ฉ ๋๊ตฌ๋ ํฐ๋ฏธ๋์์ ๊ณํ์ ์ธ์ฐ๊ณ ์ฝ๋๋ฅผ ์์ฑํ ๋ค ๊ฒฐ๊ณผ๊น์ง ๊ฒ์ฆํ ์ ์์ต๋๋ค. macOS ๋๋ Linux์ ์ค์นํ๊ณ , ๋ฒ์๊ฐ ์ ํ๋ ์์ ๊ณผ ์ธก์ ๊ฐ๋ฅํ ์๋ฃ ์กฐ๊ฑด์ผ๋ก ์์ํ ๋ค์, ์ค์ํ ํ์ผ์ ์์ ํ๋๋ก ํ์ฉํ๊ธฐ ์ ์ ๋ด์ฅ๋ ๊ณํ ๊ฒํ ๊ธฐ๋ฅ์ ์ฌ์ฉํฉ๋๋ค. ์ง๊ธ ์ฃผ๋ชฉํ ์ด์ ๋ ์ถฉ๋ถํฉ๋๋ค. โai powered coding agentโ์ ๋ฏธ๊ตญ Google ์๊ฐ ๊ฒ์๋์ ์ฝ 5,400ํ๋ก, ์ ๋ ๋๋น 8,519% ์ฆ๊ฐํ์ต๋๋ค.
Muse Code 1๋ถ ์์ฝ
Muse Code๋ Muse Spark 1.2๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์๋ํ๋ Meta์ ๋ฒ ํ ํฐ๋ฏธ๋ ์ฝ๋ฉ ์์ด์ ํธ์ ๋๋ค. ์๋ํฐ์์ ๋ค์ ํ ์ค์ ์์ฑํ๋ ์์ค์ด ์๋๋ผ, ๋๊ท๋ชจ ์ ์ฅ์ ์ ๋ฐ์ ๊ฑธ์น ๋ณต์กํ ์์ ์ ์ฒ๋ฆฌํ๋๋ก ์ค๊ณ๋์ต๋๋ค.
๊ฑด์ค ํ์ฅ์์ฅ์๊ฒ ์์ ๋๊ธฐํ๋ ํ๊ณผ ๋นํ ๊ธฐ๋ก ์ฅ์น๊ฐ ํจ๊ป ์ฃผ์ด์ก๋ค๊ณ ์๊ฐํ๋ฉด ์ดํดํ๊ธฐ ์ฝ์ต๋๋ค. ๋ฉ์ธ ์์ด์ ํธ๋ ๋ชฉํ๋ฅผ ๋์น์ง ์๊ณ , ์ง์ํ ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ด์ ํธ๋ ์ธ์ ๋ด๋ด ํ์ฑ ์ํ๋ฅผ ์ ์งํ๋ฉฐ ๋งค๋ฒ ์ฒ์๋ถํฐ ๋ค์ ์์ํ์ง ์๊ณ ๋ณด์กฐ ์์ ์ ์ฒ๋ฆฌํฉ๋๋ค. ๋ก์ปฌ ์ด๋ฒคํธ ๋ก๊ทธ์๋ ๋ชจ๋ ๋ชจ๋ธ ํธ์ถ, ํด ์คํ, ์น์ธ, ์์ ๋ด์ญ์ด ๊ธฐ๋ก๋ฉ๋๋ค. ์ด ๋๋ฌธ์ Meta๋ ๋ฐํ์์ด ์ ํํ ์ฌํ ๊ฐ๋ฅํ๋ฉฐ ์ถฉ๋ ํ์๋ ์์ ์ ์ด์ด๊ฐ ์ ์๋ค๊ณ ์ค๋ช ํฉ๋๋ค.
๊ธฐ๋ฐ ๋ชจ๋ธ์ ์ปจํ ์คํธ ์๋๋ 100๋ง ํ ํฐ์ผ๋ก, ํ ๋ฒ์ ๊ณ ๋ คํ ์ ์๋ ์๋ฃ์ ์์ ๋ปํฉ๋๋ค. Meta๋ Muse Spark 1.2๋ฅผ Muse Code ํด์ ๊ณผ ํจ๊ป ๊ณต๋ ํ์ตํ๊ณ , ์ ์ฅ์ ์ ์ฒด ์์ฑ, ๋๊ท๋ชจ ํ๋ก์ ํธ, ๋๋ฒ๊น ์ ๋น๋กฏํ ์ฅ์๊ฐ ์์ ์ ํ์ต ์ด์ ์ ๋ง์ท์ต๋๋ค. ๋ชจ๋ธ์ด ์ค์ ์ฌ์ฉ ํ๊ฒฝ๊ณผ ๊ฐ์ ์ ํ์ ์์ ๊ณต๊ฐ ์์์ ํ์ตํ๋ค๋ ์ ์์, ์ด ์กฐํฉ์ ๋จ์ผ ๋ฒค์น๋งํฌ ์ ์๋ณด๋ค ๋ ์ค์ํฉ๋๋ค.
๋ชจ๋ธ ์์ฒด์ ๋ณ์ฒ์ด ๊ถ๊ธํ๋ค๋ฉด ์์ ์์ฑํ Muse Spark 1.1 ๋ฆฌ๋ทฐ๋ฅผ ์ฐธ๊ณ ํ์ธ์. Muse Code๋ ์ต์ 1.2 ๋ชจ๋ธ์ ์ํด ์๋ก ๋ง๋ ์ ์ฉ ์์ ์ ธ์ ๋๋ค.

Muse Code ์ฌ์ฉ๋ฒ: ์์ ํ๊ฒ ์์ํ๊ธฐ
์ฒซ ์คํ์ ๊ฒฐ๊ณผ๋ฅผ ์ง์ ์ดํด๋ณผ ์ ์์ ๋งํผ ์์ผ๋ฉด์๋ ์์ด์ ํธ์ ์ํฌํ๋ก๋ฅผ ์ํํ ์ ์์ ๋งํผ ์ค์ง์ ์ด์ด์ผ ํฉ๋๋ค. ์คํจํ๋ ํ ์คํธ๊ฐ ์๋ ์ค์ ๋ฒ๊ทธ ํ๋, ์ธ์ ์กฐ๊ฑด์ด ๋ช ํํ๊ณ ๋ฒ์๊ฐ ์ ํ๋ ๊ธฐ๋ฅ ํ๋, ๋๋ ๋ ๋ฆฝ๋ pull request๋ก ๋ฐ์ํ ์ ์๋ ๋ง์ด๊ทธ๋ ์ด์ ๋จ๊ณ ํ๋๋ฅผ ์ ํํฉ๋๋ค.
1. ๊ณต์ ๋ฐ์ฒ ์ค์นํ๊ธฐ
Meta๊ฐ macOS์ Linux์ฉ์ผ๋ก ๊ณต๊ฐํ ์ค์น ๋ช ๋ น์ ํ๋์ ๋๋ค.
curl -fsSL https://dev.meta.ai/install.sh | bash๊ณต์ ์ค์น ํ๋ก๊ทธ๋จ์ ๊ธฐ๋ณธ์ ์ผ๋ก muse๋ผ๋ ๋ฐ์ฒ๋ฅผ ๋ง๋ค๊ณ ~/.local/bin์ ๋ฐฐ์นํฉ๋๋ค. ์ค์น๊ฐ ๋๋๋ฉด ํฐ๋ฏธ๋์์ ์์
ํ ์ ์ฅ์๋ฅผ ์ฐ ๋ค ๊ทธ ์์น์์ muse๋ฅผ ์คํํฉ๋๋ค.
Meta๋ ์ถ์ ๊ฒ์๋ฌผ์์ ๋ค์ดํฐ๋ธ Windows ์ค์น ๋ฐฉ๋ฒ์ ๊ณต๊ฐํ์ง ์์์ต๋๋ค. ๋น๊ณต์ ์ฐํ ๋ฐฉ๋ฒ๋ ๋์ผํ ์์ค์ผ๋ก ์ง์๋ ๊ฒ์ด๋ผ๊ณ ๊ฐ์ ํด์๋ ์ ๋ฉ๋๋ค.
2. ๋ง์ฐํ ์์ฒญ ๋์ ๊ฒฐ๊ณผ๋ฅผ ์ง์ ํ๊ธฐ
์ข์ ์์ ์ง์์๋ ๋ค์ฏ ๊ฐ์ง๊ฐ ๋ค์ด๊ฐ๋๋ค. ๋ฌ์ฑํ ๊ฒฐ๊ณผ, ๋์ ํ์ผ์ด๋ ํ์ ์์คํ , ๋ณ๊ฒฝํ๋ฉด ์ ๋๋ ๋ถ๋ถ, ์ฑ๊ณต์ ์ ์ฆํ ๋ช ๋ น, ๊ทธ๋ฆฌ๊ณ ์์ด์ ํธ๊ฐ ๋ฉ์ถฐ์ผ ํ ์กฐ๊ฑด์ ๋๋ค.
orders API์ ํ์ด์ง๋ค์ด์ ์ค๋ฅ๋ฅผ ์์ ํ์ธ์.
services/orders์ ํด๋น ํ ์คํธ ๋ฒ์ ์์์๋ง ์์ ํ์ธ์. ๊ณต๊ฐ ์๋ต ํ์์ ๊ทธ๋๋ก ์ ์งํ์ธ์. ๊ด๋ จ ํ ์คํธ์ ๊ธฐ์กด ํ์ ๊ฒ์ฌ๊ฐ ํต๊ณผํ๋ฉด ์์ ์๋ฃ์ ๋๋ค. ๋จผ์ ๊ณํ์ ์ธ์ฐ๊ณ , ๊ณํ์ด ์น์ธ๋๊ธฐ ์ ์๋ ์์ ํ์ง ๋ง์ธ์.
์ด ํ๋กฌํํธ์๋ ๋ช ํํ ๊ฒฐ์น์ ์ด ์์ต๋๋ค. โorders ์๋น์ค๋ฅผ ๊ฐ์ ํ์ธ์โ์๋ ์์ต๋๋ค.
3. ๋ด์ฅ ์คํฌ ์ธ ๊ฐ์ง๋ฅผ ์์๋๋ก ์ฌ์ฉํ๊ธฐ
๋จผ์ /plan์ ์คํํฉ๋๋ค. ๋ชฉํ๋ฅผ ์น์ธ์ด ํ์ํ ๊ณํ์ผ๋ก ๋ฐ๊ฟ ์ฃผ๋ฏ๋ก, ์ฝ๋ ๋ณ๊ฒฝ์ด ์์๋๊ธฐ ์ ์ ์๋ชป๋ ํด์์ ์ฐพ์๋ผ ์ ์์ต๋๋ค.
๊ณํ์ ์ค์ ์ํ์ด ์๋ค๋ฉด /grill์ ์ฌ์ฉํฉ๋๋ค. ์ทจ์ฝํ ์ ์ ๊ฐ ๋๋ฌ๋ ๋๊น์ง ๊ณํ์ ์๋ฐํด ๊ฒํ ํ๋ ๊ธฐ๋ฅ์
๋๋ค. ๋ง์ด๊ทธ๋ ์ด์
์์, ๋๋ฝ๋ ํ
์คํธ, ๋กค๋ฐฑ ๋จ๊ณ, ๋ณด์ ๊ฒฝ๊ณ, ๊ณํ ์์ ์๋ฌต์ ์ผ๋ก ๊น๋ฆฐ ๊ฐ์ ์ ์ง์ค์ ์ผ๋ก ๋ฐ์ ธ ๋ฌ๋ผ๊ณ ์์ฒญํฉ๋๋ค.
๊ณํ์ด ๊ฒ์ฆ๋๋ฉด /goal์ ์ฌ์ฉํฉ๋๋ค. ์ง์ ํ ์๋ฃ ์กฐ๊ฑด์ ํฅํด ์์ด์ ํธ๊ฐ ์์
ํ๋๋ก ๋ง๋๋ ๋จ๊ณ์
๋๋ค. ํ๋จ์ ์์ ๋ ๊ธฐ๋ฅ์ด ์๋๋ผ, ์ฅ์๊ฐ ์คํ๋๋ ์์
์ด ์ฒ์ ์ ํํ ์ฆ๊ฑฐ๋ฅผ ํฅํ๋๋ก ์ ์งํ๋ ์ฅ์น์
๋๋ค.
4. ์์ ๊ฐ์ด ์๋๋ผ ์ฆ๊ฑฐ ๊ฒํ ํ๊ธฐ
์คํ์ด ๋๋๋ฉด diff, ์คํํ ๋ช ๋ น, ํ ์คํธ ์ถ๋ ฅ, ๊ทธ๋ฆฌ๊ณ ํ์ธํ์ง ๋ชปํ ๋์์ ์ดํด๋ด ๋๋ค. ํ ์คํธ ์ค์ํธ๊ฐ ๋ชจ๋ ํต๊ณผํด๋ ๊ทธ ํ ์คํธ๊ฐ ๋ค๋ฃจ๋ ๋ฒ์๋ง ์ ์ฆํ ๋ฟ์ ๋๋ค. ์ฒซ ์คํ์์๋ ๋ฐฐํฌ, ์๊ฒฉ ์ฆ๋ช ๋ณ๊ฒฝ, ํ๊ดด์ ์ธ ๋ง์ด๊ทธ๋ ์ด์ , ํ๋ก๋์ ์ ๊ทผ ๊ถํ์ ์์ด์ ํธ์ ์์ ๋ฒ์์์ ์ ์ธํฉ๋๋ค.

์ฅ์๊ฐ ์์ ์ ์ฑ๊ณผ๋ฅผ ๋์ด๋ ํ๋กฌํํธ ๊ตฌ์กฐ
๊ธด ์ปจํ ์คํธ๊ฐ ๋ช ํํ ์์ ์ง์๋ฅผ ๋์ ํด ์ฃผ์ง๋ ์์ต๋๋ค. ๊ด๋ จ ์๋ฃ๋ฅผ ๋ ๋ง์ด ์ ์งํ๋ฉด์๋ ์์ ์ ๋งฅ๋ฝ์ ๋์น์ง ์๊ฒ ํด ์ค ๋ฟ์ ๋๋ค. Muse Code์๋ ๊ฐ๊ฒฐํ ์ด์ ๊ณ์ฝ์ ์ ๋ฌํด์ผ ํฉ๋๋ค.
๊ฐ์ฅ ์ข์ ์ฆ๊ฑฐ๋ ์คํํ ์ ์๋ ์ฆ๊ฑฐ์ ๋๋ค. ํต๊ณผ์์ผ์ผ ํ ์คํจ ํ ์คํธ๋ โ๊ฒฌ๊ณ ํ๊ฒ ๋ง๋ค์ด๋ผโ๋ณด๋ค ๊ฐํฉ๋๋ค. ์คํฌ๋ฆฐ์ท๊ณผ ์๊ฐ์ ํ๊ท ๊ฒ์ฌ๋ฅผ ํจ๊ป ์ ๊ณตํ๋ ํธ์ด โ๋ณด๊ธฐ ์ข๊ฒ ๋ง๋ค์ด๋ผโ๋ณด๋ค ๋ซ์ต๋๋ค. ๋๋๋ฆด ์ ์๋ ์ฒดํฌํฌ์ธํธ๊ฐ ์๋ ๋ง์ด๊ทธ๋ ์ด์ ์ โ์ด ์ฑ์ ํ๋ํํ๋ผโ๋ณด๋ค ๋ช ํํฉ๋๋ค.
์ค์ ํ์ฉ ์ฌ๋ก ์ผ๊ณฑ ๊ฐ์ง: ๊ฐ์ฅ ํฐ ํจ๊ณผ๋ฅผ ๋ณด๋ ์ฌ์ฉ์ ์
๊ฐ์ฅ ํฐ ํจ๊ณผ๋ฅผ ๋ณด๋ ๊ณณ์ ๋๊ท๋ชจ ์ ์ฅ์์ ํํํ ์๋ ๊ฒ์ฌ๋ฅผ ๊ฐ์ถ๊ณ , ์์ ์ ๊ฒ์ฆ ๊ฐ๋ฅํ ๋จ์๋ก ๋๋ ์ ์๋ ํ์ ๋๋ค. ์์ ์ด ๊ธธ์ด์ ธ ์ผ๋ฐ์ ์ธ ์ฑํ ์ปจํ ์คํธ๊ฐ ๋ถ๋ด์ด ๋ ์๋ก Muse Code์ ์ง์ํ ์์ด์ ํธ์ ์ฌ์์์ ์์ ํ ๋ก๊ทธ๊ฐ ๋ ํฐ ๊ฐ์น๋ฅผ ๋ฐํํฉ๋๋ค.
1. ๋ฒ์๊ฐ ์ ํด์ง ์ด์๋ฅผ ๊ฒํ ๊ฐ๋ฅํ pull request๋ก ๋ง๋๋ ์ ํ ํ
SaaS ํ์ ๋ฒ๊ทธ ๋ณด๊ณ ์, ์ํฅ์ ๋ฐ๋ ํจํค์ง, ์คํจํ๋ ํ ์คํธ, ์์ ์๋ฃ๋ฅผ ์ ์ฆํ ๋ช ๋ น์ Muse Code์ ์ ๋ฌํ ์ ์์ต๋๋ค. Muse Code๋ ๊ณํ์ ์ธ์ฐ๊ณ ์ ์ฅ์๋ฅผ ์ดํ ๋ค ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ๊ณ ๊ฒ์ฆํฉ๋๋ค. ๊ทธ ๊ฒฐ๊ณผ ํธ๋ฆฌ์์ง์์ ๊ฒํ ๊ฐ๋ฅํ ํจ์น๊น์ง ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด ์ค์ด๋ค๋ฉฐ, ์ฌ๋์ธ ๋ฆฌ๋ทฐ์ด๋ ๋ฒ์์ merge์ ๋ํ ํต์ ๊ถ์ ์ ์งํฉ๋๋ค.
2. ๋ ๊ฑฐ์ ์์คํ ์ ๊ฒฝ๊ณ๋ฅผ ํ๋์ฉ ํ๋ํํ๋ ์ํฐํ๋ผ์ด์ฆ ํ
ํ๋ซํผ ํ์ ๊ณต๊ฐ ๊ณ์ฝ์ ์ ์งํ๋ฉด์ ์ค๋๋ ์ธ์ฆ ์ด๋ํฐ๋ฅผ ๊ต์ฒดํ๋ ์์ผ๋ก ํ๋์ ๊ฒฝ๊ณ๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ด์ ํธ๊ฐ ์์กด์ฑ๊ณผ ํ ์คํธ๋ฅผ ์ถ์ ํ๋ ๋์ ๋ฉ์ธ ์์ด์ ํธ๋ ๋ง์ด๊ทธ๋ ์ด์ ์์๊ฐ ํํธ๋ฌ์ง์ง ์๋๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ์ํํ ์ ๋ฉด ์ฌ์์ฑ ๋์ ์๊ณ ๊ฐ์ฌ ๊ฐ๋ฅํ ๋จ์๋ก ํ๋ํํ ์ ์๋ค๋ ์ ์ด ์ด ๋ฐฉ์์ ์ด์ ์ ๋๋ค.
3. ๋ชจ๋ ธ๋ ํฌ ์ ๋ฐ์ ๊ฑธ์น ๋ฒ๊ทธ๋ฅผ ์ถ์ ํ๋ ์ ์ง๋ณด์ ํ
์์ง๋์ด๋ ์ค๋ฅ, ์ฌํ ๋จ๊ณ, ๋ก๊ทธ, ์คํจํ๋ ๋ช ๋ น์ ์ ๊ณตํ ์ ์์ต๋๋ค. Muse Code๋ ๋ณต์กํ ๋๋ฒ๊น ๊ณผ ์ฝ๋๋ฒ ์ด์ค ์ดํด๋ฅผ ์ผ๋์ ๋๊ณ ์ค๊ณ๋์ผ๋ฏ๋ก, ํ์ ์ด๋ฅผ ํ์ฉํด ์ฌ๋ฌ ํจํค์ง์ ๊ฑธ์น ๊ฒฐํจ์ ์ถ์ ํ๊ณ ํ๊ท ํ ์คํธ๋ฅผ ์ถ๊ฐํ ๋ค ์์ธ์ ์์ ํ๊ณ ์ฆ๊ฑฐ๋ฅผ ๋ค์ ์คํํ ์ ์์ต๋๋ค. ์ต์ข ํ๋จ์ ์ฌ๋์๊ฒ ๋จ๊ฒจ ๋๋ฉด์ ๋ฐ๋ณต์ ์ธ ํ์ ์์ ์ ์ค์ด๋ ๋ฐฉ์์ ๋๋ค.
4. ์๊ฐ ์๋ฃ๋ฅผ ์ค์ ํ๋กํ ํ์ ์ผ๋ก ๋ฐ๊พธ๋ ์น ํ
Meta๋ ํฐ๋ฏธ๋์์ MP4 ๋๋ฌ๋ณด๊ธฐ ์์์ ์ ๊ณตํ๊ณ , Muse Code๊ฐ ์ด๋ฅผ ํด์ํด ํด๊ฐ์ฉ ์ฃผํ ๋ง์ผํ ๋ฐ ์์ฝ ํ์ด์ง๋ฅผ ๋ง๋๋ ๊ณผ์ ์ ์์ฐํฉ๋๋ค. ๋์์ธ ์ค์ฌ ํ๋ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์๊ฐ์ ์ ํ ๋ธ๋ฆฌํ๋ฅผ ์ ๋ ฅํ ๋ค ๋ ๋๋ง ๊ฒฐ๊ณผ์ ์ฝ๋๋ฅผ ํจ๊ป ๊ฒํ ํ ์ ์์ต๋๋ค. ์ด์ ์ ์ฒซ ๊ตฌํ ์๋๊ฐ ๋นจ๋ผ์ง๋ค๋ ๊ฒ์ด์ง, ๋์์ธ ํ์ง์ด ์๋์ผ๋ก ๋ณด์ฅ๋๋ค๋ ๋ป์ ์๋๋๋ค.
5. ์์กด์ฑ ์ ๊ทธ๋ ์ด๋๋ฅผ ๊ณํํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ด๋ฆฌ์
๊ด๋ฆฌ์๋ ์์ ์ ์ ์ํฅ์ ๋ฐ๋ import, ํธํ์ฑ ๋ฌธ์ , ํ
์คํธ, ๋กค๋ฐฑ ์ง์ ์ ์ ๋ฆฌํ ์
๊ทธ๋ ์ด๋ ๊ณํ์ ์์ฒญํ ์ ์์ต๋๋ค. ์์กด์ฑ ๋ณ๊ฒฝ์ ์ฒ์ ๊ฑด๋๋ฆฐ ํ์ผ๋ณด๋ค ๊ฒฝ๊ณ ์ง์ ์์ ์คํจํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ผ๋ฏ๋ก /grill์ด ํนํ ์ ์ฉํฉ๋๋ค. ๋จ์ํ ๋ฒ์ ๋ง ์ฌ๋ฆฌ๋ ๋์ ์ฆ๊ฑฐ์ ๊ธฐ๋ฐํ ๋ง์ด๊ทธ๋ ์ด์
๊ณํ์ ์ป์ ์ ์์ต๋๋ค.
6. ๊ฐํ์ ์คํจ๋ฅผ ์์ ์ ์ธ ํ ์คํธ๋ก ๋ฐ๊พธ๋ QA ํ
QA ์์ง๋์ด๋ ๊ฐํ์ ์ผ๋ก ์คํจํ๋ ํ ์คํธ์ ์ต๊ทผ ์คํจ ๋ก๊ทธ๋ฅผ ์ ๊ณตํ๊ณ , ํ๋ก๋์ ๋์์ ๋ฐ๊พธ์ง ๋ง๋ผ๋ ๊ท์น์ ์ง์ ํ ์ ์์ต๋๋ค. ์์ด์ ํธ๋ ๊ฒฝ์ ์ํ๋ฅผ ์กฐ์ฌํ๊ณ ํ ์คํธ ๋๋ ๊ตฌํ์ ์์ ํ ๋ค์ ๊ด๋ จ ํ ์คํธ ์ค์ํธ๋ฅผ ๋ฐ๋ณต ์คํํ ์ ์์ต๋๋ค. CI๋ฅผ ๊ณ์ ์ฌ์คํํ๋ ๋์ , ๊ฐํ์ ์คํจ๋ฅผ ๊ฒํ ๊ฐ๋ฅํ ์ง๋จ์ผ๋ก ๋ฐ๊ฟ ์ ์์ต๋๋ค.
7. ์ธก์ ๋ ๋ณ๋ชฉ ๊ตฌ๊ฐ์ ๋ฐ๋ณต ๊ฐ์ ํ๋ ์ฑ๋ฅ ํ
Meta์ ์์ฒด ์ฌ๋ก ์ฐ๊ตฌ์์๋ ๋ชจ๋ธ์ด GPU ์ปค๋์ ์์ฑํ๊ณ ์ปดํ์ผํ๊ณ ํ๋กํ์ผ๋งํ๊ณ ๊ฐ์ ํ๋ ๋์, ์ต์ฅ 24์๊ฐ ์ด์ด์ง ์คํ์์ 1,000ํ๊ฐ ๋๋ ํด ํธ์ถ์ด ์ด๋ค์ก์ต๋๋ค. ์ ๋ฌธ ํ์ด๋ผ๋ฉด ๊ณ ์ ๋ ๋ฒค์น๋งํฌ๊ฐ ์๋, ์ธก์ ์ฒด๊ณ๋ฅผ ๊ฐ์ถ ๋ณ๋ชฉ ๊ตฌ๊ฐ์ ์ด ๋ฐ๋ณต ๊ณผ์ ์ ์ ์ฉํ ์ ์์ต๋๋ค. ์ด์ ์ ์ธก์ ์ ๊ธฐ๋ฐํ ๋น ๋ฅธ ๋ฐ๋ณต์์ ๋์ต๋๋ค. ์ด ์ฌ๋ก ์ฐ๊ตฌ๊ฐ ๋ชจ๋ Muse Code ์์ ์ 24์๊ฐ ์คํํ ์ ์๊ฑฐ๋ ๊ทธ๋ ๊ฒ ํด์ผ ํ๋ค๋ ์ฝ์์ ์๋๋๋ค.
Muse Code๋ก ๋ง๋ค ์ ์๋ ์ ํ
ํ์ฌ ์ญ๋๊ณผ ์์์ ๋ง๋ ์ ํ์ ์ธ ๊ฐ์ง์ ๋๋ค. ๊ทธ์ค ์ฒซ ๋ฒ์งธ๊ฐ ๊ฐ์ฅ ์ ๋งํฉ๋๋ค. ๊ตฌ๋งค์๊ฐ ๋ถ๋ช ํ๊ณ ์ฑ๊ณผ๋ฅผ ์ธก์ ํ ์ ์์ผ๋ฉฐ, ๊ธฐ์กด pull request ์ํฌํ๋ก ์์์ ์๊ฒ ์์ํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.

1. AI ์ฝ๋ ๋ฆฌ๋ทฐ์์ ์์ ๊น์ง ์ด์ด์ง๋ pull request ๊ฒ์ดํธ
๋๊ธ๋ง ๋จ๊ธฐ๊ณ ๋๋์ง ์๋ ๋ฆฌ๋ทฐ์ด๋ฅผ ๋ง๋ญ๋๋ค. ์ ์ฅ์์ ๋งฅ๋ฝ์์ pull request๋ฅผ ์ฝ๊ณ , ๋ฌธ์ ๋ฅผ ์ฌํํ๊ณ , ํจ์น๋ฅผ ์ ์ํ๊ณ , ๊ด๋ จ ๊ฒ์ฌ๋ฅผ ์คํํ ๋ค ์์ฑ์์๊ฒ ๋ฐ๊ฒฌ ๋ด์ฉ๊ณผ ๊ฒํ ๊ฐ๋ฅํ ์์ ์์ ํจ๊ป ์ ๋ฌํ๋ ์ ํ์ ๋๋ค.
์์๋ ์ด๋ฏธ ์์ ์ ๊ฐ์น๋ฅผ ๋ณด์ ๋๋ค. โai code reviewโ์ ๋ฏธ๊ตญ Google ์๊ฐ ๊ฒ์๋์ ์ฝ 1,300ํ์ด๋ฉฐ CPC๋ $63.85์ ๋๋ค. โai code review toolsโ๋ ์ 590ํ ๊ฒ์๋๋ฉฐ ์ ๋ ๋๋น 50% ์ฆ๊ฐํ์ต๋๋ค. ์ง๋ถ ์ํฅ๋ ํ์ธ๋ฉ๋๋ค. CodeRabbit์ ์ฐ๊ฐ ๊ฒฐ์ ๊ธฐ์ค ๊ฐ๊ฒฉ์ ์ฌ์ฉ์๋น ์ Pro $24, Pro Plus $48์ ๋๋ค.
ํ๋งค ๊ฐ๋ฅํ ์ต์ ๋ฒ์ ์ ์ฌ๋์ด ์คํ์ ์์ํ๋ ํํ์ ๋๋ค. ์ผํ์ฉ ํ๊ฒฝ์์ pull request ํ๋๋ฅผ ์ฒดํฌ์์ํ๊ณ , ๊ณ ์ ๋ ๋ฆฌ๋ทฐ ํ๋กฌํํธ๋ฅผ ์คํํ๊ณ , ์ ์ฅ์ ํ ์คํธ๋ฅผ ์ํํ ๋ค์, ํจ์น์ ์ฆ๊ฑฐ๋ฅผ ํจ๊ป ๋ฐํํฉ๋๋ค. Meta๋ ์ถ์ ์๋ฃ์์ headless Muse Code๋ CI ํตํฉ ๊ณ์ฝ์ ๊ณต๊ฐํ์ง ์์์ผ๋ฏ๋ก ๋ก์ปฌ ํ๊ฒฝ์์ ์์ํฉ๋๋ค.
๋ฌธ์ ๋ ๊ฒฝ์์ ๋๋ค. ํ๋ฒํ ๋๊ธ ๋ด๋ง์ผ๋ก๋ ๋ฐฉ์ด๋ ฅ์ด ์์ต๋๋ค. ํ๋ ์์ํฌ๋ณ ๊ฒ์ฌ, ๋ฎ์ ์คํ๋ฅ , ์ ์ฑ ์ค์ ์ฆ๊ฑฐ, ๋๋ ์๋์ด ๋ฆฌ๋ทฐ์ด์ ์๊ฐ์ ์ค์ง์ ์ผ๋ก ์๊ปด ์ฃผ๋ ์์ ํ์ง์ฒ๋ผ ์ข๊ณ ๋๋ ทํ ๊ฐ์ ์ด ํ์ํฉ๋๋ค.
2. ๋ ๊ฑฐ์ ์์คํ ์ ์ํ ๋ง์ด๊ทธ๋ ์ด์ ์ปจํธ๋กค๋ฃธ
ํ๋ํ ์์ ์ ์น์ธ์ด ํ์ํ ์์ ๋จ๊ณ๋ก ๋๋๊ณ , ๊ฐ ๋จ๊ณ์ ํ ์คํธ์ ๋กค๋ฐฑ ๊ท์น์ ์ฐ๊ฒฐํ๋ฉฐ, ์์ฑ๋ ํจ์น ์์ ์ฌ๋์ ์์ฌ๊ฒฐ์ ๊ธฐ๋ก์ ๋จ๊ธฐ๋ ๊ฐ์ด๋ํ ์์ ๊ณต๊ฐ์ ๋ง๋ญ๋๋ค. ์์ง๋์ด๋ง ๋ฆฌ๋์ ํ๋ํ ์ ๋ฌธ ์ ์ฒด๊ฐ ๋น์ฉ์ ์ง๋ถํ๋ ๋์์ ๋ ํ๋์ ์ฑํ ์ฐฝ์ด ์๋๋ผ ๊ฐ์์ฑ๊ณผ ํต์ ๋ ฅ์ ๋๋ค.
โlegacy application modernization servicesโ์ ๋ฏธ๊ตญ Google ์๊ฐ ๊ฒ์๋์ ์ฝ 880ํ์ ๋๋ค. $52.40์ CPC๋ ๊ฐ์น๊ฐ ํฐ ๊ตฌ๋งค์๊ฐ ์์์ ๋ณด์ฌ ์ฃผ์ง๋ง, ๊ฒ์ ๊ด์ฌ๋๋ ์ ๋ ๋๋น 55% ๊ฐ์ํ์ต๋๋ค. ๋ฐ๋ผ์ ๊ด๋ฒ์ํ ์ ํ์๋น์ค ๊ณ ๊ฐ ํ๋ ์ํ๋ณด๋ค๋ ์ง์ค์ ์ธ ์์ ์ด ํ์ํ ์ ํ์ ๊ฐ๊น์ต๋๋ค.
MVP๋ ํ๋์ ๊ธฐ์ ์คํ์์ ํ๋์ ๋ง์ด๊ทธ๋ ์ด์
ํจํด์ ์ฒ๋ฆฌํฉ๋๋ค. ๋์ ๊ฒฝ๊ณ๋ฅผ ํ์
ํ๊ณ /plan์ ๋ง๋ค๊ณ , /grill๋ก ๊ณํ์ ๊ฒ์ฆํ๊ณ , ์น์ธ๋ ๋ณ๊ฒฝ ํ๋๋ฅผ ์คํํ ๋ค์ diff, ํ
์คํธ, ๋กค๋ฐฑ ๋ฉ๋ชจ๋ฅผ ๋ฌถ์ด ์ ๊ณตํฉ๋๋ค. ๊ด๊ฑด์ ๋๋ฉ์ธ ์ง์์
๋๋ค. ํ
์คํธ๊ฐ ๋ถ์คํ๊ณ ๋ฌธ์ํ๋์ง ์์ ๋น์ฆ๋์ค ๊ท์น์ด ์๋ค๋ฉด ๊ธฐ์ ์ ์ผ๋ก ๊น๋ํ ๋ง์ด๊ทธ๋ ์ด์
๋ ์๋ชป๋ ๊ฒฐ๊ณผ๋ฅผ ๋ผ ์ ์์ต๋๋ค.
3. ์๊ฐ์ ๋ฒ๊ทธ๋ฅผ ํจ์น๋ก ๋ฐ๊พธ๋ ์ ์ ๋๊ตฌ
์ ํ ๊ด๋ฆฌ์๊ฐ ์คํฌ๋ฆฐ์ท์ด๋ ์งง์ ์์์ ์ ๊ณตํ๊ณ ์ ์ฅ์๋ฅผ ์ง์ ํ๋ฉด, ์๊ฐ์ ๊ฒฐํจ์ ์ฌํํ ๊ฒฐ๊ณผ์ ํจ์น, ์์ ์ ํ ๊ฒ์ฌ๋ฅผ ๋ฐ์ ์ ์๋ ์ ์ ๋๊ตฌ๋ฅผ ๋ง๋ญ๋๋ค. Meta์ MP4 ๊ธฐ๋ฐ ์ฌ์ดํธ ์์ฑ ์ฌ๋ก๋ ์ด๋ฐ ์ ๋ ฅ ๋ฐฉ์์ ๊ฐ๋ฅ์ฑ์ ๋ณด์ฌ ์ฃผ๋ฉฐ, Muse Spark์ ์ฝ๋ฉ ๋ฐ ๋ฉํฐ๋ชจ๋ฌ ํ์ต์ ๊ทธ ์ถ๋ก ๊ณผ์ ์ ๋ท๋ฐ์นจํฉ๋๋ค.
โvisual regression testingโ์ ๋ฏธ๊ตญ Google ์๊ฐ ๊ฒ์๋์ ์ฝ 320ํ์ด๋ฉฐ CPC๋ $20.82์ ๋๋ค. ์์ฅ ๊ท๋ชจ๊ฐ ๋ ์๊ณ ๊ฒ์ ๊ด์ฌ๋๋ ์ ๋ ๋๋น 34% ๊ฐ์ํ์ผ๋ฏ๋ก, ๋จ์ํ ์คํฌ๋ฆฐ์ท ๋น๊ต ๋๊ตฌ๋ฅผ ํ๋ ๋ ๋ง๋ค์ด์๋ ์ฐจ๋ณํํ๊ธฐ ์ด๋ ต์ต๋๋ค. ์ด๋ฏธ ์๊ฐ์ ํ๊ท๊ฐ ๋ฐ์ํ๋ค๋ ์ฌ์ค์ ์๋ ํ์ ์ํ ์์ ์ํฌํ๋ก๊ฐ ๋ ์ ํฉํฉ๋๋ค.
MVP๋ ํ ๋ฒ์ ํ๋์ ๋ธ๋ผ์ฐ์ ์คํ, ํ๋์ ๋ทฐํฌํธ ์ธํธ, ํ๋์ ์ ์ฅ์๋ฅผ ์ง์ํฉ๋๋ค. ๊ด๊ฑด์ ์ ๋ ฅ์ ๋ชจํธํจ์ ๋๋ค. Meta๋ ์ถ์ ๊ฒ์๋ฌผ์์ Muse Code์ ๋ฏธ๋์ด ํ์ผ ํฌ๊ธฐ ์ ํ์ ๊ณต๊ฐํ์ง ์์์ผ๋ฉฐ, ์ฆ์๋ง ๋ณด์ฌ ์ฃผ๋ ์์์ผ๋ก๋ ๊ทผ๋ณธ ์ํ๋ ์ ๊ทผ์ฑ ๋ฌธ์ ๋ฅผ ํ์ ํ์ง ๋ชปํ ์ ์์ต๋๋ค.
Muse Code๊ฐ ํด๊ฒฐํ์ง ๋ชปํ๋ ๊ฒ
Muse Code๋ ์ฅ์๊ฐ ์ํํธ์จ์ด ์์ ์ ๋ ๊ด๋ฆฌํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค์ง๋ง, ๊ฒฐ๊ณผ๋ฅผ ์๋์ผ๋ก ์ ํํ๊ฒ ๋ง๋ค์ด ์ฃผ์ง๋ ์์ต๋๋ค.
- ๋ฒ ํ ์ํํธ์จ์ด์ ๋๋ค. ์ธํฐํ์ด์ค, ์ ํ, ๋์์ด ๋ฐ๋ ์ ์๋ค๊ณ ์ ์ ํด์ผ ํฉ๋๋ค.
- Meta์ ๊ณต์ ์ค์น ์๋ด๋ macOS์ Linux๋ง ๋ช ์ํ๋ฉฐ, ๋ค์ดํฐ๋ธ Windows๋ ํฌํจํ์ง ์์ต๋๋ค.
- ๋ก์ปฌ ์ด๋ฒคํธ ๋ก๊ทธ๋ ๋ณต๊ตฌ์ฑ๊ณผ ๊ฐ์ฌ ๊ฐ๋ฅ์ฑ์ ๋์ด์ง๋ง, ์ ์ฅ์ ๊ถํ, ๋น๋ฐ ์ ๋ณด ๊ฒฉ๋ฆฌ, ์ฌ๋์ ๊ฒํ ๋ฅผ ๋์ ํ์ง ์์ต๋๋ค.
- 100๋ง ํ ํฐ ์ปจํ ์คํธ ์๋๋ ์ฉ๋์ด์ง ํ๋จ๋ ฅ์ด ์๋๋๋ค. ๊ด๋ จ ์๋ ์ปจํ ์คํธ๋ ์ฌ์ ํ ์์ ์ ๋ฐฉํดํ ์ ์์ต๋๋ค.
- Meta์ 24์๊ฐ ์ฌ๋ก ์ฐ๊ตฌ๋ ์ฅ๊ธฐ ์์ ํ์ต์ ์ฆ๊ฑฐ์ด์ง, ์ฌ์ฉ์์ ์์ ์ ๋ํ ์๋น์ค ์์ค์ ์ฝ์์ด ์๋๋๋ค.
- ์ถ์ ๊ฒ์๋ฌผ์๋ Muse Code์ ๋ณ๋ ๊ฐ๊ฒฉ์ด๋ ๋ฏธ๋์ด ํ์ผ ํฌ๊ธฐ ์ ํ์ด ๋ช ์๋ผ ์์ง ์์ต๋๋ค. ํ๋ก๋์ ์ํฌํ๋ก ์์ฐ์ ์ธ์ฐ๊ธฐ ์ ์ ํ์ฌ Meta ๊ฐ๋ฐ์ ๋์๋ณด๋๋ฅผ ํ์ธํด์ผ ํฉ๋๋ค.
- ์์ฑ๋ ํจ์น๋ ๋ฐฐํฌ ์ ์ ํ ์คํธ, ๋ณด์ ๊ฒํ , ์ฑ ์์์ ์น์ธ์ด ํ์ํฉ๋๋ค.
๋น๋๊ธฐ ์์ด์ ํธ์ ๋ช ํํ ์ฒดํฌํฌ์ธํธ๊ฐ ํ์ํ ์ด์ ๋ ๊ฐ์ต๋๋ค. ์ฐ๊ฒฐ์ด ๋๊ธด ๋ค์๋ ๊ณ์ ์๋ํ๋ ๊ด๋ฆฌํ ์์ด์ ํธ์์๋ ๊ฐ์ ์ค๊ณ ๋ฌธ์ ๊ฐ ๋ํ๋ฉ๋๋ค. ์ง์์ฑ์ ์ด๋ค ์ํฉ์ ์ฌ๋์ ํ๋จ์ด ํ์ํ์ง ์์คํ ์ด ์๊ณ ์์ ๋๋ง ์ ์ฉํฉ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
์ฝ๋ฉ์ AI๋ฅผ ์ฌ์ฉํด๋ ์์ ํ๊ฐ์?
์์ด์ ํธ์ ๊ถํ์ ์ต์ํํ๊ณ ํ๋ก๋์ ์ ์ ๊ทผํ์ง ๋ชปํ๊ฒ ํ๋ฉฐ, ๋ถํ์ํ ๋น๋ฐ ์ ๋ณด๋ฅผ ์ ๊ณตํ์ง ์๊ณ , ๊ฒํ ๊ฐ๋ฅํ ๋ธ๋์น์์ ์์ ํ๊ฒ ํ๊ณ , ํ ์คํธ๋ก ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฆํ๋๋ก ์๊ตฌํ๋ค๋ฉด ๋ฒ์๊ฐ ์ ํ๋ ์์ ์๋ ์ถฉ๋ถํ ์์ ํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ ์ฑ์ ๋ชจ๋ธ ์ด๋ฆ์ด ์๋๋ผ ์คํ ํ๊ฒฝ๊ณผ ๊ฒํ ์ ์ฐจ์ ๋ฌ๋ ค ์์ต๋๋ค.
AI ์์ด์ ํธ๋ ๋ณด์ ์ํ์ด ์๋์?
๊ทธ๋ ์ต๋๋ค. ์ฝ๋ฉ ์์ด์ ํธ๋ ์ ์ฅ์์ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ณ ํด์ ์คํํ ์ ์์ผ๋ฏ๋ก, ์๋ชป๋ ์ง์๋ ์ ์ฑ ํ์ผ์ด ์ค์ ํผํด๋ก ์ด์ด์ง ์ ์์ต๋๋ค. ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ, ๋ฒ์๊ฐ ์ ํ๋ ์๊ฒฉ ์ฆ๋ช , ๋ณดํธ๋ ๋ธ๋์น, ๋น๋ฐ ์ ๋ณด ์ค์บ์ ์ฌ์ฉํ๊ณ ์ํฅ์ด ํฐ ์์ ์๋ ์ฌ๋์ ์น์ธ์ ์๊ตฌํด์ผ ํฉ๋๋ค.
AI ์ฝ๋ฉ ์์ด์ ํธ๋ฅผ ์์ ํ๊ฒ ์ด์ํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ๋์?
์ต์ ๊ถํ ์์น๋ถํฐ ์ ์ฉํฉ๋๋ค. ์์ ์ ํ์ํ ์ ์ฅ์์ ๋ช ๋ น๋ง ์์ด์ ํธ์ ์ ๊ณตํ๊ณ , ํ๋ก๋์ ์๊ฒฉ ์ฆ๋ช ์ ์ฐจ๋จํ๊ณ , ํ๊ดด์ ์ธ ์์ ์ ์น์ธ ํ์๋ง ์คํ๋๋๋ก ์ค์ ํ๊ณ , ๋ชจ๋ ๋์์ ๊ธฐ๋กํด์ผ ํฉ๋๋ค. merge ์ ์๋ ์ฌ๋์ด diff์ ์ฆ๊ฑฐ๋ฅผ ์ง์ ํ์ธํด์ผ ํฉ๋๋ค.
์ฝ๋ฉ์ AI๋ฅผ ์ฌ์ฉํ ๋ ๋จ์ ์ ๋ฌด์์ธ๊ฐ์?
๊ทธ๋ด๋ฏํ์ง๋ง ์๋ชป๋ ๋ณ๊ฒฝ, ๋ฌธ์ํ๋์ง ์์ ๋น์ฆ๋์ค ๊ท์น์ ๋ํ ๋ถ์กฑํ ์ดํด, ๋ถํ์ํ๊ฒ ๋ง์ ๋ฆฌ๋ทฐ ์๊ฒฌ, ๊ฐ์ธ์ ๋ณด ๋ ธ์ถ, ์ฅ์๊ฐ ์์ ์์ ์์ธกํ๊ธฐ ์ด๋ ค์ด ์ฌ์ฉ๋์ด ์ฃผ์ ๋น์ฉ์ ๋๋ค. ํํํ ํ ์คํธ์ ์ข์ ๋ฒ์๋ ์ด๋ฐ ์ํ์ ์ค์ด์ง๋ง ์์ ํ ์์ ์ง๋ ๋ชปํฉ๋๋ค.
์ ์ฅ์์ ์น์ธ ๊ท์น์ ๋ง์ถฐ ์ด๋ฐ ์ํฌํ๋ก ์ค ํ๋๋ฅผ ๊ตฌ์ถํ๋ ค๋ฉด AI ์์ด์ ํธ ๊ฐ๋ฐ์ ํ์ธํ์ธ์.
- ๊ฒ์์ผ
- ์นดํ ๊ณ ๋ฆฌ
- Build
- ์ธ์ด







