How to Build Financial Agents That Work Across the Web - Jay Sahnan & Arik Bird, Browserbase
ํ ์ค ํต์ฌ
์น์์ ์๋ํ๋ ๊ธ์ต ์์ด์ ํธ๋ฅผ ๋ง๋ค๋ ค๋ฉด ๋ธ๋ผ์ฐ์ ๋ฅผ ํต์ฌ ๋๊ตฌ๋ก ์ผ๊ณ , ๋๊ท๋ชจ ์ ๊ทผ์ฑยท์ฐจ๋จ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ฆ๋ ๋ธ๋ผ์ฐ์ ์ ์ ๋น์ฉ ์ ์ด ๊ณ์ธต์ ํจ๊ป ์ค๊ณํด์ผ ํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ ์น ์ ๋ฐ์์ ๋์ํ๋ ๊ธ์ต ์์ด์ ํธ๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃจ๋ฉฐ, ํต์ฌ์ ์น์ ์ง์ ์ ๊ทผํ๊ณ ์กฐ์ํ ์ ์๋ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ์์ด์ ํธ๋ผ๋ ๋ฌธ์ ์์์ผ๋ก ์์ํ๋ค.
-
0:27
๋ธ๋ผ์ฐ์ ์์ด์ ํธ๋ ๋ฌด์์ธ๊ฐ ์์ด์ ํธ๊ฐ ์น์์ ์ ๋ณด๋ฅผ ์ฝ๊ณ ํ๋ํ๋ ค๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ ํ์ํ๋ฉฐ, API๋ MCP๊ฐ ์๋ ๋๋ฌํ๊ธฐ ์ด๋ ค์ด ์ฌ์ดํธ์ ์ ๊ทผํ๋ ๋ฐ ๋ธ๋ผ์ฐ์ ๊ฐ ์ฌ์ค์ ํ์ค ๋๊ตฌ๊ฐ ๋๋ค.
-
1:37
Ramp, Bill, Stripe๊ฐ ๋ณด์ฌ์ฃผ๋ ์ ๊ทผํ๊ธฐ ์ด๋ ค์ด ์น ๋ฐ์ดํฐ Ramp, Bill, Stripe ๊ฐ์ ๊ธ์ต ๊ธฐ์ ์ ๋ก๊ทธ์ธ ๋ค ํฌํธ์ด๋ ๊ฐํ ๋ด ๋ฐฉ์ด ๋ค์ ์๋ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ๋ค๋ค์ผ ํ๋ฏ๋ก, ๋ธ๋ผ์ฐ์ ์์ด์ ํธ๊ฐ ์ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ํ์ค์ ์ธ ํด๋ฒ์ผ๋ก ์ ์๋๋ค.
-
2:13
Ramp์ ์์์ฆ ๋๋ ์์ง Ramp๋ ์ฌ๋์ด ํฌํธ์ ์ผ์ผ์ด ๋ค์ด๊ฐ ์์์ฆ์ ๋ชจ์ผ๋ ๋ฐฉ์์ผ๋ก๋ ๊ท๋ชจ ํ์ฅ์ด ๋ถ๊ฐ๋ฅํ์ง๋ง, ๋ธ๋ผ์ฐ์ ์์ด์ ํธ๋ฅผ ํตํด Delta์ ๋ก๊ทธ์ธํด ์์์ฆ์ ๊ฐ์ ธ์ค๊ณ ๊ฑฐ๋์ ๋งค์นญํจ์ผ๋ก์จ ์์์ ์ ๋์ฒดํ๋ค.
-
3:34
๋ฐ์ดํฐ์ผํฐ์์ ๋ธ๋ผ์ฐ์ ๊ฐ ์ฐจ๋จ๋๋ ์ด์ ๋ ธํธ๋ถ์ Chromium์ ๋ธ๋ผ์ฐ์ ๋ฒ์ , OS, ํฐํธ, ํ๋ฉด ํฌ๊ธฐ, ์๊ฐ๋, ์ฟ ํค, ๋คํธ์ํฌ ํํ ๊ฐ์ ์ฌ๋๋ค์ด ์ ํธ๋ฅผ ๊ฐ์ง๋ง, ๋ฐ์ดํฐ์ผํฐ์ headless browser๋ ๋งค๋ฒ ๋ค๋ฅธ fingerprint์ ๋ฐ์ดํฐ์ผํฐ IP๋ฅผ ๋๋ฌ๋ด ์ฐจ๋จ๋๊ธฐ ์ฝ๋ค.
-
6:03
ํด๋ผ์ฐ๋๋ฅผ ์ํ Chromium ๋ถ๊ธฐ ์๋ํ ํ๋๊ทธ ์ ๊ฑฐ, ๋ธ๋ผ์ฐ์ ์ ์ฒด์ฑ ์ ๋ ฌ, ํ๋ก์ธ์ค ์ ์ง ๊ฐ์ ์์ ์ ์ํด Chromium์ ๋ถ๊ธฐํด ๋ฐ์ดํฐ์ผํฐ์ฉ verified browser๋ฅผ ๋ง๋ค์๊ณ , ๋น ๋ฅด๊ฒ ๋ฐ๋๋ Chromium์ ๋์ํ๋ ค๋ฉด ์์ฒด ๋ฒ์ ์ด ํ์ํ๋ค.
-
7:49
๋์์ 100๊ฐ ๋ธ๋ผ์ฐ์ ์คํ ๋ฐ๋ชจ ํธ์คํ ๋ ๋ธ๋ผ์ฐ์ ๋ฅผ ๋์์ 100๊ฐ ๋์ ์๊ฒฉ์ผ๋ก ์ ๊ทผํ๊ณ ์กฐ์ํ ์ ์์์ ๋ณด์ฌ์ฃผ๋ฉฐ, ์ด ๋ฐฉ์์ผ๋ก Ramp๋ ์์ฒ ๊ฐ์ ๋ธ๋ผ์ฐ์ ์์ด์ ํธ๋ฅผ ๋ฐฐํฌํ๊ณ 30,000์๊ฐ ์ด์์ ์์์ ์ ์ค์๋ค.
-
10:11
Bill์ ์์ฒ ๊ฐ ํฌํธ ์ ์ด ๋ฌธ์ Bill์ ํต์ฌ ๋ฌธ์ ๋ ํฌํธ๋ง๋ค ๊ฒฐ์ ํ๋ฆ๊ณผ UI๊ฐ ๋ฌ๋ผ Playwright ์คํฌ๋ฆฝํธ๋ฅผ ๋ฌด์ํ ๊ด๋ฆฌํ ์ ์๋ค๋ ์ ์ด๋ฉฐ, ํ๋์ ์์ด์ ํธ๊ฐ ์์ฒ ๊ฐ ํฌํธ์ ์ ์์ ์ผ๋ก ๋์ํด์ผ ํ๋ค๋ ์๊ตฌ๋ก ์ด์ด์ง๋ค.
-
11:08
Stagehand์ Playwright์ ์ฐจ์ด Playwright๋ DOM ๋ณํ์ ์ทจ์ฝํด ์น์ฌ์ดํธ๊ฐ ์กฐ๊ธ๋ง ๋ฐ๋์ด๋ ๊นจ์ง๊ธฐ ์ฝ์ง๋ง, Stagehand๋ DOM๊ณผ accessibility tree๋ฅผ ์์ถํด ์์ฐ์ด ๊ธฐ๋ฐ ํ๋๊ณผ ์ง์ ์ ํ์ ์์ฑ์ ์ง์ํด ๋ ์ ์ ํ ํฐ๊ณผ ๋ ๋์ ์ ๋ขฐ์ฑ์ ์ ๊ณตํ๋ค.
-
14:52
Stripe์ KYC ์๋ํ Stripe๋ ์ฌ์ ์ฒด ๊ฒ์ฆ์ ์ํด ๊ด๊ณต์ ํฌํธ์ ๋ค์ ธ์ผ ํ๊ณ , ๊ณผ๊ฑฐ์๋ ์ฌ๋์ด ์ง์ ์ฒ๋ฆฌํ์ง๋ง ๋ธ๋ผ์ฐ์ ์์ด์ ํธ๋ก KYC ๊ฒ์ฆ์ ์๋ํํ ์ ์๋ค.
-
15:52
ํ๋, ์ถ์ถ, ๊ด์ฐฐ Stagehand์ ํต์ฌ ํ๋ฆฌ๋ฏธํฐ๋ธ๋ observe, act, extract์ด๋ฉฐ, ํนํ extract๋ ์น์ ๋น์ ํ ๋ฐ์ดํฐ๋ฅผ Zod schema๋ก ๊ตฌ์กฐํํด ์์ด์ ํธ์ ๊ฐ๋ฐ์๊ฐ ๋ค๋ฃจ๊ธฐ ์ฝ๊ฒ ๋ง๋ ๋ค.
-
16:35
20๊ฐ ํ์ฌ๋ฅผ ๋ณ๋ ฌ๋ก ์กฐ์ฌํ๋ ๋ฐ๋ชจ ํ๋์ ์ฝ๋๋ก ์ฌ๋ฌ ๊ธฐ์ ์ ์น์ฌ์ดํธ, ํฌ์์ ํ์ด์ง, SEC filing, ๊ฑฐ๋์ ๊ณต์๋ฅผ ๋์์ ์กฐ์ฌํ๋ ๋ฐ๋ชจ๋ฅผ ํตํด, ๊ฒ์ฆ๋ ๋ธ๋ผ์ฐ์ ์ Stagehand๊ฐ ๋๋ ์กฐ์ฌยท์์ง ์์ ์ ๋งํ ์์ด ์ฒ๋ฆฌํจ์ ๋ณด์ฌ์ค๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์น ์๋ํ๋ ๋จ์ ์คํฌ๋ฆฝํธ๊ฐ ์๋๋ผ, ์ฐจ๋จ์ ํผํ๋ ๋ธ๋ผ์ฐ์ ์คํ ํ๊ฒฝ๊ณผ ์ ์ํ ์ ์ด ๊ณ์ธต์ ๋ถ๋ฆฌํด ์ค๊ณํด์ผ ์์ ์ ์ผ๋ก ํ์ฅ๋๋ค.
- ๋๊ท๋ชจ ์น ์ ๋ฌด์์๋ raw HTML์ ๊ทธ๋๋ก ์์ด์ ํธ์ ๋๊ธฐ๊ธฐ๋ณด๋ค accessibility tree์ฒ๋ผ ์์ถ๋ ํํ์ผ๋ก ์ค์ฌ ํ ํฐ ๋น์ฉ๊ณผ ์คํจ์จ์ ํจ๊ป ๋ฎ์ถ๋ ํธ์ด ์ ๋ฆฌํ๋ค.
- ๊ธ์ตยท์ด์ ์ ๋ฌด ์๋ํ๋ ๋ก๊ทธ์ธ ์ดํ์ ํฌํธ, ์์์ฆ, KYC์ฒ๋ผ ์ฌ๋์ด ๋ฐ๋ณต ์ฒ๋ฆฌํ๋ ์์ธ ๋ง์ ๊ตฌ๊ฐ์์ ๊ฐ์ฅ ํฐ ROI๊ฐ ๋์จ๋ค.