2022๋…„ 11์›” 02์ผยท1๋ถ„ ์ฝ๊ธฐ

Github Copilot ๋Œ€ AppMaster

๋น„๊ต Github Copilot๊ณผ AppMaster๋ฅผ ์ฐพ์•„๋ณด๊ณ  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์— ๋Œ€ํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๊ด€์‹ฌ์„ ๊ฐ€์ ธ๋ณด์„ธ์š”.

Github Copilot ๋Œ€ AppMaster

์ง€๋‚œ ๋ช‡ ๋‹ฌ ๋™์•ˆ ์šฐ๋ฆฌ๋Š” Bay Area ์ „์—ญ์˜ Disrupt ๋ฐ ๊ธฐํƒ€ ๊ธฐ์ˆ  ํ–‰์‚ฌ ๋•๋ถ„์— ๋‹ค์–‘ํ•œ ๋น…ํ…Œํฌ ํšŒ์‚ฌ์˜ ์ตœ๊ณ  ๊ธฐ์ˆ  ์ธ๋ ฅ, ์—”์ง€๋‹ˆ์–ด ๋ฐ ๊ด€๋ฆฌ์ž์™€ ์ด์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ์–ป์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜ ๋Œ€์ค‘ ์ค‘ ์ƒ๋‹น์ˆ˜๋Š” ์†Œ์Šค ์ฝ”๋“œ ์ƒ์„ฑ์ด๋ผ๋Š” ์šฉ์–ด์™€ ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ตฌ์ถ•๋˜๋Š” ๋ฐฉ์‹์— ์ต์ˆ™ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๊ธฐ์ˆ  ๋‹ด๋‹น์ž, ํŠนํžˆ ์ตœ์‹  ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ์ถ”์ ํ•˜๋Š” ์‚ฌ๋žŒ๋“ค๊ณผ ์ด์•ผ๊ธฐํ•  ๋•Œ AppMaster ๊ฐ€ GitHub Copilot ๊ณผ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ์ง€์— ๋Œ€ํ•œ ์งˆ๋ฌธ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค. ๊ฝค ํฅ๋ฏธ๋กœ์šด ์งˆ๋ฌธ์ž…๋‹ˆ๋‹ค.

๋‚ด ๊ฒŒ์‹œ๋ฌผ์„ ์ฝ๊ณ  ์žˆ๋‹ค๋ฉด ๊ณ ๊ธ‰ ์†Œ์Šค ์ฝ”๋“œ ์™„์„ฑ ๋ฐ ์ƒ์„ฑ์„ ์œ„ํ•œ AI ๋„๊ตฌ์ธ Copilot ์— ๋Œ€ํ•ด ๋“ค์–ด๋ดค์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. Copilot ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์†Œ์Šค ์ฝ”๋“œ์˜ ์ผ๋ถ€๋งŒ ์ž‘์„ฑํ•˜๊ณ  AI๊ฐ€ ์ „์ฒด ๊ธฐ๋Šฅ๊นŒ์ง€ ์ฝ”๋“œ ์™„์„ฑ์„ ์ œ๊ณตํ•  ๋•Œ ์ด๋ฏธ ๋ณด์กฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์œ„ํ•œ ๊ฝค ์ข‹์€ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ํŒจํ„ด๊ณผ ์‚ฌ์ „์„ ์™„์„ฑํ•˜๋Š” ๋ฐ ํŠนํžˆ ๋›ฐ์–ด๋‚œ Copilot: ๋ช‡ ๊ฐ€์ง€ ํ•ญ๋ชฉ์„ ์ž‘์„ฑํ•˜๋ฉด ๋‚˜๋จธ์ง€๋Š” ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ปค๋ฎค๋‹ˆํ‹ฐ ํ”ผ๋“œ๋ฐฑ๊ณผ ์ตœ๊ทผ GitHub CEO ๊ฒŒ์‹œ๋ฌผ์— ๋”ฐ๋ฅด๋ฉด Copilot ์€ ์ข‹์€ ์†๋„๋กœ ์„ฑ์žฅํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Copilot ๊ณผ ๋‹ฌ๋ฆฌ AppMaster ๋Š” ์กฐ๊ฐ ๋Œ€์‹  ์™„์ „ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. AppMaster ๋Š” ์„œ๋ฒ„ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ(๋ฐฑ์—”๋“œ), ์›น ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ, ๋ชจ๋ฐ”์ผ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋ฐ ๋ชจ๋“  ๋ณด์™„ ํ•ญ๋ชฉ๊ณผ ๊ฐ™์€ ์ „์ฒด ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถ•์ ํ•ฉ๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์—”์ง€๋‹ˆ์–ด ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ์Šคํ‚ค๋งˆ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋กœ์ง, ์—”๋“œํฌ์ธํŠธ, UI ์š”์†Œ ๋ฐ ๋ฏธ๋ž˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋Œ€ํ•œ ๋ชจ๋“  ํ‘œ์ค€ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์‹œ๊ฐ์  drag-and-drop ํ˜•์‹์œผ๋กœ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ์˜ฌ์ธ์› ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋Š” ๋” ์ ์€ ์ž‘์—…์œผ๋กœ ๋” ๋งŽ์€ ๊ฒƒ์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋” ๋‚˜์€ ์ดํ•ด๋ฅผ ์œ„ํ•ด ์ž‘์€ ์˜ˆ๋ฅผ ๋“ค์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์›น ๋˜๋Š” ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์„œ๋ฒ„/๋ฐฑ์—”๋“œ๋กœ API๋ฅผ ํ˜ธ์ถœํ•˜๋Š” ๊ฒƒ์€ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ์ž‘์—… ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์—”์ง€๋‹ˆ์–ด๋Š” ์„œ๋ฒ„ API ๋ฌธ์„œ๋ฅผ ์‚ดํŽด๋ณด๊ณ  ์š”์ฒญ/์‘๋‹ต ๋ฐ ๋ชจ๋“  ํ•ด๋‹น ์ฝ”๋“œ์˜ ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. AppMaster ์—์„œ ํ•œ ๋ฒˆ์˜ dran&drop ์ž‘์—…์œผ๋กœ ๋™์ผํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์€ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๊ณผ ๋์ ์— ๋Œ€ํ•œ ๋ชจ๋“  ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ํ•ด๋‹น ๊ฐœ์ฒด ๊ตฌ์กฐ๋ฅผ ํฌํ•จํ•˜์—ฌ ์†์‰ฌ์šด API ์š”์ฒญ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์‹œ๊ฐ์  ๋ธ”๋ก์„ ์ž๋™์œผ๋กœ ๋ฏธ๋ฆฌ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์ด ๋ณ€๊ฒฝ๋  ๋•Œ๋งˆ๋‹ค ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๋˜๋Š” ์—”๋“œํฌ์ธํŠธ ํ”Œ๋žซํผ์ด ์—”์ง€๋‹ˆ์–ด ๊ฐœ์ž… ์—†์ด ์ข…์† UI ์š”์†Œ๋ฅผ ์ž๋™์œผ๋กœ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.

