๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

You Didn't Ship a Bug. You Just Wrote It for a Human. - Ravi Madabhushi, Scalekit

AI Engineer ยท 2026-07-20 01:00 ยท 12:50

ํ•œ ์ค„ ํ•ต์‹ฌ

์ธ๊ฐ„๊ณผ API๋ฅผ ์ „์ œ๋กœ ๋งŒ๋“  ์ธ์ฆยท๊ถŒํ•œ ๊ตฌ์กฐ๋Š” ์—์ด์ „ํŠธ์˜ ๋น„๊ฒฐ์ •์  ํ–‰๋™์„ ์ œ๋Œ€๋กœ ํ†ต์ œํ•˜์ง€ ๋ชปํ•˜๋ฏ€๋กœ, ์—์ด์ „ํŠธ์—๋Š” ๋” ์„ธ๋ฐ€ํ•œ ๊ถŒํ•œ, ์ฃผ์ฒด-ํ–‰์œ„์ž ๋ถ„๋ฆฌ, ๊ทธ๋ฆฌ๊ณ  ์™„์ „ํ•œ ๊ฐ์‚ฌ ์ถ”์ ์ด ํ•„์š”ํ•˜๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์ธ๊ฐ„ ์ค‘์‹ฌ์œผ๋กœ ์„ค๊ณ„๋œ ์‹œ์Šคํ…œ์€ ์—์ด์ „ํŠธ๊ฐ€ ๋“ค์–ด์˜ค๋ฉด ์˜ˆ์ƒ๋ณด๋‹ค ํ›จ์”ฌ ๋†’์€ ๋นˆ๋„์™€ ๋‹ค๋ฅธ ํŒจํ„ด์˜ ํ˜ธ์ถœ์„ ๋งŒ๋“ค์–ด ์„ฑ๋Šฅ๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์“ฐ๊ธฐ ๋ถ€๋‹ด์„ ํ‚ค์šด๋‹ค. ๋‹จ์ˆœํ•œ ์ง€์—ฐ ๋ฌธ์ œ๋ฅผ ๋„˜์–ด, ์ธ์ฆยท์ธ๊ฐ€ ์ž์ฒด๋ฅผ ๋‹ค์‹œ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค๋Š” ๋ฌธ์ œ์˜์‹์œผ๋กœ ์ด์–ด์ง„๋‹ค.
  2. 2:01
    ๊ธฐ์กด์˜ ์ธ์ฆ ๋ชจ๋ธ์€ ์ฃผ๋กœ ์ธ๊ฐ„ ์‚ฌ์šฉ์ž๋‚˜ ์ธ๊ฐ„์ด ์ž‘์„ฑํ•œ ๊ฒฐ์ •์  ํ”„๋กœ๊ทธ๋žจ์„ ์ „์ œ๋กœ ํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ตœ๊ทผ์˜ ์—์ด์ „ํŠธ๋Š” Salesforce, Databricks, HubSpot, Notion ๊ฐ™์€ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ์™€ ๊ฒฐํ•ฉ๋˜๋ฉฐ, ํ•„์š” ์ด์ƒ์œผ๋กœ ๋„“์€ ๊ถŒํ•œ์„ ๊ธฐ๋ณธ๊ฐ’์ฒ˜๋Ÿผ ๋ฐ›์•„ ๊ฐ€๋Š” ๊ฒฝํ–ฅ์ด ์žˆ๋‹ค.
  3. 4:01
    ๊ธฐ์กด ๋ฐฉ์‹์€ ์ธ์ฆํ•˜๋Š” ์ฃผ์ฒด์™€ ์‹ค์ œ๋กœ ํ–‰๋™ํ•˜๋Š” ์ฃผ์ฒด๊ฐ€ ๊ฐ™๋‹ค๋Š” ๊ฐ€์ • ์œ„์— ์„œ ์žˆ๋‹ค. ๋น„๋ฐ€๋ฒˆํ˜ธ, API key, ์„ธ์…˜ ํ† ํฐ, service account ๋ชจ๋‘ ๋“ฑ๋ก ์‹œ์ ์˜ ๊ณ ์ • ๊ถŒํ•œ์œผ๋กœ ๋™์ž‘ํ•˜๋ฉฐ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž‘์„ฑํ•œ ๊ฒฐ์ •์  ์ฝ”๋“œ๋ผ์„œ ํ–‰์œ„๋ฅผ ๊ฒ€ํ† ํ•˜๊ณ  ํ†ต์ œํ•  ์ˆ˜ ์žˆ๋‹ค.
  4. 7:01
    ์—์ด์ „ํŠธ๋Š” ์ฃผ์ฒด์™€ ํ–‰์œ„๊ฐ€ ๋ถ„๋ฆฌ๋˜๊ณ , ๊ฐ™์€ ์ž…๋ ฅ์—๋„ ๋‹ค์Œ ์ˆœ๊ฐ„ ๋‹ค๋ฅธ ํ–‰๋™์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๋น„๊ฒฐ์ •์„ฑ์„ ๊ฐ€์ง„๋‹ค. ๊ทธ๋ž˜์„œ ๋‹จ์ผ identity๋งŒ ๋ถ€์—ฌํ•˜๋Š” ๋ฐฉ์‹์ด๋‚˜ user ์ž์ฒด์ฒ˜๋Ÿผ ์ทจ๊ธ‰ํ•˜๋Š” ๋ฐฉ์‹์€ ๋ชจ๋‘ ๋ถ€์กฑํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž ๋งฅ๋ฝ์— ๋ฌถ์ธ ์œ„์ž„ ๊ถŒํ•œ์ด ํ•„์š”ํ•˜๋‹ค.
  5. 9:01
    MCP ์„œ๋ฒ„์™€ ๊ฐ™์€ ๋„๊ตฌ ํ‘œ๋ฉด์€ ์‚ฌ์šฉ์ž ๊ถŒํ•œ ์ „์ฒด๋ฅผ ๊ทธ๋Œ€๋กœ ๋…ธ์ถœํ•˜๊ธฐ๋ณด๋‹ค, ์—์ด์ „ํŠธ๊ฐ€ ์Šน์ธ๋œ ์‚ฌ์šฉ์ž์™€ ๋ชฉ์ ์— ๋งž๋Š” ๋„๊ตฌ๋งŒ ๋ณด๊ฒŒ ํ•ด์•ผ ํ•œ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์‹œ๊ฐ„ยท์ˆ˜์‹ ์žยท์†์„ฑยท์ปจํ…์ŠคํŠธ ์ˆ˜์ค€์˜ ์„ธ๋ฐ€ํ•œ ์Šค์ฝ”ํ”„, least privilege, just-in-time authorization, ๊ทธ๋ฆฌ๊ณ  ๋ˆ„๊ฐ€ ๋ฌด์—‡์„ ์–ธ์ œ ๋ˆ„๊ตฌ๋ฅผ ๋Œ€์‹ ํ•ด ํ—ˆ๊ฐ€ํ–ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ถ”์ ์ด ํ•„์ˆ˜๋‹ค.
  6. 11:00
    ์—์ด์ „ํŠธ ์˜ค์ž‘๋™์€ ๋ฏธ๋ž˜์˜ ๊ฒฝ๊ณ ๊ฐ€ ์•„๋‹ˆ๋ผ ์ด๋ฏธ ์šด์˜ ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ํ˜„์žฌ์˜ ๋ฌธ์ œ๋‹ค. ๋”ฐ๋ผ์„œ ์ธ๊ฐ„์šฉ ๋ณด์•ˆ ๋ชจ๋ธ์„ ๊ทธ๋Œ€๋กœ ์–น๋Š” ๋Œ€์‹ , ์—์ด์ „ํŠธ์˜ ์ž์œจ์„ฑ๊ณผ ์œ„ํ—˜์„ ์ „์ œ๋กœ ํ•œ ๊ฒฐ์ •์  ๊ฐ€๋“œ๋ ˆ์ผ๊ณผ ๊ฐ€์‹œ์„ฑ์„ ์ง€๊ธˆ ๊ตฌ์ถ•ํ•ด์•ผ ํ•œ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

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