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

Agent Output Is Not UX: Rendering Layer Your LLM Pipeline Is Missing - Bala Ramdoss, Amazon Lens

AI Engineer ยท 2026-07-20 15:24 ยท 14:13

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

์—์ด์ „ํŠธ ์ œํ’ˆ์˜ ์„ฑํŒจ๋Š” ๋ชจ๋ธ ์ถœ๋ ฅ ์ž์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ, ๋ชจ๋ธ๊ณผ ํ™”๋ฉด ์‚ฌ์ด์—์„œ ์‚ฌ๋žŒ์ด ๋ฐ”๋กœ ์ดํ•ดํ•˜๊ณ  ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ๋ Œ๋”๋ง ๊ณ„์ธต ์„ค๊ณ„์— ๋‹ฌ๋ ค ์žˆ๋‹ค.

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

  1. 0:01
    ๋ชจ๋ธ์€ ๋งž๋Š” ์ •๋ณด๋ฅผ ์คฌ๋”๋ผ๋„ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ”๋กœ ์˜ˆ์•ฝํ•˜๊ฑฐ๋‚˜ ํ–‰๋™ํ•  ์ˆ˜ ์—†์œผ๋ฉด ๊ฒฝํ—˜์€ ์‹คํŒจํ•œ๋‹ค. ์—์ด์ „ํŠธ ์ถœ๋ ฅ์€ ์ •๋‹ต ์—ฌ๋ถ€๋ณด๋‹ค ๋‚ ์งœ, ์‹œ๊ฐ„, ๋ฒ„ํŠผ์ฒ˜๋Ÿผ ์‚ฌ๋žŒ์ด ์ฆ‰์‹œ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ Œ๋”๋ง๋˜๋Š”์ง€๊ฐ€ ๋” ์ค‘์š”ํ•˜๋‹ค.
  2. 2:00
    ์—์ด์ „ํŠธ UX์˜ ๋ฌธ์ œ๋Š” ๋ชจ๋ธ ํ’ˆ์งˆ์ด ์•„๋‹ˆ๋ผ ์ „๋‹ฌ ๋ฐฉ์‹์— ์žˆ๋‹ค. ์นด๋“œ, ์บ๋Ÿฌ์…€, ๋ฆฌ์ŠคํŠธ, ๋ชจ๋ฐ”์ผ ๊ธฐ๊ธฐ๋ณ„ ์ œ์•ฝ, ๋ฒ„์ „ ํŒŒํŽธํ™” ๊ฐ™์€ ๋ฐฐํฌ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๊ณ„์ธต์ด ์ œํ’ˆ ์„ฑํŒจ๋ฅผ ์ขŒ์šฐํ•œ๋‹ค.
  3. 5:00
    ๋ชจ๋ฐ”์ผ์—์„œ๋Š” ํด๋ผ์ด์–ธํŠธ๋ฅผ ์ž์ฃผ ํŒจ์น˜ํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ, ์„œ๋ฒ„์™€ ๋ชจ๋ธ ์ชฝ์—์„œ ๋ฒ„์ „ ์ธ์ง€ํ˜• ๊ณ„์•ฝ์„ ๋จผ์ € ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค. ๋ชจ๋ธ์€ ํ…์ŠคํŠธ๋ฅผ ์ž„์˜ ์ƒ์„ฑํ•˜๋Š” ๋Œ€์‹  ์ œํ•œ๋œ UI ์ปดํฌ๋„ŒํŠธ์™€ ๋ ˆ์ด์•„์›ƒ ๊ทœ์น™ ์•ˆ์—์„œ๋งŒ ์„ ํƒํ•˜๋„๋ก ํ•ด์•ผ ์•ˆ์ „ํ•˜๋‹ค.
  4. 8:02
    ์ŠคํŠธ๋ฆฌ๋ฐ์€ ์ „์ฒด ์‘๋‹ต์ด ๋๋‚  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆฌ๊ฒŒ ํ•˜์ง€ ์•Š๊ณ , ์Šค์ผˆ๋ ˆํ†ค๊ณผ ๋ถ€๋ถ„ ๋ Œ๋”๋ง์œผ๋กœ ์ฒด๊ฐ ๋Œ€๊ธฐ ์‹œ๊ฐ„์„ ์ค„์ธ๋‹ค. ์ด๋•Œ ์ค‘์š”ํ•œ ์ง€ํ‘œ๋Š” ์ด ์ง€์—ฐ ์‹œ๊ฐ„์ด ์•„๋‹ˆ๋ผ ์‚ฌ์šฉ์ž๊ฐ€ ์ฒ˜์Œ ์˜๋ฏธ ์žˆ๋Š” ํ™”๋ฉด์„ ๋ณด๋Š” time to first chunk๋‹ค.
  5. 11:01
    BFF๋Š” ํ”Œ๋žซํผ๋ณ„ ๋ Œ๋”๋ง ๊ทœ์น™, hydration, ์•ก์…˜, ๋ฉ”ํŠธ๋ฆญ, ๋Œ€ํ™” ๋งฅ๋ฝ์„ ํก์ˆ˜ํ•ด ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋‹จ์ˆœํ•˜๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ๋งŒ๋“ ๋‹ค. ๊ธฐ์กด์˜ flight row๋‚˜ product card ๊ฐ™์€ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ์ปดํฌ๋„ŒํŠธ๋ฅผ ํ™œ์šฉํ•˜๋ฉด, ์ƒˆ ์—์ด์ „ํŠธ ์•ฑ์„ ๋”ฐ๋กœ ๋งŒ๋“œ๋Š” ๋Œ€์‹  ์ต์ˆ™ํ•˜๊ณ  ์ผ๊ด€๋œ UX๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋‹ค.

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

  • ์—์ด์ „ํŠธ ๊ธฐ๋Šฅ์„ ๋„ฃ์„ ๋•Œ๋Š” ๋จผ์ € ๋ชจ๋ธ ํ”„๋กฌํ”„ํŠธ๋ณด๋‹ค UI ๊ณ„์•ฝ, ๋ฒ„์ „ ๋งต, ์ปดํฌ๋„ŒํŠธ ํ—ˆ์šฉ ๋ชฉ๋ก๋ถ€ํ„ฐ ์ •์˜ํ•˜๋Š” ๊ฒƒ์ด ์‹คํŒจ ํ™•๋ฅ ์„ ๋‚ฎ์ถ˜๋‹ค.
  • AI ์‘๋‹ต ์ง€ํ‘œ๋ฅผ total latency ์ค‘์‹ฌ์—์„œ time to first chunk์™€ ์ค‘๊ฐ„ ์ƒํƒœ ๊ฐ€์‹œ์„ฑ ์ค‘์‹ฌ์œผ๋กœ ๋ฐ”๊พธ๋ฉด ์ฒด๊ฐ ํ’ˆ์งˆ์„ ๋” ์ •ํ™•ํžˆ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ํด๋ผ์ด์–ธํŠธ๋Š” ๋˜‘๋˜‘ํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ๋ณด๋‹ค BFF์™€ ์„œ๋ฒ„๊ฐ€ ํ•ด์„ยท๊ฒ€์ฆยท๋ Œ๋”๋ง ๊ฒฐ์ •์„ ๋งก๋„๋ก ์„ค๊ณ„ํ•˜๋Š” ํŽธ์ด ์šด์˜๊ณผ ์•ˆ์ „์„ฑ ๋ชจ๋‘์— ์œ ๋ฆฌํ•˜๋‹ค.