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

How Ramp Tests Its AI Bookkeeping Agent Before Customers Do - Ryan Stevens, Ramp

AI Engineer ยท 2026-11-09 04:00 ยท 18:39

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

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

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

  1. 0:00
    ์†Œ๊ฐœ Ramp์˜ Stacks ๊ฐ™์€ AI ์—์ด์ „ํŠธ๋ฅผ ๋” ์ž˜ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ข…๋‹จ ๊ฐ„ ํ‰๊ฐ€๋ฅผ ์–ด๋–ป๊ฒŒ ์„ค๊ณ„ํ•˜๊ณ  ํ™œ์šฉํ•˜๋Š”์ง€ ์„ค๋ช…ํ•œ๋‹ค. ํ•ต์‹ฌ ๊ด€์‹ฌ์‚ฌ๋Š” ์ธก์ •๊ณผ ๊ฒ€์ฆ์ด๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์—์ด์ „ํŠธ ์„ฑ๋Šฅ์„ ์‹ค์ œ๋กœ ๋Œ์–ด์˜ฌ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์— ์žˆ๋‹ค.
  2. 0:47
    ์—์ด์ „ํŠธ์˜ ๋ชฉํ‘œ๋Š” ๋ฌด์—‡์ธ๊ฐ€? ์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“ค ๋•Œ๋Š” ๋จผ์ € ๋ชฉํ‘œ, ํ‰๊ฐ€ ๊ธฐ์ค€, ๊ทธ๋ฆฌ๊ณ  ํ‰๊ฐ€๋กœ๋ถ€ํ„ฐ ์–ป์„ ๊ฐ€์น˜๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ์ •ํ•ด์•ผ ํ•œ๋‹ค. ์ž˜ ๋ชจ๋ฅด๋Š” ์—…๋ฌด๋ฅผ ๋Œ€์ถฉ ์ž๋™ํ™”ํ•˜๊ธฐ๋ณด๋‹ค, ์ž‘์—…์„ ๋ถ„ํ•ดํ•˜๊ณ  ์„ฑ๊ณต ์ •์˜๋ถ€ํ„ฐ ๋ช…ํ™•ํžˆ ํ•ด์•ผ ํ•œ๋‹ค.
  3. 1:16
    ํšŒ๊ณ„ ๋‹ด๋‹น์ž์˜ ์—…๋ฌด๋ฅผ ๋ถ„ํ•ดํ•˜๊ธฐ ํšŒ๊ณ„ ๋‹ด๋‹น์ž์˜ ์ผ์„ ์—ฌ๋Ÿฌ ๋ฒ”์ฃผ๋กœ ๋‚˜๋ˆ„๊ณ , ๊ฐ ์ž‘์—…์˜ ์„ฑ๊ณต ์กฐ๊ฑด์„ ์ •์˜ํ•œ ๋’ค ์—…๊ณ„ ์‹ค๋ฌด์ž์™€ ํ•จ๊ป˜ ์ „์ฒด ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ตฌ์ฒดํ™”ํ•œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด reconciliation์€ ์„œ๋กœ ๋‹ค๋ฅธ ์‹œ์Šคํ…œ์˜ ์ˆ˜์น˜๋ฅผ ๋งž์ถ”๊ณ , ์–ด๊ธ‹๋‚œ ์ด์œ ๋ฅผ ์ฐพ์•„ ๋‹ค์‹œ ์ผ์น˜์‹œํ‚ค๋Š” ๊ณผ์ •์œผ๋กœ ๋ถ„ํ•ด๋œ๋‹ค.
  4. 2:43
    ๋ฒค์น˜๋งˆํฌ ๋งŒ๋“ค๊ธฐ ํ‰๊ฐ€ ๋Œ€์ƒ์€ reconciliation, data entry, variance analysis, schedules and accruals ๊ฐ™์€ ํšŒ๊ณ„ ์ž‘์—… ๋ฒ”์ฃผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค. ๋ฒค์น˜๋งˆํฌ, evals, verifiability๋Š” ์‚ฌ์‹ค์ƒ ๊ฐ™์€ ๋ชฉ์ ์„ ๊ฐ€์ง„ ์„œ๋กœ ๋‹ค๋ฅธ ํ‘œํ˜„์œผ๋กœ ๋‹ค๋ค„์ง„๋‹ค.
  5. 3:20
    ์‚ฌ์šฉ์ž ์ „๊ณผ ํ›„์˜ ์ฐจ์ด ์‚ฌ์šฉ์ž๊ฐ€ ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์€ ๋‹จ๊ณ„์—์„œ๋Š” ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ํ•ฉ์„ฑ ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์ˆ˜์ด๋ฉฐ, ์—์ด์ „ํŠธ ํ‰๊ฐ€๋Š” ๊ฒฐ๊ตญ ๊ฐ€์ƒ์˜ ํ™˜๊ฒฝ์—์„œ ๋จผ์ € ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค. ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๊ฐ€ ์Œ“์ธ ๋’ค์—๋Š” ๋” ์‰ฌ์›Œ์งˆ ์ˆ˜ ์žˆ์ง€๋งŒ, ์ด ๋ฐœํ‘œ์—์„œ๋Š” ๊ทธ ๋‹จ๊ณ„๋ณด๋‹ค ํ•ฉ์„ฑ ํ‰๊ฐ€ ๊ตฌ์ถ•์— ์ดˆ์ ์„ ๋งž์ถ˜๋‹ค.
  6. 4:26
    ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ‘๋ชฉ์ด๋‹ค ํ‰๊ฐ€๋ฅผ ์ œ๋Œ€๋กœ ํ•˜๋ ค๋ฉด ๋จผ์ € ๊นจ๋—ํ•œ ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ์–ด์•ผ ํ•˜๋ฏ€๋กœ, ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ์ด eval์˜ ๋ณ‘๋ชฉ์ด ๋œ๋‹ค. ๋”ฐ๋ผ์„œ ์–ด๋–ค ๋ฐ์ดํ„ฐ์…‹๊ณผ task criteria๋ฅผ ๋งŒ๋“ค์ง€ ์ž์ฒด๊ฐ€ ํ‰๊ฐ€ ์„ค๊ณ„์˜ ํ•ต์‹ฌ์ด๋‹ค.
  7. 4:48
    ํ•ฉ์„ฑ ๊ธฐ์—… ๋งŒ๋“ค๊ธฐ D2C lifestyle company ๊ฐ™์€ ํ•ฉ์„ฑ ๊ธฐ์—…์„ ๋งŒ๋“ค๊ณ , ERPยท๊ณ ๊ฐ ๋ชฉ๋กยท๊ณต๊ธ‰์—…์ฒด ๋ชฉ๋กยทaccounts payable ๋“ฑ ํ•„์š”ํ•œ ๋ฌธ์„œ๋ฅผ ๋ชจ๋‘ ๊ตฌ์„ฑํ•ด ์˜คํ”„๋ผ์ธ ํ‰๊ฐ€ ํ™˜๊ฒฝ์„ ๋งŒ๋“ ๋‹ค. ์ด ๋ฐฉ์‹์€ ์‚ฌ์‹ค์ƒ ์—์ด์ „ํŠธ๋ฅผ ๋™์ผํ•œ ๋ฐ์ดํ„ฐ๋กœ ๋ฐ˜๋ณต ๋ฐฑํ…Œ์ŠคํŠธํ•˜๋Š” ์ž‘์—…์ด๋‹ค.
  8. 5:45
    ํ‰๊ฐ€๋Š” ๊ณง ๋ฐฑํ…Œ์ŠคํŠธ๋‹ค ํ‰๊ฐ€, verifiability, benchmark๋Š” ๊ฒฐ๊ตญ ์„ฑ๊ณต์„ ์ธก์ •ํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฑํ…Œ์ŠคํŠธ์— ๊ฐ€๊น๋‹ค. ์ƒ์‚ฐ ํ™˜๊ฒฝ์˜ ์—์ด์ „ํŠธ๋ฅผ ์ œ๋Œ€๋กœ ๋‹ค๋ฃจ๋ ค๋ฉด ์‹œ๊ฐ„์— ๋”ฐ๋ฅธ ์ƒํƒœ๋ฅผ ๋ณด์กดํ•ด ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ํ…Œ์ŠคํŠธ๊ฐ€ ๊ฐ€๋Šฅํ•ด์•ผ ํ•œ๋‹ค.
  9. 7:08
    ๊ฐ ์ž‘์—…์˜ ์ฑ„์  ๋ฐฉ์‹ ๊ฐ task๋Š” ๋ณดํ†ต 10~20๊ฐœ์˜ ๊ธฐ์ค€์œผ๋กœ ์ฑ„์ ํ•˜๊ณ , ์‹คํ–‰ ๊ฒฝ๋กœ ์ž์ฒด๋ณด๋‹ค ์ตœ์ข… ๊ฒฐ๊ณผ์˜ ์ •๋‹ต ์—ฌ๋ถ€๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๋ณธ๋‹ค. ์ดˆ๊ธฐ์—๋Š” ๊ฒฝ๋กœ ์ตœ์ ํ™”๋ณด๋‹ค ์ •ํ™•๋„, ๋น„์šฉ, ์†๋„๊ฐ€ ๋” ์ค‘์š”ํ•˜๋ฉฐ, ์ด๋Ÿฐ ํ‰๊ฐ€ ์ฒด๊ณ„๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ 4~6๊ฐœ์›”์ด ๊ฑธ๋ฆด ์ˆ˜ ์žˆ๋‹ค.
  10. 9:14
    ์ •ํ™•๋„์™€ pass@k ์ •ํ™•๋„๋Š” ๋ถ€๋ถ„ ์ ์ˆ˜๋ฅผ ๋ฐ˜์˜ํ•˜๋Š” ๋ฐ˜๋ฉด, pass@k๋Š” ํŠน์ • ์‹œ๋„์—์„œ ๋ชจ๋“  ๊ธฐ์ค€์„ ํ†ต๊ณผํ•ด์•ผ ํ•˜๋Š” ์ „๋ถ€ ์•„๋‹ˆ๋ฉด ์ „๋ฌด์˜ ์ง€ํ‘œ๋‹ค. ํšŒ๊ณ„์ฒ˜๋Ÿผ ์˜ค๋ฅ˜ ๋น„์šฉ์ด ํฐ ์˜์—ญ์—์„œ๋Š” pass@k๊ฐ€ ๋” ์ ์ ˆํ•  ์ˆ˜ ์žˆ๋‹ค.
  11. 10:24
    ๋ชจ๋ธ ๊ณ ๋ฅด๊ธฐ ๊ตฌ์ถ•ํ•œ eval์„ ์ด์šฉํ•˜๋ฉด ์–ด๋–ค frontier model์ด ๊ฐ€์žฅ ์ž˜ ์ž‘๋™ํ•˜๋Š”์ง€ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹ค๋งŒ ์ตœ๊ณ  ๋ชจ๋ธ์„ ์จ๋„ pass@1์ด ๋‚ฎ์„ ์ˆ˜ ์žˆ์–ด, ํ•˜๋„ค์Šค ์ตœ์ ํ™” ์—†์ด๋Š” ๋ฌธ์ œ๋ฅผ ์ž๋™์œผ๋กœ ํ•ด๊ฒฐํ•  ์ˆ˜ ์—†๋‹ค.
  12. 11:18
    ๋ชจ๋ธ์ด ์‹คํŒจํ•˜๋Š” ์ด์œ : ์ถ”๋ก  ์‹คํŒจ ์›์ธ์„ ๋” ์ชผ๊ฐœ๋ณด๋ฉด, ํšŒ๊ณ„ ์—…๋ฌด์—์„œ๋Š” ์ •๋ณด ์ˆ˜์ง‘ ๋ถ€์กฑ๋ณด๋‹ค ์ถ”๋ก  ์‹คํŒจ๊ฐ€ ๋” ํฐ ๋น„์ค‘์„ ์ฐจ์ง€ํ•œ๋‹ค. ์ฆ‰ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋Š” ์ž˜ ๋ชจ์œผ๋”๋ผ๋„, ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ•ด์„ํ•˜์ง€ ๋ชปํ•ด ์‹คํŒจํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.
  13. 12:18
    ์‹คํŒจํ•œ ์‹คํ—˜๋“ค ์—ฌ๋Ÿฌ ์ž๋™ ํŠœ๋‹๊ณผ auto research ์‹œ๋„๋Š” ๊ธฐ๋Œ€๋งŒํผ ํšจ๊ณผ๊ฐ€ ์—†์—ˆ๊ณ , ํ…์ŠคํŠธ ๊ณต๊ฐ„์—์„œ hill climbing์œผ๋กœ ๋ฐฉํ–ฅ์„ฑ์„ ์–ป๊ธฐ ์–ด๋ ต๋‹ค๋Š” ์ ์ด ๋“œ๋Ÿฌ๋‚ฌ๋‹ค. ์ž๋™ํ™”๋œ ์—ฐ๊ตฌ๊ฐ€ ๋‚˜์œ ์—์ด์ „ํŠธ๋ฅผ ์Šค์Šค๋กœ ํ•ด๊ฒฐํ•ด์ค„ ๊ฒƒ์ด๋ผ๋Š” ๊ธฐ๋Œ€๋Š” ๊ณผ์žฅ๋  ์ˆ˜ ์žˆ๋‹ค.
  14. 13:36
    ์Šคํ‚ฌ ์ œ๊ฑฐ ์‹คํ—˜ ์Šคํ‚ฌ์ด ๋งŽ์„์ˆ˜๋ก ์„ฑ๋Šฅ์— ์–ด๋–ค ์ฐจ์ด๊ฐ€ ๋‚˜๋Š”์ง€ ๋ณด๊ธฐ ์œ„ํ•ด skill ablation์„ ์ˆ˜ํ–‰ํ•˜๊ณ , ๋ถˆํ•„์š”ํ•œ ์Šคํ‚ฌ์„ ์ค„์—ฌ ์ปจํ…์ŠคํŠธ๋ฅผ ์ ˆ์•ฝํ•˜๋ ค ํ–ˆ๋‹ค. ๊ฒฐ๊ณผ์ ์œผ๋กœ ์Šคํ‚ฌ์˜ ์œ ๋ฌด๊ฐ€ ์„ฑ๋Šฅ์— ์˜๋ฏธ ์žˆ๋Š” ์ฐจ์ด๋ฅผ ๋งŒ๋“ค๋ฉฐ, ์‚ญ์ œยท์••์ถ• ํ›„๋ณด๋ฅผ ์ฐพ๋Š” ๋ฐ ์œ ์šฉํ–ˆ๋‹ค.
  15. 15:01
    ๋ฉ”๋ชจ๋ฆฌ ํ…Œ์ŠคํŠธ ๋ฉ”๋ชจ๋ฆฌ ์‹œ์Šคํ…œ์€ ๋ณดํ†ต ์ž˜ ํ…Œ์ŠคํŠธ๋˜์ง€ ์•Š์ง€๋งŒ, ๋™์ผํ•œ ์ž‘์—…์„ ์‹œ๊ฐ„์ฐจ๋ฅผ ๋‘๊ณ  ๋‹ค์‹œ ์ˆ˜ํ–‰ํ•˜๋Š” roll forward worlds๋กœ ์„ฑ๋Šฅ์„ ๊ฒ€์ฆํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ๋ฐฉ์‹์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์“ฐ๊ณ  ๋‹ค์‹œ ์ฝ๊ฒŒ ํ•˜๋ฉด, ์–ด๋–ค ๊ธฐ์–ต์ด ๊ธฐ๋ก๋˜๋А๋ƒ์™€ ์„ฑ๊ณต๋ฅ  ์‚ฌ์ด์— ํฐ ์ƒ๊ด€์ด ๋“œ๋Ÿฌ๋‚œ๋‹ค.
  16. 17:01
    ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ์˜ ํšŒ๊ท€ ํ…Œ์ŠคํŠธ agentic eval์„ CI ๊ฒŒ์ดํŠธ๋กœ ๋ง‰๋Š” ๋Œ€์‹ , ๋‚ด๋ถ€ ํ”Œ๋žซํผ์—์„œ ์ •๊ธฐ์ ์œผ๋กœ ๋Œ๋ฆฌ๋ฉฐ ํšŒ๊ท€๋ฅผ ์ถ”์ ํ•˜๋Š” ๋ฐฉ์‹์ด ๋” ์‹ค์šฉ์ ์ด๋‹ค. ์‹คํŒจ ์‚ฌ๋ก€๋ฅผ ํƒœ๊น…ํ•˜๊ณ  ๋ฐฐ๊ฒฝ ์—์ด์ „ํŠธ๊ฐ€ ๋ถ„์„ํ•ด Slack์œผ๋กœ ์•Œ๋ฆผ์„ ๋ณด๋‚ด๋ฉด, ๋ฌธ์ œ๋ฅผ ์ง€์†์ ์œผ๋กœ ๊ฐ์‹œํ•  ์ˆ˜ ์žˆ๋‹ค.
  17. 18:07
    ํ•ต์‹ฌ ์ •๋ฆฌ ์ข‹์€ ์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“ค๋ ค๋ฉด ์—…๋ฌด๋ฅผ ์„ธ๋ถ„ํ™”ํ•˜๊ณ , ํ˜„์‹ค์ ์ธ ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๊ณ , ํ‰๊ฐ€์—์„œ ๋‚˜์˜จ ๊ฐ€์น˜๋ฅผ ์›Œํฌํ”Œ๋กœ์— ์—ฐ๊ฒฐํ•ด์•ผ ํ•œ๋‹ค. ๊ฒฐ๊ตญ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์„ฑ๋Šฅ์„ ํ•œ ๋ฒˆ ์žฌ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๋ฐ˜๋ณต์ ์œผ๋กœ ์ธก์ •ํ•˜๊ณ  ๊ฐœ์„ ํ•˜๋Š” ์ฒด๊ณ„๋ฅผ ๋งŒ๋“œ๋Š” ์ผ์ด๋‹ค.

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

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