2026-07-04

์„ ํƒ๋œ ํ”„๋กœ์ ํŠธ๋Š” ScanAPI โ€” ๋ธŒ๋ผ์งˆ ์ตœ์ดˆ๋กœ GitHub ์Šคํฐ์„œ์‹ญ์„ ๋ฐ›์€ Python ๊ธฐ๋ฐ˜ API ํ…Œ์ŠคํŠธ ๋„๊ตฌ์˜ˆ์š”

๐Ÿ’ก ํ•œ์ค„ ์š”์•ฝ|์„ ํƒ๋œ ํ”„๋กœ์ ํŠธ๋Š” ScanAPI โ€” ๋ธŒ๋ผ์งˆ ์ตœ์ดˆ๋กœ GitHub ์Šคํฐ์„œ์‹ญ์„ ๋ฐ›์€ Python ๊ธฐ๋ฐ˜ API ํ…Œ์ŠคํŠธ ๋„๊ตฌ์˜ˆ์š”.

์ง€๋‚œ์ฃผ ํ† ์š”์ผ, ๋ธŒ๋ผ์งˆ AWS ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฐ์ด ํ–‰์‚ฌ์—์„œ AI๋ฅผ ํ™œ์šฉํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์˜คํ”ˆ์†Œ์Šค PR์„ ์ œ์ถœํ•˜๋Š” ์›Œํฌ์ˆ์ด ์—ด๋ ธ์–ด์š”.

์„ ํƒ๋œ ํ”„๋กœ์ ํŠธ๋Š” ScanAPI โ€” ๋ธŒ๋ผ์งˆ ์ตœ์ดˆ๋กœ GitHub ์Šคํฐ์„œ์‹ญ์„ ๋ฐ›์€ Python ๊ธฐ๋ฐ˜ API ํ…Œ์ŠคํŠธ ๋„๊ตฌ์˜ˆ์š”. AI ์—์ด์ „ํŠธ Kiro๊ฐ€ ์ด์Šˆ๋ฅผ ๋ถ„์„ํ•ด PR ์—†๊ณ  ๋‹ด๋‹น์ž ์—†๋Š” ์ด์Šˆ #916์„ ์ฐพ์•„๋ƒˆ๊ฑฐ๋“ ์š”. Docker ๋นŒ๋“œ๋ฅผ ๊นจ๋œจ๋ฆฐ SHA256 ํ•ด์‹œ ์˜์กด์„ฑ ๋ฒ„๊ทธ์˜€์–ด์š”.

Kiro์˜ ์ž์œจ ๋ชจ๋“œ๋ฅผ ์ผœ๊ณ  ์•ฝ 5๋ถ„ ๋งŒ์— ํฌํฌ ์ƒ์„ฑ, ๋ธŒ๋žœ์น˜ ์„ค์ •, ์˜ฌ๋ฐ”๋ฅธ ํ•ด์‹œ ์ถ”์ถœ, Dockerfile ์ˆ˜์ •, GitHub Actions ์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ, Dependabot ์„ค์ •๊นŒ์ง€ ์ „๋ถ€ ์™„๋ฃŒ๋์–ด์š”. AI๊ฐ€ ๋‹จ์ˆœ ๋ณด์กฐ๊ฐ€ ์•„๋‹Œ ์‹ค์ œ ๊ธฐ์—ฌ ํŒŒํŠธ๋„ˆ๋กœ ์ž‘๋™ํ•œ๋‹ค๋Š” ๊ฑธ ๋ผ์ด๋ธŒ๋กœ ์ฆ๋ช…ํ•œ ์‚ฌ๋ก€์˜ˆ์š”.

์ด ๊ธ€์ด ์–ด๋• ๋‚˜์š”?

๊ด€๋ จ ๊ธ€

๊ณต๊ฐœ ๋ณด์•ˆ ์Šค์บ๋„ˆ๋Š” ์‹ค์ œ ๋ฐฉ๋ฌธ์ž๊ฐ€ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋งŒ ๊ฒ€์‚ฌํ•ด์š”

๊ณต๊ฐœ ๋ณด์•ˆ ์Šค์บ๋„ˆ๋Š” ์‹ค์ œ ๋ฐฉ๋ฌธ์ž๊ฐ€ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋งŒ ๊ฒ€์‚ฌํ•ด์š”.

์žก๋Œ์Œค2๋ถ„ ์†Œ์š”

์ค‘๊ตญ ์‚ฌ์ด๋ฒ„๊ณต๊ฐ„๊ด€๋ฆฌ๊ตญ(CAC)์ด ์•Œ๋ฆฌ๋ฐ”๋ฐ”์˜ Qwen AI ๋ชจ๋ธ์„ ํƒ‘์žฌํ•œ ์• ํ”Œ์˜ AI ์„œ๋น„์Šค๋ฅผ ๊ณต์‹ ์Šน์ธํ–ˆ๊ฑฐ๋“ ์š”

์ค‘๊ตญ ์‚ฌ์ด๋ฒ„๊ณต๊ฐ„๊ด€๋ฆฌ๊ตญ(CAC)์ด ์•Œ๋ฆฌ๋ฐ”๋ฐ”์˜ Qwen AI ๋ชจ๋ธ์„ ํƒ‘์žฌํ•œ ์• ํ”Œ์˜ AI ์„œ๋น„์Šค๋ฅผ ๊ณต์‹ ์Šน์ธํ–ˆ๊ฑฐ๋“ ์š”.

์žก๋Œ์Œค2๋ถ„ ์†Œ์š”

์ œ๋ฏธ๋‚˜์ด 2.5 ํ”„๋กœ ์ดํ›„ ํ›„์† ํ”Œ๋ž˜๊ทธ์‹ญ ์—†์ด ์ง€๋‚ด์˜จ ๊ตฌ๊ธ€์ด ์ด๋ฒˆ์—” ์ œ๋ฏธ๋‚˜์ด 3.5 ํ”„๋กœ๋กœ ๋ฐ˜๊ฒฉ์„ ์˜ˆ๊ณ ํ•˜๊ฑฐ๋“ ์š”

์ œ๋ฏธ๋‚˜์ด 2.5 ํ”„๋กœ ์ดํ›„ ํ›„์† ํ”Œ๋ž˜๊ทธ์‹ญ ์—†์ด ์ง€๋‚ด์˜จ ๊ตฌ๊ธ€์ด ์ด๋ฒˆ์—” ์ œ๋ฏธ๋‚˜์ด 3.5 ํ”„๋กœ๋กœ ๋ฐ˜๊ฒฉ์„ ์˜ˆ๊ณ ํ•˜๊ฑฐ๋“ ์š”.

์žก๋Œ์Œค2๋ถ„ ์†Œ์š”