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

How to Build Financial Agents That Work Across the Web - Jay Sahnan & Arik Bird, Browserbase

AI Engineer ยท 2026-10-25 18:00 ยท 19:38

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

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

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

  1. 0:00
    ์†Œ๊ฐœ ์›น ์ „๋ฐ˜์—์„œ ๋™์ž‘ํ•˜๋Š” ๊ธˆ์œต ์—์ด์ „ํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ๋‹ค๋ฃจ๋ฉฐ, ํ•ต์‹ฌ์€ ์›น์— ์ง์ ‘ ์ ‘๊ทผํ•˜๊ณ  ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ธŒ๋ผ์šฐ์ € ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ๋ผ๋Š” ๋ฌธ์ œ์˜์‹์œผ๋กœ ์‹œ์ž‘ํ•œ๋‹ค.
  2. 0:27
    ๋ธŒ๋ผ์šฐ์ € ์—์ด์ „ํŠธ๋ž€ ๋ฌด์—‡์ธ๊ฐ€ ์—์ด์ „ํŠธ๊ฐ€ ์›น์—์„œ ์ •๋ณด๋ฅผ ์ฝ๊ณ  ํ–‰๋™ํ•˜๋ ค๋ฉด ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ํ•„์š”ํ•˜๋ฉฐ, API๋‚˜ MCP๊ฐ€ ์—†๋Š” ๋„๋‹ฌํ•˜๊ธฐ ์–ด๋ ค์šด ์‚ฌ์ดํŠธ์— ์ ‘๊ทผํ•˜๋Š” ๋ฐ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์‚ฌ์‹ค์ƒ ํ‘œ์ค€ ๋„๊ตฌ๊ฐ€ ๋œ๋‹ค.
  3. 1:37
    Ramp, Bill, Stripe๊ฐ€ ๋ณด์—ฌ์ฃผ๋Š” ์ ‘๊ทผํ•˜๊ธฐ ์–ด๋ ค์šด ์›น ๋ฐ์ดํ„ฐ Ramp, Bill, Stripe ๊ฐ™์€ ๊ธˆ์œต ๊ธฐ์—…์€ ๋กœ๊ทธ์ธ ๋’ค ํฌํ„ธ์ด๋‚˜ ๊ฐ•ํ•œ ๋ด‡ ๋ฐฉ์–ด ๋’ค์— ์žˆ๋Š” ๋ฏผ๊ฐํ•œ ์ •๋ณด๋ฅผ ๋‹ค๋ค„์•ผ ํ•˜๋ฏ€๋กœ, ๋ธŒ๋ผ์šฐ์ € ์—์ด์ „ํŠธ๊ฐ€ ์ด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ํ˜„์‹ค์ ์ธ ํ•ด๋ฒ•์œผ๋กœ ์ œ์‹œ๋œ๋‹ค.
  4. 2:13
    Ramp์˜ ์˜์ˆ˜์ฆ ๋Œ€๋Ÿ‰ ์ˆ˜์ง‘ Ramp๋Š” ์‚ฌ๋žŒ์ด ํฌํ„ธ์— ์ผ์ผ์ด ๋“ค์–ด๊ฐ€ ์˜์ˆ˜์ฆ์„ ๋ชจ์œผ๋Š” ๋ฐฉ์‹์œผ๋กœ๋Š” ๊ทœ๋ชจ ํ™•์žฅ์ด ๋ถˆ๊ฐ€๋Šฅํ–ˆ์ง€๋งŒ, ๋ธŒ๋ผ์šฐ์ € ์—์ด์ „ํŠธ๋ฅผ ํ†ตํ•ด Delta์— ๋กœ๊ทธ์ธํ•ด ์˜์ˆ˜์ฆ์„ ๊ฐ€์ ธ์˜ค๊ณ  ๊ฑฐ๋ž˜์™€ ๋งค์นญํ•จ์œผ๋กœ์จ ์ˆ˜์ž‘์—…์„ ๋Œ€์ฒดํ–ˆ๋‹ค.
  5. 3:34
    ๋ฐ์ดํ„ฐ์„ผํ„ฐ์—์„œ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ฐจ๋‹จ๋˜๋Š” ์ด์œ  ๋…ธํŠธ๋ถ์˜ Chromium์€ ๋ธŒ๋ผ์šฐ์ € ๋ฒ„์ „, OS, ํฐํŠธ, ํ™”๋ฉด ํฌ๊ธฐ, ์‹œ๊ฐ„๋Œ€, ์ฟ ํ‚ค, ๋„คํŠธ์›Œํฌ ํ‰ํŒ ๊ฐ™์€ ์‚ฌ๋žŒ๋‹ค์šด ์‹ ํ˜ธ๋ฅผ ๊ฐ–์ง€๋งŒ, ๋ฐ์ดํ„ฐ์„ผํ„ฐ์˜ headless browser๋Š” ๋งค๋ฒˆ ๋‹ค๋ฅธ fingerprint์™€ ๋ฐ์ดํ„ฐ์„ผํ„ฐ IP๋ฅผ ๋“œ๋Ÿฌ๋‚ด ์ฐจ๋‹จ๋˜๊ธฐ ์‰ฝ๋‹ค.
  6. 6:03
    ํด๋ผ์šฐ๋“œ๋ฅผ ์œ„ํ•œ Chromium ๋ถ„๊ธฐ ์ž๋™ํ™” ํ”Œ๋ž˜๊ทธ ์ œ๊ฑฐ, ๋ธŒ๋ผ์šฐ์ € ์ •์ฒด์„ฑ ์ •๋ ฌ, ํ”„๋กœ์„ธ์Šค ์œ ์ง€ ๊ฐ™์€ ์ˆ˜์ •์„ ์œ„ํ•ด Chromium์„ ๋ถ„๊ธฐํ•ด ๋ฐ์ดํ„ฐ์„ผํ„ฐ์šฉ verified browser๋ฅผ ๋งŒ๋“ค์—ˆ๊ณ , ๋น ๋ฅด๊ฒŒ ๋ฐ”๋€Œ๋Š” Chromium์— ๋Œ€์‘ํ•˜๋ ค๋ฉด ์ž์ฒด ๋ฒ„์ „์ด ํ•„์š”ํ•˜๋‹ค.
  7. 7:49
    ๋™์‹œ์— 100๊ฐœ ๋ธŒ๋ผ์šฐ์ € ์‹คํ–‰ ๋ฐ๋ชจ ํ˜ธ์ŠคํŒ…๋œ ๋ธŒ๋ผ์šฐ์ €๋ฅผ ๋™์‹œ์— 100๊ฐœ ๋„์›Œ ์›๊ฒฉ์œผ๋กœ ์ ‘๊ทผํ•˜๊ณ  ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ๋ฉฐ, ์ด ๋ฐฉ์‹์œผ๋กœ Ramp๋Š” ์ˆ˜์ฒœ ๊ฐœ์˜ ๋ธŒ๋ผ์šฐ์ € ์—์ด์ „ํŠธ๋ฅผ ๋ฐฐํฌํ•˜๊ณ  30,000์‹œ๊ฐ„ ์ด์ƒ์˜ ์ˆ˜์ž‘์—…์„ ์ค„์˜€๋‹ค.
  8. 10:11
    Bill์˜ ์ˆ˜์ฒœ ๊ฐœ ํฌํ„ธ ์ œ์–ด ๋ฌธ์ œ Bill์˜ ํ•ต์‹ฌ ๋ฌธ์ œ๋Š” ํฌํ„ธ๋งˆ๋‹ค ๊ฒฐ์ œ ํ๋ฆ„๊ณผ UI๊ฐ€ ๋‹ฌ๋ผ Playwright ์Šคํฌ๋ฆฝํŠธ๋ฅผ ๋ฌด์ˆ˜ํžˆ ๊ด€๋ฆฌํ•  ์ˆ˜ ์—†๋‹ค๋Š” ์ ์ด๋ฉฐ, ํ•˜๋‚˜์˜ ์—์ด์ „ํŠธ๊ฐ€ ์ˆ˜์ฒœ ๊ฐœ ํฌํ„ธ์— ์ ์‘์ ์œผ๋กœ ๋Œ€์‘ํ•ด์•ผ ํ•œ๋‹ค๋Š” ์š”๊ตฌ๋กœ ์ด์–ด์ง„๋‹ค.
  9. 11:08
    Stagehand์™€ Playwright์˜ ์ฐจ์ด Playwright๋Š” DOM ๋ณ€ํ™”์— ์ทจ์•ฝํ•ด ์›น์‚ฌ์ดํŠธ๊ฐ€ ์กฐ๊ธˆ๋งŒ ๋ฐ”๋€Œ์–ด๋„ ๊นจ์ง€๊ธฐ ์‰ฝ์ง€๋งŒ, Stagehand๋Š” DOM๊ณผ accessibility tree๋ฅผ ์••์ถ•ํ•ด ์ž์—ฐ์–ด ๊ธฐ๋ฐ˜ ํ–‰๋™๊ณผ ์ง์ ‘ ์„ ํƒ์ž ์ƒ์„ฑ์„ ์ง€์›ํ•ด ๋” ์ ์€ ํ† ํฐ๊ณผ ๋” ๋†’์€ ์‹ ๋ขฐ์„ฑ์„ ์ œ๊ณตํ•œ๋‹ค.
  10. 14:52
    Stripe์˜ KYC ์ž๋™ํ™” Stripe๋Š” ์‚ฌ์—…์ฒด ๊ฒ€์ฆ์„ ์œ„ํ•ด ๊ด€๊ณต์„œ ํฌํ„ธ์„ ๋’ค์ ธ์•ผ ํ–ˆ๊ณ , ๊ณผ๊ฑฐ์—๋Š” ์‚ฌ๋žŒ์ด ์ง์ ‘ ์ฒ˜๋ฆฌํ–ˆ์ง€๋งŒ ๋ธŒ๋ผ์šฐ์ € ์—์ด์ „ํŠธ๋กœ KYC ๊ฒ€์ฆ์„ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.
  11. 15:52
    ํ–‰๋™, ์ถ”์ถœ, ๊ด€์ฐฐ Stagehand์˜ ํ•ต์‹ฌ ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ๋Š” observe, act, extract์ด๋ฉฐ, ํŠนํžˆ extract๋Š” ์›น์˜ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ Zod schema๋กœ ๊ตฌ์กฐํ™”ํ•ด ์—์ด์ „ํŠธ์™€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋‹ค๋ฃจ๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ ๋‹ค.
  12. 16:35
    20๊ฐœ ํšŒ์‚ฌ๋ฅผ ๋ณ‘๋ ฌ๋กœ ์กฐ์‚ฌํ•˜๋Š” ๋ฐ๋ชจ ํ•˜๋‚˜์˜ ์ฝ”๋“œ๋กœ ์—ฌ๋Ÿฌ ๊ธฐ์—…์˜ ์›น์‚ฌ์ดํŠธ, ํˆฌ์ž์ž ํŽ˜์ด์ง€, SEC filing, ๊ฑฐ๋ž˜์†Œ ๊ณต์‹œ๋ฅผ ๋™์‹œ์— ์กฐ์‚ฌํ•˜๋Š” ๋ฐ๋ชจ๋ฅผ ํ†ตํ•ด, ๊ฒ€์ฆ๋œ ๋ธŒ๋ผ์šฐ์ €์™€ Stagehand๊ฐ€ ๋Œ€๋Ÿ‰ ์กฐ์‚ฌยท์ˆ˜์ง‘ ์ž‘์—…์„ ๋ง‰ํž˜ ์—†์ด ์ฒ˜๋ฆฌํ•จ์„ ๋ณด์—ฌ์ค€๋‹ค.

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

  • ์›น ์ž๋™ํ™”๋Š” ๋‹จ์ˆœ ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์•„๋‹ˆ๋ผ, ์ฐจ๋‹จ์„ ํ”ผํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ € ์‹คํ–‰ ํ™˜๊ฒฝ๊ณผ ์ ์‘ํ˜• ์ œ์–ด ๊ณ„์ธต์„ ๋ถ„๋ฆฌํ•ด ์„ค๊ณ„ํ•ด์•ผ ์•ˆ์ •์ ์œผ๋กœ ํ™•์žฅ๋œ๋‹ค.
  • ๋Œ€๊ทœ๋ชจ ์›น ์—…๋ฌด์—์„œ๋Š” raw HTML์„ ๊ทธ๋Œ€๋กœ ์—์ด์ „ํŠธ์— ๋„˜๊ธฐ๊ธฐ๋ณด๋‹ค accessibility tree์ฒ˜๋Ÿผ ์••์ถ•๋œ ํ‘œํ˜„์œผ๋กœ ์ค„์—ฌ ํ† ํฐ ๋น„์šฉ๊ณผ ์‹คํŒจ์œจ์„ ํ•จ๊ป˜ ๋‚ฎ์ถ”๋Š” ํŽธ์ด ์œ ๋ฆฌํ•˜๋‹ค.
  • ๊ธˆ์œตยท์šด์˜ ์—…๋ฌด ์ž๋™ํ™”๋Š” ๋กœ๊ทธ์ธ ์ดํ›„์˜ ํฌํ„ธ, ์˜์ˆ˜์ฆ, KYC์ฒ˜๋Ÿผ ์‚ฌ๋žŒ์ด ๋ฐ˜๋ณต ์ฒ˜๋ฆฌํ•˜๋˜ ์˜ˆ์™ธ ๋งŽ์€ ๊ตฌ๊ฐ„์—์„œ ๊ฐ€์žฅ ํฐ ROI๊ฐ€ ๋‚˜์˜จ๋‹ค.