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

How Anthropic Builds: Lessons from Labs โ€” Mike Krieger, Anthropic

AI Engineer ยท 2026-08-28 01:00 ยท 26:11

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

Anthropic์€ ๋ชจ๋ธ์„ ๋” ์ž˜ ์“ฐ๋Š” ์ˆ˜์ค€์„ ๋„˜์–ด, ์‚ฌ๋žŒ๊ณผ Claude๊ฐ€ ํ•จ๊ป˜ ์ผํ•˜๋Š” ์ œํ’ˆยท์กฐ์งยท๊ฐœ๋ฐœ ๋ฐฉ์‹์„ ์žฌ์„ค๊ณ„ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋น ๋ฅธ ์‹คํ—˜๊ณผ ์œ„์ž„, ๋ช…ํ™•ํ•œ ๊ฒ€ํ†  ๊ตฌ์กฐ๊ฐ€ ํ•ต์‹ฌ ๊ฒฝ์Ÿ๋ ฅ์ด๋ผ๊ณ  ๊ฐ•์กฐํ•œ๋‹ค.

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

  1. 0:00
    Labs์˜ IC๋กœ ๋Œ์•„์˜จ ์ด์œ  Chief product officer ์—ญํ• ๋ณด๋‹ค ๋ชจ๋ธ๊ณผ ์ง์ ‘ ๋นŒ๋“œํ•˜๋Š” ์ผ์ด ๋” ๋งค๋ ฅ์ ์œผ๋กœ ๋А๊ปด์ง€๋ฉด์„œ Labs์˜ IC๋กœ ์ „ํ™˜ํ–ˆ๋‹ค. ๋ชฉํ‘œ๋ฅผ ๋จผ์ € ์ •์˜ํ•˜๊ณ  Claude์—๊ฒŒ ๋งก๊ธด ๋’ค ๊ฒฐ๊ณผ์™€ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ํ•จ๊ป˜ ๊ฒ€ํ† ํ•˜๋Š” ๋ฐฉ์‹์ด, ๊ธฐ์กด์˜ ์„ธ๋ถ€ ์ง€์‹œ ์ค‘์‹ฌ ์ž‘์—…๋ณด๋‹ค ํ›จ์”ฌ ๊ฐ•๋ ฅํ•œ ํ˜‘์—… ๋ฐฉ์‹์œผ๋กœ ์ž๋ฆฌ ์žก์•˜๋‹ค.
  2. 2:55
    ๋” ๋ฌด๋ฆฌํ•˜๊ฒŒ ์“ฐ๊ฒŒ ๋งŒ๋“ค๊ธฐ AI ์ œํ’ˆ์€ ์‚ฌ์šฉ์ž๊ฐ€ ๋” ๋Œ€๋‹ดํ•˜๊ฒŒ ์š”๊ตฌํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„๊ตฌ ์ ‘๊ทผ์„ฑ๊ณผ ์‹คํ–‰ ์ž์œ ๋„๋ฅผ ๋„“ํ˜€์•ผ ํ•œ๋‹ค. ์‹ค์ œ๋กœ ๋น„๊ธฐ์ˆ  ์‚ฌ์šฉ์ž๋„ Claude์—๊ฒŒ ์ง์ ‘ ๋ณ€๊ฒฝ์„ ๋งก๊ธฐ๋Š” ํ๋ฆ„์ด ์ƒ๊ธฐ๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Ÿฐ โ€˜๋ฌด๋ฆฌํ•œโ€™ ์‚ฌ์šฉ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด ์ œํ’ˆ ์ง„ํ™”์˜ ๋ฐฉํ–ฅ์ด๋‹ค.
  3. 4:51
    ์ฃผ๋ง์— Python์„ TypeScript๋กœ ์ด์‹ํ•˜๊ธฐ Bun๊ณผ deployment ํ๋ฆ„์ด ๋” ๋‚˜์•„์กŒ๋‹ค๊ณ  ํŒ๋‹จํ•ด, Python ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ TypeScript๋กœ ์˜ฎ๊ธฐ๋Š” ์ž‘์—…์„ ์ฃผ๋ง ๋™์•ˆ Claude์™€ ํ•จ๊ป˜ ๋๋ƒˆ๋‹ค. ์‹ค์ œ ์ „ํ™˜ ๊ณผ์ •์—์„œ๋Š” ์‹คํ–‰ ๊ฒ€์ฆ, ์ฝ”๋“œ ๋น„๊ต, ๋ฐ˜๋ณต ์ˆ˜์ •์ด ์ค‘์š”ํ–ˆ๊ณ , ์ƒ์‚ฐ ๋ฐ์ดํ„ฐ์™€ ๋‹จ๊ณ„์  ํ…Œ์ŠคํŠธ๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๋Œ€๊ทœ๋ชจ ๋ณ€ํ™˜๋„ ์ ์ง„์ ์œผ๋กœ ๊ฐ€๋Šฅํ•˜๋‹ค.
  4. 6:48
    2010๋…„๋Œ€ ํ™•์žฅ ๊ตํ›ˆ: ์ „๋ถ€ ์ธก์ •ํ•˜๊ณ  ์กฐ์ ˆ ์žฅ์น˜ ๋งŒ๋“ค๊ธฐ Instagram ์ดˆ์ฐฝ๊ธฐ ์žฅ์•  ๊ฒฝํ—˜์—์„œ ์–ป์€ ํ•ต์‹ฌ ๊ตํ›ˆ์€ ํ•„์š”ํ•œ ์ง€ํ‘œ๋Š” ๋ฏธ๋ฆฌ ๋‹ค ์‹ฌ์–ด๋‘๊ณ , feature flag์™€ dynamic config ๊ฐ™์€ ์กฐ์ ˆ ์žฅ์น˜๋ฅผ ์ถฉ๋ถ„ํžˆ ๊ฐ–์ถ”๋Š” ๊ฒƒ์ด๋‹ค. AI ์‹œ์Šคํ…œ๋„ ๋Ÿฐํƒ€์ž„์—์„œ ๋น ๋ฅด๊ฒŒ ์„ค์ •์„ ๋ฐ”๊พธ๊ณ  ๋กค์•„์›ƒ์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์–ด์•ผ ์‹ค์ œ ์šด์˜์—์„œ ๋ฒ„ํ‹ธ ์ˆ˜ ์žˆ๋‹ค.
  5. 8:06
    Slack์—์„œ Claude๋ฅผ ํƒœ๊ทธํ•˜๋Š” ํ˜‘์—… Claude Code๋Š” ๋Œ€ํ™”ํ˜• ์ž‘์—…์— ์œ ์šฉํ•˜์ง€๋งŒ, Anthropic ๋‚ด๋ถ€์˜ ์ฃผ๋œ ์‚ฌ์šฉ ๋ฐฉ์‹์€ Slack ํƒœ๊ทธ๋ฅผ ํ†ตํ•œ ์œ„์ž„์ด๋‹ค. Claude๋ฅผ ๋‹จ์ˆœ ๋„๊ตฌ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ธฐ์–ต๊ณผ ๋งฅ๋ฝ์„ ๊ฐ€์ง„ ํŒ€์›์ฒ˜๋Ÿผ ๋‹ค๋ฃจ๋ฉฐ, ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๋™์‹œ์— ๋ณด๊ณ  ์“ฐ๋Š” ๋ฉ€ํ‹ฐํ”Œ๋ ˆ์ด์–ด ๋น„๋™๊ธฐ ํ˜‘์—… ๊ตฌ์กฐ๊ฐ€ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ํ˜•์„ฑ๋˜๊ณ  ์žˆ๋‹ค.
  6. 10:37
    ๋ฆฌ๋ทฐ์˜ ๋ณ‘๋ชฉ์€ ์‹œ๊ฐ„๋ณด๋‹ค ์ดํ•ด๋‹ค ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋Š” ์—ฌ์ „ํžˆ ํ•„์š”ํ•˜์ง€๋งŒ, ์ง„์งœ ๋ณ‘๋ชฉ์€ ์‹œ๊ฐ„์ด ์•„๋‹ˆ๋ผ ์‚ฌ๋žŒ์ด 2,000์ค„์งœ๋ฆฌ ๋ณ€๊ฒฝ์˜ ์˜๋„์™€ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ์ดํ•ดํ•˜๋Š” ๋Šฅ๋ ฅ์ด๋‹ค. ๊ทธ๋ž˜์„œ PR ์ž์ฒด๋ณด๋‹ค ์„ค๋ช…๋ฌธ, ๋ณ€๊ฒฝ ์˜๋„, ์„ ํƒํ•œ ์ ˆ์ถฉ์•ˆ์„ ํ•จ๊ป˜ ์ „๋‹ฌํ•˜๊ณ , ๊ฒ€์ฆ์€ production ์ง€ํ‘œ๋กœ ํ™•์ธํ•˜๋Š” ๋ฐฉํ–ฅ์ด ๋” ์ค‘์š”ํ•ด์ง€๊ณ  ์žˆ๋‹ค.
  7. 11:53
    ๋ฒ„ํ‹ฐ๊ฑฐ๋‚˜ ๋ฐฉํ–ฅ์„ ๋ฐ”๊พธ๊ณ , ์‚ฌ๋žŒ์„ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๋Š” ๋ฆฌ๋“œ Labs๋Š” 2์ฃผ ๋‹จ์œ„๋กœ persevere or pivot๋ฅผ ํŒ๋‹จํ•˜๋ฉฐ, ์‹คํŒจํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ ‘๋Š” ๊ฒƒ์„ ์ •์ƒ์ ์ธ ์šด์˜์œผ๋กœ ๋ฐ›์•„๋“ค์ธ๋‹ค. ์กฐ์ง์€ ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ๊ณ ์ •๋˜์ง€ ์•Š๊ณ  ์œ ์—ฐํ•˜๊ฒŒ ์žฌํŽธ๋˜๋ฉฐ, bet lead๋Š” ๋ณดํ†ต ์‚ฌ๋žŒ์„ ์ง์ ‘ ๊ด€๋ฆฌํ•˜๊ธฐ๋ณด๋‹ค ํ•„์š”ํ•œ ์ธ๋ ฅ์„ ๋Œ์–ด์™€ ์‹คํ–‰์— ์ง‘์ค‘ํ•˜๋Š” ์—ญํ• ์„ ๋งก๋Š”๋‹ค.
  8. 13:43
    Claude Design์˜ ๋‹ค์Œ ๋‹จ๊ณ„ Claude Design์˜ ํ™•์žฅ์€ ๋‹ค๋ฅธ ํ‘œ๋ฉด๊ณผ์˜ ๋” ๋งค๋„๋Ÿฌ์šด ์—ฐ๋™๊ณผ, ๋””์ž์ธ๊ณผ ์•ฑ์˜ ๊ฒฝ๊ณ„๊ฐ€ ์ ์  ํ๋ ค์ง€๋Š” ๋ฐฉํ–ฅ์— ๋‹ฌ๋ ค ์žˆ๋‹ค. ๋‹จ์ˆœ ์‹œ๊ฐ ๋””์ž์ธ์„ ๋„˜์–ด persistence์™€ ๊ณต์œ , ๋ฐ์ดํ„ฐ ์ €์žฅ์ด ๊ฐ€๋Šฅํ•œ artifact์— ๊ฐ€๊นŒ์šด ํ˜•ํƒœ๋กœ ๋ฐœ์ „ํ•  ์—ฌ์ง€๊ฐ€ ํฌ๋‹ค.
  9. 15:37
    Project unship๊ณผ ์ง€์›Œ์•ผ ํ•  ๊ฒƒ ์ œํ’ˆ์ด ์„ฑ์žฅํ• ์ˆ˜๋ก ์‚ฌ์šฉ ๋นˆ๋„๊ฐ€ ๋‚ฎ์€ ๊ธฐ๋Šฅ์„ ๊ณผ๊ฐํžˆ unshipํ•˜๋Š” ๊ฒฐ์ •์ด ํ•„์š”ํ•˜๋ฉฐ, ๊ธฐ์กด ์„ธ๋Œ€์˜ AI primitive๋Š” ์ƒˆ ์„ธ๋Œ€์— ๋งž๊ฒŒ ๋Œ€์ฒด๋˜๊ฑฐ๋‚˜ ๋ณด์™„๋ผ์•ผ ํ•œ๋‹ค. ์ฝ”๋“œ, co-work, chat์ฒ˜๋Ÿผ ์„œ๋กœ ์ž˜ ์—ฐ๋™๋˜์ง€ ์•Š๋Š” ์ œํ’ˆ ๋ณต์žก์„ฑ์€ ์‚ฌ์šฉ์ž ํ˜ผ๋ž€๊ณผ ๋น„ํšจ์œจ์„ ํ‚ค์šฐ๋ฏ€๋กœ ์ •๋ฆฌ ๋Œ€์ƒ์ด ๋œ๋‹ค.
  10. 17:34
    ์™œ ์ง€๊ธˆ๋„ ์Šคํƒ€ํŠธ์—…์„ ํ•ด์•ผ ํ•˜๋Š”๊ฐ€ ๋ชจ๋ธ์ด ๋น ๋ฅด๊ฒŒ ๋ฐœ์ „ํ•˜๋”๋ผ๋„, ํŠน์ • ์‚ฐ์—…๊ณผ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•œ ์ง‘์š”ํ•œ ์ดํ•ด์™€ ๋น ๋ฅธ ๋ฐ˜๋ณต์€ ์—ฌ์ „ํžˆ ์ž‘์€ ํŒ€์˜ ๊ฐ•์ ์ด๋‹ค. Anthropic ๊ฐ™์€ labs๋Š” ํ”Œ๋žซํผ์ด์ง€๋งŒ, ์‹ค์ œ๋กœ ๊นŠ์€ ๋„๋ฉ”์ธ ๋ฌธ์ œ๋ฅผ ํ’€๊ณ  ์ฑ„ํƒ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์€ ํŠน์ • vertical์— ๋ชฐ์ž…ํ•œ ์Šคํƒ€ํŠธ์—…์ด ๋” ์ž˜ํ•  ์ˆ˜ ์žˆ๋‹ค.
  11. 20:06
    Vertical AI์™€ ๊ธˆ์œต ๊ธˆ์œต ๋ถ„์•ผ๋Š” ๋ชจ๋ธ ์„ฑ๋Šฅ ํ–ฅ์ƒ์ด ๋šœ๋ ทํ•˜๊ฒŒ ์ฒด๊ฐ๋˜๋Š” ์˜์—ญ์ด๋ฉฐ, ์ผ๋ถ€ ์Šคํƒ€ํŠธ์—…์˜ eval์€ ๋ฐœ์ „ ์†๋„๋ฅผ ๊ฐ€๋Š ํ•˜๋Š” ์œ ์šฉํ•œ ๊ธฐ์ค€์ด ๋œ๋‹ค. ๋‹ค๋งŒ ์ž์œ ๋„๋งŒ ๋†’์ด๋ฉด ํ˜ผ๋ž€์ด ์ƒ๊ธฐ๋ฏ€๋กœ, verifiability, audit logging, data provenance๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ๋„ ์œ ์—ฐํ•œ agentic workflow๋ฅผ ์ง€์›ํ•˜๋Š” ๊ท ํ˜•์ด ์ค‘์š”ํ•˜๋‹ค.
  12. 22:00
    ๋ฒˆ์•„์›ƒ, 996, ๊ทธ๋ฆฌ๊ณ  ๋ฉ˜ํƒˆ ๊ด€๋ฆฌ AI ์—…๊ณ„๋Š” ์˜ˆ์ „ Instagram ์‹œ์ ˆ๋ณด๋‹ค ํ›จ์”ฌ ๋น ๋ฅด๊ฒŒ ๋ณ€ํ•˜๋ฏ€๋กœ, ์žฅ๊ธฐ์ ์œผ๋กœ ๋ฒ„ํ‹ฐ๋ ค๋ฉด ์˜๋„์ ์œผ๋กœ ์‰ฌ๋Š” ์‹œ๊ฐ„์„ ํ™•๋ณดํ•ด์•ผ ํ•œ๋‹ค. ํ•˜๋ฃจ์˜ ์„ฑ๊ณผ์— ๊ณผ๋„ํ•˜๊ฒŒ ์ž์‹ ์„ ๋ฌถ์ง€ ๋ง๊ณ , ์œ„๊ธฐ๊ฐ๋„ ๊ณผ์žฅ๋œ ๊ฐ์ •์ผ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ด€์ ์„ ์œ ์ง€ํ•˜๋ฉฐ ์žฅ๊ธฐ์ „์œผ๋กœ ๋ด์•ผ ํ•œ๋‹ค.
  13. 25:04
    ๋ฆฌ๋”๋กœ์„œ ๊ฐ์ •์„ ๋ง๋กœ ๊บผ๋‚ด๊ธฐ ๋ฆฌ๋”๊ฐ€ ๋จผ์ € ์ŠคํŠธ๋ ˆ์Šค, ์‹ค๋ง, ๋ถ„๋…ธ ๊ฐ™์€ ๊ฐ์ •์„ ์†”์งํ•˜๊ฒŒ ๋งํ•˜๋ฉด ํŒ€๋„ ๋น„์Šทํ•œ ๊ฐ์ •์„ ๋“œ๋Ÿฌ๋‚ด๊ธฐ ์‰ฌ์›Œ์ง€๊ณ , ๊ทธ ๋’ค์—์•ผ ๋ฌธ์ œ ํ•ด๊ฒฐ์ด ์‹œ์ž‘๋œ๋‹ค. ๊ฐ์ •์„ ์–ต๋ˆ„๋ฅด๊ธฐ๋ณด๋‹ค ๋ช…ํ™•ํžˆ ์–ธ์–ดํ™”ํ•˜๋Š” ๊ฒƒ์ด ํŒ€์˜ ํšŒ๋ณต๊ณผ ๋‹ค์Œ ํ–‰๋™์„ ์ •ํ•˜๋Š” ๋ฐ ๋” ํšจ๊ณผ์ ์ด๋‹ค.

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

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