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

Beyond RAG: A Relational Context Engine That Cuts Token Burn โ€” Unblocked

AI Engineer ยท 2026-10-11 04:30 ยท 19:44

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

์ด ์˜์ƒ์€ RAG์˜ ์•ฝ์ ์„ ๋ณด์™„ํ•ด ๊ตฌ์กฐํ™”๋œ ๋ฐ์ดํ„ฐ์™€ ์กฐ์ง ๋งฅ๋ฝ์„ ํ•จ๊ป˜ ๋‹ค๋ฃจ๋Š” relational context engine์˜ ๊ฐœ๋…๊ณผ ๊ตฌํ˜„ ํ๋ฆ„์„ ๋ณด์—ฌ์ฃผ๋ฉฐ, ํ† ํฐ ๋น„์šฉ์„ ์ค„์ด๋ฉด์„œ ์—์ด์ „ํŠธ์™€ ์‚ฌ๋žŒ์ด ๋ชจ๋‘ ์“ธ ์ˆ˜ ์žˆ๋Š” ์ปจํ…์ŠคํŠธ ์งˆ์˜ ์‹œ์Šคํ…œ์„ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•œ๋‹ค.

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

  1. 0:00
    ์†Œ๊ฐœ Unblocked๊ฐ€ ๋งŒ๋“œ๋Š” context engine์„ ์†Œ๊ฐœํ•˜๊ณ , ์ด ์˜์ƒ์ด ์ปจํ…์ŠคํŠธ ์—”์ง„์˜ ๊ฐ€์น˜ ์„ค๋ช…๊ณผ ํ•ต์‹ฌ ๊ตฌ์„ฑ์š”์†Œ ๊ตฌํ˜„์„ ํ•จ๊ป˜ ๋‹ค๋ฃจ๋Š” ์‹ค์Šตํ˜• ๋ฐœํ‘œ์ž„์„ ๋ฐํžŒ๋‹ค. ๊ณต๊ฐœ๋œ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋„ ํ•จ๊ป˜ ๋ณด์—ฌ์ค€๋‹ค.
  2. 0:52
    ์ผ์ • ์กฐ์ง์˜ ํฉ์–ด์ง„ ์ง€์‹์„ ํ•˜๋‚˜์˜ grounded context๋กœ ๋ฌถ๋Š” ๊ฐœ๋…์„ ์„ค๋ช…ํ•œ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ์ปจํ…์ŠคํŠธ๊ฐ€ ์„œ๋กœ ์—ฐ๊ฒฐ๋˜๊ณ , ์˜๋„์— ๋งž์œผ๋ฉฐ, ๊ฐœ์ธํ™”๋˜๊ณ , ๊ถŒํ•œ๊นŒ์ง€ ๊ณ ๋ ค๋œ ํ˜•ํƒœ๋กœ ์ œ๊ณต๋œ๋‹ค.
  3. 2:22
    ์ปจํ…์ŠคํŠธ ์œ ๋ฌด์— ๋”ฐ๋ฅธ ์—์ด์ „ํŠธ ๋ฐ๋ชจ ์ปจํ…์ŠคํŠธ ์—”์ง„์ด ์—†๋Š” Claude๋Š” ์ฝ”๋“œ๋ฒ ์ด์Šค๋ฅผ ์ง์ ‘ ํ›‘์œผ๋ฉฐ ๋งฅ๋ฝ์„ ์ถ”๋ก ํ•ด์•ผ ํ•˜์ง€๋งŒ, ์—ฐ๊ฒฐ ํ›„์—๋Š” ์ฝ”๋“œยทNotion ๋ฌธ์„œยทPRยทSlack ๋Œ€ํ™”๋ฅผ ๋ฌถ์€ ์ž‘์—…๋ณ„ ์ปจํ…์ŠคํŠธ ๋ฒˆ๋“ค์„ ๋ฐ”๋กœ ํ™œ์šฉํ•œ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ ๋” ์ •ํ™•ํ•œ ๋‹ต๊ณผ ํ•จ๊ป˜ ๋น„์šฉ๊ณผ ์‹œ๊ฐ„์ด ํฌ๊ฒŒ ์ค„์–ด๋“ ๋‹ค.
  4. 4:17
    ๋น„์šฉ ์ ˆ๋ฐ˜ ์ปจํ…์ŠคํŠธ ์—”์ง„์„ ๋ถ™์ธ ๊ฒฝ์šฐ์™€ ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ๋ฅผ ๋น„๊ตํ•ด ์•ฝ 50%์˜ ๋น„์šฉ ์ ˆ๊ฐ์ด ๋‚˜ํƒ€๋‚œ๋‹ค. ๋‹จ์ˆœํžˆ ์„ฑ๋Šฅ๋งŒ์ด ์•„๋‹ˆ๋ผ ์šด์˜ ๋น„์šฉ ์ธก๋ฉด์—์„œ๋„ ์ถฉ๋ถ„ํ•œ ๊ฐ€์น˜๊ฐ€ ์žˆ์Œ์„ ๋ณด์—ฌ์ค€๋‹ค.
  5. 4:57
    ๋ชจ๋ธ ํšŒ๊ท€ ์ถ”์  ์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ œํ’ˆ์—์„œ ๋ฐœ๊ฒฌ๋œ ์ด์Šˆ ๊ฐ์†Œ ์›์ธ์„ ์ถ”์ ํ•ด Opus 48๋กœ์˜ ๋ณ€๊ฒฝ์ด ํšŒ๊ท€๋ฅผ ์ผ์œผ์ผฐ๋‹ค๋Š” ์ ์„ ๋น ๋ฅด๊ฒŒ ์ขํ˜€๋‚ธ๋‹ค. ๊ด€๋ จ PR๊ณผ Slack ๋Œ€ํ™”๋ฅผ ์—ฎ์–ด ์ˆ˜์ • ์ž‘์—…๊นŒ์ง€ ์ด์–ด์ง€๋Š” ํ๋ฆ„์„ ๋ณด์—ฌ์ค€๋‹ค.
  6. 6:17
    ๊ตฌํ˜„ ์‹œ์ž‘ ์กฐ์ง ๋‚ด ์ปจํ…์ŠคํŠธ๋Š” PR, ๋ฆฌ๋ทฐ, ๋Œ“๊ธ€, ์ด์Šˆ, ๋ฌธ์„œ, ๋Œ€ํ™”์ฒ˜๋Ÿผ ์—ฌ๋Ÿฌ ๊ณณ์— ํฉ์–ด์ ธ ์žˆ์œผ๋ฉฐ, RAG๋Š” ์ด๋Ÿฐ ๋‚ด์šฉ ๊ธฐ๋ฐ˜ ์งˆ๋ฌธ์— ๊ฐ•ํ•˜๋‹ค๊ณ  ์ •๋ฆฌํ•œ๋‹ค. ํ•˜์ง€๋งŒ PR ๊ฐœ์ˆ˜, ๋ฆฌ๋ทฐ์–ด ์ˆ˜, ์‹œ์ ์ด ์ค‘์š”ํ•œ ์งˆ์˜์ฒ˜๋Ÿผ ๊ตฌ์กฐํ™”๋œ ์งˆ๋ฌธ์€ ๋ณ„๋„์˜ ์ฟผ๋ฆฌ ์—”์ง„์ด ํ•„์š”ํ•˜๋‹ค๊ณ  ๊ตฌ๋ถ„ํ•œ๋‹ค.
  7. 7:11
    ๋ฒกํ„ฐ ๊ฒ€์ƒ‰์ด ๋‹ตํ•˜์ง€ ๋ชปํ•˜๋Š” ์งˆ๋ฌธ ์ฃผ๊ฐ„ ์ง‘๊ณ„๋‚˜ ํ•„ํ„ฐ๋ง์ฒ˜๋Ÿผ ์‹œ๊ฐ„์„ฑ๊ณผ ๊ตฌ์กฐ๊ฐ€ ์ค‘์š”ํ•œ ์งˆ๋ฌธ์€ ๋ฒกํ„ฐ ์ €์žฅ์†Œ๋งŒ์œผ๋กœ๋Š” ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š”๋‹ค. ๋”ฐ๋ผ์„œ ์ž์—ฐ์–ด ์งˆ์˜๋ฅผ ๊ตฌ์กฐํ™”๋œ ์ฟผ๋ฆฌ๋กœ ๋ฐ”๊พธ๋Š” ๊ณ„์ธต์ด ํ•„์š”ํ•˜๋ฉฐ, ๊ฒ€์ƒ‰์€ ์˜๋ฏธ ๊ธฐ๋ฐ˜๊ณผ ๊ตฌ์กฐ ๊ธฐ๋ฐ˜ ๋‘ ์ถ•์œผ๋กœ ๋‚˜๋‰œ๋‹ค.
  8. 8:21
    ์–ด๋ ค์šด ๋ถ€๋ถ„: ์ฃผ๋ณ€ ๊ตฌ์„ฑ ์ฟผ๋ฆฌ ์ƒ์„ฑ ์ž์ฒด๋ณด๋‹ค ๋” ์–ด๋ ค์šด ๊ฒƒ์€ ์Šคํ‚ค๋งˆ ์ดํ•ด, identity ๋งคํ•‘, ์ฟผ๋ฆฌ ๊ฒ€์ฆ, ์‹คํ–‰ ์˜ค๋ฅ˜์— ๋Œ€ํ•œ ์žฌ์‹œ๋„ ๊ฐ™์€ ๋ณด์กฐ ๊ตฌ์กฐ๋‹ค. ์•ˆ์ „ํ•˜๊ณ  ์ •ํ™•ํ•œ ์งˆ์˜๋ฅผ ์œ„ํ•ด์„œ๋Š” LLM ๋ฐ”๊นฅ์˜ ๊ฒฐ์ •์  ๋กœ์ง์ด ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•˜๋‹ค.
  9. 9:46
    ๋ฌธ์„œ ์ฟผ๋ฆฌ ์—”์ง„ ์˜ˆ์ œ๋กœ ์‚ฌ์šฉํ•  document query engine ์ €์žฅ์†Œ๋ฅผ ๋„์šฐ๊ณ , ์•„์ง ์—ฐ๊ฒฐ๋˜์ง€ ์•Š์€ ์ƒํƒœ์—์„œ๋Š” ์•„๋ฌด ๊ฒฐ๊ณผ๋„ ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ๋ณด์—ฌ์ค€๋‹ค. ์ดํ›„ ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜์”ฉ ๋ถ™์—ฌ๊ฐ€๋ฉฐ ๋™์ž‘์„ ์™„์„ฑํ•˜๋Š” ํ๋ฆ„์„ ์˜ˆ๊ณ ํ•œ๋‹ค.
  10. 10:31
    ์ž๋™ ์Šคํ‚ค๋งˆ ๋ฐœ๊ฒฌ ๋ฌธ์„œ ์ €์žฅ์†Œ์—์„œ ์ƒ˜ํ”Œ์„ ์ฝ์–ด ์Šคํ‚ค๋งˆ๋ฅผ ๋™์ ์œผ๋กœ ์ถ”๋ก ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์„ค๋ช…ํ•˜๊ณ , enum ์ถ”์ • ๊ฐ™์€ ๊นŒ๋‹ค๋กœ์šด ๋ถ€๋ถ„๋„ ์–ธ๊ธ‰ํ•œ๋‹ค. ๋ชจ๋“  ๊ฒƒ์„ LLM์— ๋งก๊ธฐ๊ธฐ๋ณด๋‹ค ์ „ํ†ต์ ์ธ ์ ˆ์ฐจ์  ๋ฐฉ๋ฒ•์œผ๋กœ๋„ ์ถฉ๋ถ„ํžˆ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Œ์„ ๊ฐ•์กฐํ•œ๋‹ค.
  11. 12:26
    Identity ํ•ด์„ GitHub์˜ ์‚ฌ์šฉ์ž๋ช…์ฒ˜๋Ÿผ ์‹œ์Šคํ…œ๋งˆ๋‹ค ๋‹ค๋ฅธ ์ •์ฒด์„ฑ์„ ์„œ๋กœ ๋งคํ•‘ํ•˜๋Š” ๋‹จ๊ณ„๊ฐ€ ํ•„์š”ํ•˜๋‹ค. ํผ์ง€ ๋งค์นญ์œผ๋กœ ํ›„๋ณด๋ฅผ ์ขํžˆ๊ณ , ํ•„์š”ํ•˜๋ฉด LLM์„ ์ตœ์ข… ํŒ๋ณ„์ž๋กœ ์‚ฌ์šฉํ•ด ์ด๋ฆ„ ์ถฉ๋Œ์„ ํ•ด์†Œํ•œ๋‹ค.
  12. 13:45
    ์งˆ์˜ ๊ฒ€์ฆ LLM์ด ๋งŒ๋“  ์ฟผ๋ฆฌ๋Š” ์‹ ๋ขฐํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ์œ„ํ—˜ํ•œ ์—ฐ์‚ฐ์ž, ์ˆจ๊ฒจ์ง„ ํ•„๋“œ, tenant ๊ฒฝ๊ณ„ ์นจ๋ฒ” ์—ฌ๋ถ€๋ฅผ ๊ฒ€์‚ฌํ•ด์•ผ ํ•œ๋‹ค. ๊ฒ€์ฆ ๋‹จ๊ณ„์—์„œ ์ฐจ๋‹จ๋œ ์˜ค๋ฅ˜๋Š” ๊ทธ๋Œ€๋กœ ์‹คํŒจ์‹œํ‚ค์ง€ ์•Š๊ณ  ์žฌ์‹œ๋„ ๋ฃจํ”„๋กœ ๋„˜๊ธธ ์ˆ˜ ์žˆ๋‹ค.
  13. 15:50
    ์žฌ์‹œ๋„ ๊ฒ€์ฆ ์‹คํŒจ๋ฅผ ํฌํ•จํ•œ ์˜ค๋ฅ˜๋ฅผ ๋‹ค์‹œ LLM์— ๋„ฃ์–ด ์Šค์Šค๋กœ ์ˆ˜์ •ํ•˜๊ฒŒ ๋งŒ๋“ค๋ฉด ์—ฌ๋Ÿฌ ๋ฒˆ์˜ ์‹œ๋„ ๋์— ์ฟผ๋ฆฌ๊ฐ€ ์™„์„ฑ๋œ๋‹ค. ๋‹ค๋งŒ ์ •ํ™•ํ•œ ์ œ๋ชฉ ์ผ์น˜ ๊ฐ™์€ ์ œ์•ฝ๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•ด ์ถ”๊ฐ€์ ์ธ ๊ฒ€์ƒ‰ ๋Šฅ๋ ฅ์ด ํ•„์š”ํ•ด์ง„๋‹ค.
  14. 16:35
    ์ „์ฒด ํ…์ŠคํŠธ ๊ฒ€์ƒ‰ full-text search๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ์ œ๋ชฉ ์ผ์น˜์—๋งŒ ๊ฐ‡ํžˆ์ง€ ์•Š๊ณ  ์‹ค์ œ๋กœ ์›ํ•˜๋Š” ๋ฌธ์„œ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๊ตฌ์กฐํ™”๋œ ํ•„ํ„ฐ, ์ง‘๊ณ„, ์‹œ๊ฐ„ ๋ฒ”์œ„, ์ž๋™ ์ˆ˜์ •๊นŒ์ง€ ๊ฒฐํ•ฉํ•˜๋ฉด RAG์˜ ๊ตฌ์กฐ์  ๋ฐ˜์ชฝ์„ ๋ณด์™„ํ•œ ์‹œ์Šคํ…œ์ด ์™„์„ฑ๋œ๋‹ค.
  15. 18:30
    ์ปจํ…์ŠคํŠธ ์—”์ง„ ์‹œ๋ฎฌ๋ ˆ์ดํ„ฐ ๋กœ์ปฌ์—์„œ ์™„์ „ํžˆ ๋™์ž‘ํ•˜๋Š” context engine simulator๋ฅผ ํ†ตํ•ด ์ปจํ…์ŠคํŠธ ๋ฒˆ๋“ค์„ ๋งŒ๋“ค๊ณ  ๊ฐ™์€ ์ž‘์—…์œผ๋กœ A/B ํ…Œ์ŠคํŠธ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค. ์™ธ๋ถ€ ์—ฐ๊ฒฐ ์—†์ด๋„ ์ปจํ…์ŠคํŠธ ์ œ๊ณต์˜ ํšจ๊ณผ๋ฅผ ์‹คํ—˜ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ด ํ•ต์‹ฌ์ด๋‹ค.

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

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