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

Lessons from Studying Every Memory System โ€” Shlok Khemani, Independent

AI Engineer ยท 2026-08-13 03:30 ยท 19:31

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

๊ฐœ์ธํ™” ๋ฉ”๋ชจ๋ฆฌ๋Š” ํ•˜๋‚˜์˜ ์ •๋‹ต์ด ์•„๋‹ˆ๋ผ ์ œํ’ˆยท์ปดํ“จํŠธยทUX์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋ฉฐ, ์•ž์œผ๋กœ๋Š” ๋ฉ”๋ชจ๋ฆฌ ์„ค๊ณ„๊ฐ€ ๊ฐœ์ธ AI ์ œํ’ˆ์˜ ํ•ต์‹ฌ ๊ฒฝ์Ÿ๋ ฅ์ด ๋  ๊ฒƒ์ด๋‹ค.

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

  1. 0:12
    ์ด ์˜์ƒ์€ ์†Œ๋น„์ž์šฉ AI ๊ฐœ์ธํ™” ๋งฅ๋ฝ์—์„œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ •์˜ํ•˜๋ฉฐ, ChatGPTยทClaudeยทGeminiยทPoke์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ตฌํ˜„ ๋ฐฉ์‹์„ ์—ญ๋ถ„์„ํ•œ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ์ด์•ผ๊ธฐ์˜ ๋ฒ”์œ„๋ฅผ ์ •ํ•œ๋‹ค. ๋˜ํ•œ ์ง€๋‚œ 3๋…„๊ฐ„ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ง„ํ™”ํ–ˆ๋Š”์ง€์™€ ๊ทธ ๊ณผ์ •์—์„œ ์–ป์€ ๊ตํ›ˆ์„ ๋‚˜๋ˆŒ ๊ฒƒ์ด๋ผ๊ณ  ์ œ์‹œํ•œ๋‹ค.
  2. 2:02
    ChatGPT์˜ memory v1์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๊ธฐ์–ต์„ ์ƒ์„ฑยท์‚ญ์ œํ•˜๋Š” ์‚ฌ์‹ค ๋ชฉ๋ก ๋ฐฉ์‹์ด์—ˆ์ง€๋งŒ, ๊ด€๋ฆฌ ๋ถ€๋‹ด์ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์ ๋ฆฌ๊ณ  ์ •๋ณด๊ฐ€ ์‰ฝ๊ฒŒ ์˜ค๋ž˜๋˜์–ด staleํ•ด์ง€๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ดํ›„ v2์˜ running profile์€ ๋Œ€ํ™”๋“ค์„ ๋น„๋™๊ธฐ์ ์œผ๋กœ ์š”์•ฝยท๊ฐฑ์‹ ํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ฐœ์ „ํ–ˆ์ง€๋งŒ, ์—ฌ์ „ํžˆ ์ž˜๋ชป๋œ ์‚ฌ์‹ค์ด ๋ˆ„์ ๋  ์ˆ˜ ์žˆ๊ณ  raw profile์„ ๋ณด๊ธฐ ์–ด๋ ต๋‹ค๋Š” ํ•œ๊ณ„๊ฐ€ ๋‚จ์•˜๋‹ค.
  3. 7:02
    Claude์˜ memory๋Š” ์ฒ˜์Œ์— ํ”„๋กœํ•„ ๋Œ€์‹  ๊ณผ๊ฑฐ ๋Œ€ํ™”๋ฅผ ํ‚ค์›Œ๋“œยท์‹œ์ ์œผ๋กœ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋„๊ตฌ ์ค‘์‹ฌ ๊ตฌ์กฐ์˜€๊ณ , ์ดํ›„ v2์—์„œ visibleํ•œ running profile๊ณผ explicit edit ๊ธฐ๋Šฅ์„ ๋„์ž…ํ–ˆ๋‹ค. ChatGPT๋„ ๋’ค์ด์–ด ๋Œ€ํ™” ๊ฒ€์ƒ‰ ๋„๊ตฌ์™€ ํ”„๋กœํ•„ ๊ฐ€์‹œํ™”ยท์ˆ˜์ • ๊ธฐ๋Šฅ์„ ๋„ฃ์œผ๋ฉด์„œ, ๋‘ ์ œํ’ˆ์€ ์„œ๋กœ ๋‹ค๋ฅธ ์ถœ๋ฐœ์ ์—์„œ ๋น„์Šทํ•œ ๊ตฌ์กฐ๋กœ ์ˆ˜๋ ดํ–ˆ๋‹ค.
  4. 10:01
    ๋ฉ”๋ชจ๋ฆฌ์—๋Š” ๋‹จ์ผํ•œ ์„ค๊ณ„ ํ•ด๋ฒ•์ด ์—†์œผ๋ฉฐ, RAG์ฒ˜๋Ÿผ ๊ฒ€์ƒ‰ยท์ฒญํ‚นยท๋ฒกํ„ฐDB๋กœ ํ‰์น  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ Gemini, cloud code, openclaw, Hermes์ฒ˜๋Ÿผ ์ œํ’ˆ๋งˆ๋‹ค profile, markdown files, heartbeat, knowledge bases, skills ๋“ฑ์ด ๋‹ฌ๋ผ์„œ, ๋ฉ”๋ชจ๋ฆฌ๋Š” ์™ธ์ฃผ๊ฐ€ ์•„๋‹ˆ๋ผ ์ œํ’ˆ๊ณผ ํ•จ๊ป˜ ์ง์ ‘ ์„ค๊ณ„ํ•ด์•ผ ํ•˜๋Š” ํ•ต์‹ฌ ๊ธฐ๋Šฅ์ด๋‹ค.
  5. 12:01
    ๋ฉ”๋ชจ๋ฆฌ๋Š” compute์˜ ํ•จ์ˆ˜์ด๋ฏ€๋กœ, ์—…๋ฐ์ดํŠธ ๋นˆ๋„ยท์š”์•ฝ ๋ฐ€๋„ยท์ปจํ…์ŠคํŠธ ๊ธธ์ด ์‚ฌ์ด์—์„œ ๋น„์šฉ ์ ˆ์ถฉ์ด ํ•„์ˆ˜๋‹ค. ๋™์‹œ์— running profile์€ ์ž…๋ ฅโ†’์š”์•ฝโ†’์žฌ์ ์šฉ์˜ ์ˆœํ™˜ ๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ค์–ด ์‚ฌ์‹ค์ƒ continual learning์ฒ˜๋Ÿผ ๋™์ž‘ํ•˜์ง€๋งŒ, ๊ทธ ํ•™์Šต์ด ๊ฐ€์ค‘์น˜ ๋ฐ–์—์„œ๋งŒ ์ด๋ค„์ง€๋Š” ํ•œ๊ณ„์™€ ๋ˆ„๊ฐ€ ๋น„์šฉ์„ ๋ถ€๋‹ดํ• ์ง€๋ผ๋Š” ๊ฒฝ์ œ ๋ฌธ์ œ๊ฐ€ ๋‚จ๋Š”๋‹ค.
  6. 15:01
    ๊ฐ€์žฅ ํฐ ๋ณ‘๋ชฉ์€ ๊ธฐ์ˆ ๋ณด๋‹ค ์ปจํ…์ŠคํŠธ ๋ฌธ์ œ์ด๋ฉฐ, ํ˜„์žฌ์˜ ๊ฐœ์ธ AI๋Š” ์ด๋ฉ”์ผยท์บ˜๋ฆฐ๋”ยท์‚ฌ์ง„ ๊ฐ™์€ ํ’๋ถ€ํ•œ ์™ธ๋ถ€ ์‹ ํ˜ธ๋ฅผ ์ถฉ๋ถ„ํžˆ ์ถ”๋ก ํ•˜๊ฑฐ๋‚˜ ์ถฉ๋Œ ๊ฒ€์ฆ์— ์“ฐ์ง€ ๋ชปํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์„œ๋กœ ๋‹จ์ ˆ๋œ ์—ฌ๋Ÿฌ ์ œํ’ˆ์ด ๊ฐ์ž ๋”ฐ๋กœ ๊ธฐ์–ต์„ ์Œ“๊ฒŒ ๋˜๊ณ , ์‚ฌ์šฉ์ž๋Š” ๋ณ€๊ฒฝ๋œ ์‚ฌ์‹ค์„ ๋งค๋ฒˆ ๋ฐ˜๋ณต ์ž…๋ ฅํ•ด์•ผ ํ•˜๋ฏ€๋กœ ์ง„์งœ personal AI ๊ฒฝํ—˜์ด ์•„์ง ์˜ค์ง€ ์•Š์•˜๋‹ค.

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

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