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

The Last Human Code Review: Building Trust in AI-Generated Code โ€” Itamar Friedman, Qodo

AI Engineer ยท 2026-08-20 22:30 ยท 18:54

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

AI๊ฐ€ ์ฝ”๋“œ๋ฅผ ๋” ๋นจ๋ฆฌ ์“ฐ๋Š” ์‹œ๋Œ€์˜ ๋ณ‘๋ชฉ์€ ๋ชจ๋ธ ์„ฑ๋Šฅ์ด ์•„๋‹ˆ๋ผ ์ฝ”๋“œ ๋ฆฌ๋ทฐ์— ํ•„์š”ํ•œ ์กฐ์ง์˜ ๋งฅ๋ฝ์„ ์ˆ˜์ง‘ยท๊ตฌ์กฐํ™”ํ•ด ์ธ๊ฐ„๊ณผ ์—์ด์ „ํŠธ๊ฐ€ ํ•จ๊ป˜ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒ€ํ†  ์ฒด๊ณ„๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์žˆ๋‹ค.

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

  1. 0:00
    ๋ณ‘๋ชฉ์ด ์ด๋™ํ•œ ์ด์œ ์™€ ์ฝ”๋“œ ๋ฆฌ๋ทฐ์˜ ์กด์žฌ ์ด์œ  ์ฝ”๋“œ๋ฅผ ์“ฐ๋Š” ์†๋„๋ณด๋‹ค ๋ฐฐํฌ ํ›„ ๊ฒ€์ฆ๊ณผ ์ •๋ ฌ์ด ๋” ํฐ ๋ณ‘๋ชฉ์ด ๋˜์—ˆ๊ณ , ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋Š” ํ’ˆ์งˆยท์•ˆ์ „์„ฑยท์œ ์ง€๋ณด์ˆ˜์„ฑ์„ ํ™•์ธํ•˜๋Š” ์žฅ์น˜์ด์ž ํŒ€์˜ ๊ธฐ์ค€๊ณผ ์ง€์‹์„ ๋งž์ถ”๋Š” ์žฅ์น˜๋กœ ์„ค๋ช…๋œ๋‹ค.
  2. 3:38
    ๋ชจ๋“  ์ค„์„ ์‹ ๋ขฐํ•˜๋Š” ์ชฝ๊ณผ ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌ ํ›„ ๊ณ ์น˜๋Š” ์ชฝ ์กฐ์ง์€ ๊ฐ ์ค„์„ ์ธ๊ฐ„์ด ๋ฐ˜๋“œ์‹œ ๊ฒ€ํ† ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ชฝ๊ณผ ์†๋„๋ฅผ ์šฐ์„ ํ•ด ๋ฌธ์ œ๋ฅผ ์šด์˜์—์„œ ๋น ๋ฅด๊ฒŒ ๊ณ ์น˜๋ฉด ๋œ๋‹ค๋Š” ์ชฝ์œผ๋กœ ๊ฐˆ๋ฆฌ๋ฉฐ, ์ž๋™ํ™” ์ˆ˜์ค€์€ ๊ฒฐ๊ตญ ์–ด๋–ค ์ฒ ํ•™์„ ํƒํ•˜๋А๋ƒ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง„๋‹ค.
  3. 5:19
    ์žฅ๋ฒฝ์€ ๋ชจ๋ธ์ด ์•„๋‹ˆ๋ผ ์ปจํ…์ŠคํŠธ ์ตœ์‹  ๋ชจ๋ธ์˜ ์ถ”๋ก  ๋Šฅ๋ ฅ์€ ์ถฉ๋ถ„ํžˆ ์ข‹์•„์กŒ์ง€๋งŒ, ์ฝ”๋“œ ๋ฆฌ๋ทฐ์˜ ํ’ˆ์งˆ์„ ๊ฐ€๋ฅด๋Š” ํ•ต์‹ฌ์€ ๋ฌด์—‡์„ ๋„ฃ์–ด์ฃผ๋А๋ƒ์— ์žˆ๋‹ค. ์ปจํ…์ŠคํŠธ๊ฐ€ ๋ถ€์กฑํ•˜๋ฉด ์ข‹์€ ๋ชจ๋ธ๋„ ๋ป”ํ•œ ์ง€์ ๋งŒ ๋‚ด๋†“๋Š”๋‹ค.
  4. 7:03
    ์„œ๋กœ ์ถฉ๋Œํ•˜๋Š” ์ง€์‹œ ํŒŒ์ผ์— ํฉ์–ด์ง„ ์ปจํ…์ŠคํŠธ agents.mds, cloud.mds, skills.mds ๊ฐ™์€ ์ง€์‹œ ํŒŒ์ผ์ด ์ œ๊ฐ๊ฐ ์Œ“์ด๋ฉด์„œ ํŒ€๊ณผ ์กฐ์ง๋งˆ๋‹ค ๊ธฐ์ค€์ด ๋‹ฌ๋ผ์ง€๊ณ , IDEยทCLIยท์›Œํฌํ”Œ๋กœ๊นŒ์ง€ ํผ์ง„ ์—์ด์ „ํŠธ๋ฅผ ์ผ๊ด€๋˜๊ฒŒ ํ†ต์ œํ•˜๊ธฐ ์–ด๋ ค์›Œ์ง„๋‹ค.
  5. 8:48
    ์ง€์‹์€ ๋จธ๋ฆฌ์™€ Slack์— ๋‚จ์•„ ์žˆ๋‹ค ์กฐ์ง์˜ ๊ฒฝํ—˜๊ณผ ์•”๋ฌต์ง€๋Š” ๋ฌธ์„œ๋ณด๋‹ค ๊ฐœ๋ฐœ์ž๋“ค์˜ ๋จธ๋ฆฌ์™€ Slack, Teams ๊ฐ™์€ ๋Œ€ํ™” ์†์— ๋” ๋งŽ์ด ๋‚จ์•„ ์žˆ์œผ๋ฏ€๋กœ, ์ด๋ฅผ ์ถ”์ถœํ•ด ์ธ๊ฐ„๊ณผ ์—์ด์ „ํŠธ๊ฐ€ ํ•จ๊ป˜ ์“ธ ์ˆ˜ ์žˆ๋Š” ํ˜•ํƒœ๋กœ ๋ฐ”๊พธ๋Š” ์ž‘์—…์ด ํ•„์š”ํ•˜๋‹ค.
  6. 9:42
    ์ธ๊ฐ„๊ณผ ์—์ด์ „ํŠธ๋ฅผ ๋™์‹œ์— ์œ„ํ•œ ์ง€์‹ ๊ตฌ์กฐํ™” ๊ทœ์น™๊ณผ ํ‘œ์ค€์„ ์ˆ˜์ง‘ํ•ด ๋ฆฌ๋ทฐ ์‹œ ์ธ๊ฐ„์—๊ฒŒ๋Š” ๊ทผ๊ฑฐ ๋งํฌ์™€ ์œ„๋ฐ˜ ํ•ญ๋ชฉ์„ ๋ณด์—ฌ์ฃผ๊ณ , ์—์ด์ „ํŠธ์—๊ฒŒ๋Š” ๋‹ค์Œ ํ–‰๋™์„ ์œ„ํ•œ ๊ตฌ์กฐํ™”๋œ ์ง€์‹์œผ๋กœ ์ œ๊ณตํ•ด์•ผ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ž๋™ํ™”์˜ ์‹ ๋ขฐ๊ฐ€ ์ƒ๊ธด๋‹ค.
  7. 10:34
    ๊ทœ์น™์„ ๋ณด์—ฌ์ฃผ๋Š” ์ธํ„ฐํŽ˜์ด์Šค์™€ ๋‹ค์Œ ์—์ด์ „ํŠธ์—๊ฒŒ ๋‚จ๊ธฐ๋Š” ๋ฉ”๋ชจ ๊ฒ€ํ†  ๋„๊ตฌ๋Š” ์ธ๊ฐ„์ด ๊ฐ์‚ฌํ•˜๊ณ  ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋Š” ์„ค๋ช…์„ ์ œ๊ณตํ•˜๋Š” ๋™์‹œ์—, ๋‹ค๋ฅธ ์—์ด์ „ํŠธ๊ฐ€ ๋ฐ”๋กœ ์ด์–ด์„œ ์ˆ˜์ •์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฆฌ๋ทฐ ๊ฒฐ๊ณผ์™€ ํ›„์† ์ž‘์—… ๋งฅ๋ฝ์„ ๋‚จ๊ฒจ์•ผ ํ•œ๋‹ค.
  8. 12:19
    ์ธ๊ฐ„ ๋Œ“๊ธ€์ด ์ค„์–ด๋“œ๋Š” ๊ฒƒ์„ ์ค€๋น„ ์™„๋ฃŒ ์‹ ํ˜ธ๋กœ ๋ณด๊ธฐ PR์—์„œ ์ธ๊ฐ„์˜ ์ฝ”๋ฉ˜ํŠธ๊ฐ€ ์ ์  ์ค„์–ด๋“œ๋Š” ๊ฒƒ์€ ์ž๋™ํ™”๊ฐ€ ์ถฉ๋ถ„ํžˆ ์‹ ๋ขฐ๋ฅผ ์–ป๊ณ  ์žˆ๋‹ค๋Š” ์‹ ํ˜ธ๋กœ ํ•ด์„๋˜๋ฉฐ, ๊ทธ ์ด์ „์—๋Š” ๊ทœ์น™๊ณผ ํ‘œ์ค€, ์‹คํŒจ ์‚ฌ๋ก€๋ฅผ ๋” ๋งŽ์ด ์ถ•์ ํ•ด์•ผ ํ•œ๋‹ค.
  9. 13:11
    ์•„ํ‚คํ…์ฒ˜, ๊ณ„์•ฝ, ๊ณผ๊ฑฐ ์žฅ์• ๋ฅผ ์ฝ”๋“œํ™”ํ•˜๊ธฐ ๋‹จ์ˆœํ•œ ๊ทœ์น™์„ ๋„˜์–ด ์‹œ์Šคํ…œ ์•„ํ‚คํ…์ฒ˜, ์„œ๋น„์Šค ๊ฐ„ contract, ๊ณผ๊ฑฐ์˜ outage์™€ root cause analysis๊นŒ์ง€ ๊ตฌ์กฐํ™”ํ•ด์•ผ ํ•˜๋ฉฐ, ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ทธ๋ž˜ํ”„์™€ ์—ฐ๊ฒฐ ์ •๋ณด๊ฐ€ ๊ทธ ๊ธฐ๋ฐ˜์ด ๋œ๋‹ค.
  10. 14:05
    ์ž๋™ ์Šน์ธ๊ณผ ์ฐจ๋‹จ์„ ์ ์ง„์ ์œผ๋กœ ์ถ”๊ฐ€ํ•˜๊ธฐ ์ž๋™ approve์™€ block์€ ํ•œ ๋ฒˆ์— ๋„์ž…ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์•„๋‹ˆ๋ผ, PR ํžˆ์Šคํ† ๋ฆฌ์™€ ๋…ผ์˜, ์ˆ˜๋ฝยท๊ฑฐ์ ˆ ์‚ฌ๋ก€๋ฅผ ํ•™์Šตํ•˜๋ฉฐ ๊ทœ์น™์„ ํ•˜๋‚˜์”ฉ ๋Š˜๋ ค๊ฐ€๋Š” ๋ฐฉ์‹์œผ๋กœ ๊ตฌ์ถ•ํ•ด์•ผ ํ•œ๋‹ค.
  11. 16:38
    PR ๋Œ€์‹  ์†Œํ”„ํŠธ์›จ์–ด ๊ทธ๋ž˜ํ”„๋ฅผ ๊ฒ€ํ† ํ•˜๊ธฐ ๋ฏธ๋ž˜์˜ ์ฝ”๋“œ ๊ฒ€ํ† ๋Š” ๊ฐœ๋ณ„ PR์ด ์•„๋‹ˆ๋ผ ์ „์ฒด ์†Œํ”„ํŠธ์›จ์–ด ๊ทธ๋ž˜ํ”„๋ฅผ ๋ณด๊ณ  ์ถฉ๋Œ ๊ฐ€๋Šฅ์„ฑ๊ณผ ๊ณ„์•ฝ ์œ„๋ฐ˜์„ ์ฐพ๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ด๋™ํ•˜๋ฉฐ, ๊ทธ ๊ณผ์ •์—์„œ ์กฐ์ง์˜ ํŒ๋‹จ ๊ธฐ์ค€์€ AI๊ฐ€ ์ดํ•ด ๊ฐ€๋Šฅํ•œ ์ง€์‹์œผ๋กœ ์ถ•์ ๋˜์–ด์•ผ ํ•œ๋‹ค.

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

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