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

AI Writes Code Faster Than Your Team Can Review It - Andrew Norrish, Sourcegraph

AI Engineer ยท 2026-11-02 18:00 ยท 18:57

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

AI๊ฐ€ ์ฝ”๋“œ๋ฅผ ๋” ๋นจ๋ฆฌ ๋งŽ์ด ์“ฐ๊ฒŒ ๋งŒ๋“ค๋ฉด์„œ ๋ณ‘๋ชฉ์€ ๊ฐœ๋ฐœ ์†๋„์—์„œ ์ฝ”๋“œ ๋ฆฌ๋ทฐ์™€ ์žฅ์•  ๋Œ€์‘์œผ๋กœ ์ด๋™ํ–ˆ๊ณ , ๋Œ€๊ทœ๋ชจ ์กฐ์ง์€ Sourcegraph ๊ฐ™์€ ์ฝ”๋“œ ์ดํ•ดยท๊ฒ€์ƒ‰ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ฐ€์‹œ์„ฑ๊ณผ ๋Œ€์‘๋ ฅ์„ ๋†’์—ฌ์•ผ ํ•œ๋‹ค๋Š” ๋ฉ”์‹œ์ง€๋‹ค.

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

  1. 0:00
    ์†Œ๊ฐœ Sourcegraph๋Š” ๋Œ€๊ทœ๋ชจ ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ์ดํ•ดํ•˜๋Š” ์ฝ”๋“œ ๊ฒ€์ƒ‰ยท์ฝ”๋“œ ๊ทธ๋ž˜ํ”„ ์ œํ’ˆ์„ ์ œ๊ณตํ•˜๋ฉฐ, ์ตœ๊ทผ์—๋Š” ์‚ฌ๋žŒ๋ฟ ์•„๋‹ˆ๋ผ ์—์ด์ „ํŠธ๋ฅผ ์ฃผ์š” ์‚ฌ์šฉ์ž๋กœ ๋ณด๊ณ  ์žˆ๋‹ค. ์ด ์˜์ƒ์€ ๊ฐœ๋ฐœ์ž ์ƒ์‚ฐ์„ฑ ์ž์ฒด๋ณด๋‹ค AI๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ๊ณผ ํ˜„์žฅ ์ง€์›์— ๋ฏธ์นœ ๋ณ€ํ™”์™€ ๊ทธ ๋Œ€์‘ ๋ฐฉ๋ฒ•์— ์ดˆ์ ์„ ๋งž์ถ˜๋‹ค.
  2. 1:28
    AI ์ฃผ๋„ ๊ฐœ๋ฐœ์˜ ์ „๊ฐœ ์—์ด์ „ํ‹ฑ ์ฝ”๋”ฉ์ด ํ™•์‚ฐ๋˜๋ฉด์„œ ๊ฐœ๋ฐœ ์†๋„๋Š” ๊ธ‰๊ฒฉํžˆ ๋นจ๋ผ์ง€๊ณ  ์ฝ”๋“œ๋ฒ ์ด์Šค๋Š” ์ปค์กŒ์œผ๋ฉฐ, ์กฐ์ง์€ AI ๋„๊ตฌ ๋„์ž…์„ ์ •๋‹นํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋” ๋งŽ์€ ์‚ฐ์ถœ์„ ๊ธฐ๋Œ€ํ•˜๊ฒŒ ๋๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์˜ˆ์ „์—๋Š” ๋ช‡ ๋ช…์„ ์ค„์ผ ์ˆ˜ ์žˆ๋А๋ƒ๊ฐ€ ํ•ต์‹ฌ ์งˆ๋ฌธ์ด์—ˆ์ง€๋งŒ, ์ด์ œ๋Š” ์ฝ”๋“œ ๋ฆฌ๋ทฐ๊ฐ€ ์ฃผ์š” ๋ณ‘๋ชฉ์œผ๋กœ ๋ฐ”๋€Œ์—ˆ๋‹ค.
  3. 2:52
    ์ƒˆ๋กœ์šด ๋ณ‘๋ชฉ์€ ์ฝ”๋“œ ๋ฆฌ๋ทฐ AI๊ฐ€ ์ฝ”๋“œ๋ฅผ ๋” ๋งŽ์ด ๋” ๋นจ๋ฆฌ ์“ฐ๋ฉด์„œ ๋ณ‘๋ชฉ์€ ํƒ€์ดํ•‘ ์†๋„๊ฐ€ ์•„๋‹ˆ๋ผ ์‚ฌ๋žŒ์ด ๊ทธ ์ฝ”๋“œ๋ฅผ ๊ฒ€ํ† ํ•˜๋Š” ์†๋„๋กœ ์ด๋™ํ–ˆ๋‹ค. ๋ฏธ๊ฒ€ํ† ๋œ AI ์ƒ์„ฑ PR์ด ํ”„๋กœ๋•์…˜์— ๋“ค์–ด๊ฐ€๊ณ , ๊นจ์ง„ ๋ณ€๊ฒฝ์ด ๋ˆ„๋ฝ๋˜๋ฉฐ, ์žฅ์•  ๋นˆ๋„์™€ ๋Œ€์‘ ๋ถ€๋‹ด์ด ํ•จ๊ป˜ ์ปค์ง€๋Š” ๊ตฌ์กฐ๊ฐ€ ํ˜•์„ฑ๋œ๋‹ค.
  4. 4:27
    SRE๋ฅผ ๋” ๋ฝ‘๋Š” ๊ฒƒ๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•œ ์ด์œ  ์žฅ์• ๊ฐ€ ๋Š˜์ž ์ถ”๊ฐ€ SRE ์ฑ„์šฉ์ด ์ž„์‹œ๋ฐฉํŽธ์œผ๋กœ ๋ณด์ด์ง€๋งŒ, ์ˆ˜์š” ์ฆ๊ฐ€ ์†๋„๊ฐ€ ์ฑ„์šฉ ์†๋„๋ฅผ ์•ž์ง€๋ฅด๋ฉด์„œ ๋น„์šฉ๊ณผ ๋‚œ์ด๋„๋งŒ ๋” ์ปค์ง„๋‹ค. ํŠนํžˆ ๋Œ€๊ทœ๋ชจ ๋ ˆ๊ฑฐ์‹œ ์ฝ”๋“œ์™€ ๋ถ€๋ถ„์ ์ธ ๋ฌธ๋งฅ๋งŒ ๊ฐ€์ง„ AI ํ™˜๊ฒฝ์—์„œ๋Š” ๊ต์ฐจ ์„œ๋น„์Šค ๋ฌธ์ œ, ์ˆ˜๋™ ์ปค๋ฐ‹ ์Šค์บ”, ๋А๋ฆฐ ๋ณต๊ตฌ๊ฐ€ ๋ฐ˜๋ณต๋˜์–ด ๋‹จ์ˆœ ์ธ๋ ฅ ํ™•์ถฉ์œผ๋กœ๋Š” ๋”ฐ๋ผ๊ฐˆ ์ˆ˜ ์—†๋‹ค.
  5. 7:06
    ์‚ฐ์—… ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณด์—ฌ์ฃผ๋Š” ๊ฒƒ ์—…๊ณ„ ๋ฐ์ดํ„ฐ๋Š” 2027๋…„๊นŒ์ง€ ์ฝ”๋“œ์˜ ์•ฝ 2/3๊ฐ€ AI์— ์˜ํ•ด ์ž‘์„ฑ๋  ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒํ•˜๊ณ , PR ์ˆ˜์™€ PR ํฌ๊ธฐ, ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์‹œ๊ฐ„๋„ ํฌ๊ฒŒ ๋Š˜์–ด๋‚œ๋‹ค๊ณ  ๋ณธ๋‹ค. ๋™์‹œ์— ๊ฐœ๋ฐœ์ž ์‹ ๋ขฐ์™€ ๊ฒ€์ฆ์œจ์€ ๋‚ฎ๊ณ , ํ’ˆ์งˆยท๋ณด์•ˆยท์•ˆ์ •์„ฑ์€ ํ•˜๋ฝํ•˜๋ฉฐ, AI ์ƒ์„ฑ ์ฝ”๋“œ์— ๋Œ€ํ•œ ์ดํ•ด๋„๋„ ๋–จ์–ด์ง€๋Š” ํ๋ฆ„์ด ๋‚˜ํƒ€๋‚œ๋‹ค.
  6. 9:20
    SRE์™€ ํ”Œ๋žซํผ ํŒ€์˜ ์ค‘์š”์„ฑ์ด ์ปค์ง„ ์ด์œ  AI๊ฐ€ ๊ฐ•ํ•œ ์˜์—ญ์€ ๋ฌด์ œํ•œ ์ž๋™ํ™”๊ฐ€ ์•„๋‹ˆ๋ผ ๋งฅ๋ฝ์ด ์ž˜ ์ œํ•œ๋œ ๋„๋ฉ”์ธ์ด๋ฉฐ, ๋ฐ”๋กœ ๊ทธ๋Ÿฐ ํ™˜๊ฒฝ์—์„œ SRE์™€ ํ”Œ๋žซํผ ํŒ€์ด ํšจ๊ณผ๋ฅผ ๋‚ธ๋‹ค. ์ด ํŒ€๋“ค์€ ์›๋ž˜ ์ž๋™ํ™”๋œ ๋ณต๊ตฌ, ๋ฐ˜์ž๋™ ์žฅ์•  ๋Œ€์‘, CVE ๋ชจ๋‹ˆํ„ฐ๋ง์„ ๋‹ค๋ค„ ์™”๊ธฐ ๋•Œ๋ฌธ์— AI ์ฝ”๋“œ์˜ ์‹ ๋ขฐ๋„๋ฅผ ๊ฐ€๋Š ํ•˜๋Š” ๊ธฐ์ค€์ด์ž, ๋™์‹œ์— AI๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ํ™œ์šฉํ•ด ์ƒ์‚ฐ์„ฑ๊ณผ ์•ˆ์ „์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋Š” ์ตœ์ ์˜ ์กฐ์ง์ด๋‹ค.
  7. 13:14
    ์กฐ์‚ฌยท์˜ˆ๋ฐฉยท๋ณต๊ตฌ Sourcegraph๋Š” SRE ์›Œํฌํ”Œ๋กœ๋ฅผ ์กฐ์‚ฌ, ์˜ˆ๋ฐฉ, ๋ณต๊ตฌ ์„ธ ๋‹จ๊ณ„๋กœ ๋‚˜๋ˆ„์–ด ์ง€์›ํ•œ๋‹ค. ์ „์ฒด ์ €์žฅ์†Œยท๋ธŒ๋žœ์น˜ยท์ปค๋ฐ‹์„ ํ•œ ๋ฒˆ์— ๊ฒ€์ƒ‰ํ•ด ์›์ธ์„ ๋น ๋ฅด๊ฒŒ ์ฐพ๊ณ , ์œ„ํ—˜ํ•œ ์ปค๋ฐ‹์ด๋‚˜ ๋น„์ค€์ˆ˜ ํŒจํ„ด์„ ๊ฐ์ง€ํ•ด ์‚ฌ์ „์— ๋ง‰์œผ๋ฉฐ, ์˜ํ–ฅ์„ ๋ฐ›๋Š” ๋ฒ”์œ„๋ฅผ ์ฐพ์•„ ์—ฌ๋Ÿฌ ์ €์žฅ์†Œ์— ์ผ๊ด„ ์ˆ˜์ •ํ•ด ๋ณต๊ตฌ ์†๋„๋ฅผ ๋†’์ธ๋‹ค.
  8. 15:00
    ๊ณ ๊ฐ ์‚ฌ๋ก€ ๋‚ด๋ถ€ ๋ณด์•ˆ ํŠธ๋ฆฌ์•„์ง€์—์„œ๋Š” HackerOne ์›นํ›…์„ ์—์ด์ „ํ‹ฑ ๊ฒ€์ƒ‰๊ณผ ์—ฐ๊ฒฐํ•ด ์‹ค์ œ๋กœ ๋Œ€์‘ํ•  ์‚ฌ์•ˆ์ธ์ง€ ์ž๋™ ํŒ๋ณ„ํ•˜๊ณ , ๋Œ€๊ทœ๋ชจ ๊ธฐ์—…์—์„œ๋Š” ์žฅ์•  ๋ฐœ์ƒ ์‹œ ๋กœ๊ทธยทํŠธ๋ ˆ์ด์Šค์™€ Git ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ์—ฎ์–ด ์›์ธ ์ปค๋ฐ‹๊ณผ ์ž‘์„ฑ์ž๋ฅผ ์ฐพ์€ ๋’ค ๋กค๋ฐฑ์ด๋‚˜ ์žฌ๋ฐฐํฌ๋ฅผ ์ˆ˜ํ–‰ํ•œ๋‹ค. ๋˜ ๋‹ค๋ฅธ ์‚ฌ๋ก€์—์„œ๋Š” ๊ฑฐ๋Œ€ํ•œ mono repo์˜ ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์—์ด์ „ํŠธ๋ฅผ ์œ„ํ•ด ์ˆ˜๋ฐฑ ๊ฐœ์˜ ๊ณผ๊ฑฐ ๋ธŒ๋žœ์น˜๋ฅผ ๋น ๋ฅด๊ณ  ์ €๋ ดํ•˜๊ฒŒ ๊ฒ€์ƒ‰ํ•˜๋Š” ์ฝ๊ธฐ ์ „์šฉ ์ฝ”๋“œ ํŒŒ์ธ๋”๋ฅผ ์‚ฌ์šฉํ•ด ํ‰๊ฐ€์™€ ๋ฐฐํฌ๋ฅผ ์•ˆ์ •ํ™”ํ•œ๋‹ค.
  9. 18:31
    ๋งˆ๋ฌด๋ฆฌ AI ์ƒ์„ฑ ์ฝ”๋“œ๋กœ ์ธํ•œ ์žฅ์• ์™€ ๋ฆฌ๋ทฐ ๋ถ€๋‹ด์ด ์ปค์ง„ ์กฐ์ง์€ ์›์ธ ์กฐ์‚ฌ์™€ ๋น ๋ฅธ ๋ณต๊ตฌ๋ฅผ ์œ„ํ•œ ์ฝ”๋“œ ์ดํ•ด ์ธํ”„๋ผ๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ, ๊ทธ ๊ธฐ๋ฐ˜ ์œ„์—์„œ๋งŒ ์—์ด์ „ํ‹ฑ ๋„๊ตฌ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. ํ•„์š”ํ•˜๋‹ค๋ฉด Sourcegraph ๋ถ€์Šค์—์„œ ๋” ๋‚˜์€ ์ฝ”๋“œ ์ดํ•ด์™€ ์ปจํ…์ŠคํŠธ ์—”์ง„์— ๋Œ€ํ•ด ์ƒ๋‹ดํ•  ์ˆ˜ ์žˆ๋‹ค.

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

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