์ธก๋ฉด์—์„œ AppMaster ์™€ Copilot ์ด ์„œ๋กœ ๋‹ค๋ฅธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ ค๊ณ  ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด์ง€๋งŒ ์šฐ๋ฆฌ๋Š” ๋™์ผํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง ๋ฌธ์ œ์— ๋Œ€ํ•ด ์ž‘์—…ํ•˜๊ณ  ์žˆ์ง€๋งŒ ์ ‘๊ทผ ๋ฐฉ์‹์€ ์ƒ๋‹นํžˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. Copilot ์€ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋” ๋งŽ์€ ์ฝ”๋“œ๋ฅผ ๋” ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์ง€๋งŒ, ์šฐ๋ฆฌ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ํŒจ๋Ÿฌ๋‹ค์ž„์„ ํ”„๋กœ๊ทธ๋žจ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๊ฒƒ์—์„œ ๊ณ ์ˆ˜์ค€ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ •์˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ „ํ™˜ํ•˜๋Š” ๋ฐ ์ค‘์ ์„ ๋‘์—ˆ์Šต๋‹ˆ๋‹ค. ์š”๊ตฌ ์‚ฌํ•ญ์ด ์žˆ์œผ๋ฉด ์ „์ฒด ํ”„๋กœ์ ํŠธ ์ฝ”๋“œ ๊ธฐ๋ฐ˜์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ํฐ ์ด์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์š”๊ตฌ ์‚ฌํ•ญ์ด ๋ณ€๊ฒฝ๋  ๋•Œ, ๊ฐœ์„ ๋œ ์ฝ”๋“œ ์ƒ์„ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„ ๋•Œ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ๋˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฒ„์ „์„ ์—…๋ฐ์ดํŠธํ•˜๊ฑฐ๋‚˜ ์ „์ฒด ๊ธฐ์ˆ  ์Šคํƒ์„ ๋ณ€๊ฒฝํ•˜๊ธฐ ์œ„ํ•ด ์–ด๋–ค ์ด์œ ๋กœ๋“  ์žฌ์ƒ์„ฑ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค!

์šฐ๋ฆฌ๋Š” " ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋งŒ์ง€์ง€ ๋ง๋ผ "๋Š” ์ ‘๊ทผ ๋ฐฉ์‹๊ณผ ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง์— ๋Œ€ํ•œ ๋†’์€ ์ˆ˜์ค€์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ํ†ตํ•ด ๋ฏธ๋ž˜๋ฅผ ๋ฏฟ์Šต๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•ด? ์‚ฌ์‹ค ๋„ˆ๋ฌด ์ข‹์€? ์œ ํ† ํ”ผ์•„?

์ถ”์‹ : ์ด ๋ถ„์•ผ์— ๊ด€์‹ฌ์ด ์žˆ์œผ์‹œ๋ฉด Tesla์˜ ์ „ AI ์ด์‚ฌ์ธ Andrei Karpathy์™€ ํ•จ๊ป˜ Software 2.0 ๋ฐ ์ฝ”๋“œ ์ƒ์„ฑ์— ๋Œ€ํ•œ ์ตœ์‹  Lex Fridman ํŒŸ์บ์ŠคํŠธ๋ฅผ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.

์‰ฌ์šด ์‹œ์ž‘
๋ฉ‹์ง„๋งŒ๋“ค๊ธฐ

๋ฌด๋ฃŒ ์š”๊ธˆ์ œ๋กœ AppMaster๋ฅผ ์‚ฌ์šฉํ•ด ๋ณด์„ธ์š”.
์ค€๋น„๊ฐ€ ๋˜๋ฉด ์ ์ ˆํ•œ ๊ตฌ๋…์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹œ์ž‘ํ•˜๋‹ค
Github Copilot ๋Œ€ AppMaster | AppMaster