Memory-Aware Agent Harnesses for Anti-Money Laundering โ Nacho Martinez, Oracle
ํ ์ค ํต์ฌ
์ด ์์์ AML(์๊ธ์ธํ๋ฐฉ์ง) ์ฌ๋ก๋ฅผ ํตํด, ๋ชจ๋ธ ์์ฒด๋ณด๋ค ํ๋ค์คยท๋ฉ๋ชจ๋ฆฌยท์ปจํ ์คํธ ์ค๊ณ๊ฐ ์์ด์ ํธ ์ฑ๋ฅ๊ณผ ์ค์ฉ์ฑ์ ์ข์ฐํ๋ค๋ ์ ์ ์ค๋ช ํ๊ณ ์ํฌ์์ผ๋ก ๊ตฌํ ๋ฐฉ๋ฒ๊น์ง ๋ณด์ฌ์ค๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์ํฌ์ ์ค๋น ์ํฌ์ ์ฐธ์ฌ ๋ฐฉ์, GitHub ๊ณ์ ๋ฑ๋ก, CodeSpaces ์คํ ์ ์ฐจ๋ฅผ ์๋ดํ๋ฉฐ, ์ค์ต์ ์๋ง์ ๋ฐ๋ผ๊ฐ์ง ์์๋ ๋ฐ๋ก ์์ํ ์ ์๊ฒ ๊ตฌ์ฑ๋๋ค.
-
2:07
Nacho Martinez ์๊ฐ AI developer advocate์ด์ ๋ฐ์ดํฐ ๊ณผํ์๋ก์์ ๋ฐฐ๊ฒฝ์ ์๊ฐํ๊ณ , ์ ์ํ AI ์์ด์ ํธ๋ฅผ ๋ค๋ฃจ๋ ๊ด๋ จ ๊ฐ์๋ ํจ๊ป ์ธ๊ธํ๋ค.
-
2:57
์ค๋์ ์งํ ๊ฐ์ ์์ด์ ํธ ์คํ, AI ์์ด์ ํธ์ ์ ์, ํ๋ค์ค์ ์ค์์ฑ, ๋ฉ๋ชจ๋ฆฌ์ ์ปจํ ์คํธ ์์ง๋์ด๋ง ๊ฐ์ ํต์ฌ ์ฃผ์ ๋ฅผ ๋น ๋ฅด๊ฒ ํ๊ณ , ๊ธ์ต ๋๋ฉ์ธ์ฉ ์ฌ๋ก๋ก ์ค๋ช ํ๊ฒ ๋ค๋ ํ๋ฆ์ ์ ์ํ๋ค.
-
4:57
์ค๊ฒฌ ์ํ์ AML ์์ด์ ํธ ์ฌ๋ก ์ค๊ฒฌ ์ํ์์ ์์ํ ๊ฑฐ๋๋ฅผ ์๋์ผ๋ก ๋ถ๋ฅํ๊ณ ํ์ํด ์ฌ๋์ด ํ์ธํด์ผ ํ ์ ๋ฌด๋์ ์ค์ด๋ ์๊ธ์ธํ๋ฐฉ์ง(AML) ์์ด์ ํธ ์๋๋ฆฌ์ค๋ฅผ ๋ฌธ์ ์ ์๋ก ์ผ๋๋ค.
-
5:57
์์ด์ ํธ ์คํ ์ ํ๋ฆฌ์ผ์ด์ , ๋ชจ๋ธ, ์ธํ๋ผ, ์ปดํจํ ์ค์์ ์ค๋์ ๋ฐ์ดํฐ ๊ณ์ธต์ ์ง์คํ๋ฉฐ, ๊ทธ ์์ ์์ด์ ํธ ๋ฃจํ, MCP, ๋ฉ๋ชจ๋ฆฌ, ์ปจํ ์คํธ ์์ง๋์ด๋ง, ๋๊ตฌยท์คํฌ์ด ํฌํจ๋๋ค๊ณ ์ ๋ฆฌํ๋ค.
-
8:31
์์ด์ ํฑ ์์คํ = ์๋ํ + ์์จ์ฑ LLM ๊ธฐ๋ฐ ์ํฌํ๋ก์ฐ์ ์๋ํ์ AI ์์ด์ ํธ์ ์์จ์ฑ์ด ๊ฒฐํฉ๋ ํํ๋ฅผ ์์ด์ ํฑ ์์คํ ์ผ๋ก ์ ์ํ๊ณ , ์ค์ ๋ก ๋๋ฆฌ ์ฐ์ด๋ ๊ณ ๊ธ ๋๊ตฌ๋ค๋ ์ด ์กฐํฉ ์์์ ๋์ํ๋ค๊ณ ๋ณธ๋ค.
-
9:16
AI ์์ด์ ํธ๋ ๋ฌด์์ธ๊ฐ ์์ด์ ํธ๋ ์ถ๋ก ํ๋ LLM, ๊ธฐ์ตํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ํ๋ํ๋ ๋๊ตฌ, ์ ๋ ฅ์ ๋ฐ๋ ๊ฐ๊ฐ ์ฒด๊ณ๋ก ์ด๋ฃจ์ด์ง ๊ณ์ฐ์ ์กด์ฌ์ด๋ฉฐ, ์ ํ๋ ์ปจํ ์คํธ ์๋์ฐ๋ ์ธ๊ฐ์ ์ฃผ์๋ ฅ์ฒ๋ผ ๋ค๋ค์ผ ํ๋ค๊ณ ์ค๋ช ํ๋ค.
-
11:06
์ ๋ชจ๋ธ๋ณด๋ค ํ๋ค์ค๊ฐ ๋ ์ค์ํ๊ฐ ๊ฐ์ ๋ชจ๋ธ์ด๋ผ๋ ํ๋ค์ค ๊ตฌ์ฑ์ด ๋ฌ๋ผ์ง๋ฉด ์ฑ๋ฅ์ด ํฌ๊ฒ ๋ฐ๋๋ฏ๋ก, ๋ชจ๋ธ ์์ฒด๋ณด๋ค ๋ฉ๋ชจ๋ฆฌยท๊ฒ์ยท์คํ ๋ฆฌ์งยท์ปจํ ์คํธ ์ค๊ณ ๊ฐ์ ํ๋ค์ค ์์๊ฐ ์ค์ ์ฑ๋ฅ์ ์ข์ฐํ๋ค๊ณ ๊ฐ์กฐํ๋ค.
-
13:21
ํ์ผ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ฐจ์ด ๋ค์ค ์ฐ๊ธฐ ์ถฉ๋๊ณผ ์ผ๊ด์ฑ ๋ฌธ์ ๋๋ฌธ์ ํ์ผ๋ง์ผ๋ก๋ ํ๊ณ๊ฐ ์๊ณ , ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํธ๋์ญ์ ํน์ฑ์ด ์ด๋ฅผ ํด๊ฒฐํ ์ ์์ผ๋ฏ๋ก ์ํฉ์ ๋ฐ๋ผ ์ ์ ํ ์ ์ฅ ๋ฐฉ์์ ์ ํํด์ผ ํ๋ค๊ณ ์ค๋ช ํ๋ค.
-
15:56
์์ด์ ํธ ๋ฉ๋ชจ๋ฆฌ: ๋จ๊ธฐ, ์ผํ, ์ ์ฐจ, ์๋ฏธ ๋จ๊ธฐ ๊ธฐ์ต์ ๋ํ ์ปจํ ์คํธ, ์ฅ๊ธฐ ๊ธฐ์ต์ ์ผํยท์ ์ฐจยท์๋ฏธ ๊ธฐ์ต์ผ๋ก ๋๋๋ฉฐ, ๋ฉ๋ชจ๋ฆฌ๊ฐ ๊ธธ์ด์ง์๋ก ์ฑ๋ฅ์ด ๋จ์ด์ง ์ ์์ด ํ์ํ ์ ๋ณด๋ง ๋จ๊ธฐ๋ ์ค๊ณ๊ฐ ์ค์ํ๋ค๊ณ ๋ณธ๋ค.
-
19:01
์ปจํ ์คํธ ์์ฝ๊ณผ ์์ถ ๋ํ ๋ด์ฉ์ ์งง๊ฒ ์์ฝํด ๋ค์ ํด์ผ๋ก ๋๊ธฐ๋ ๋ฐฉ์๊ณผ, ๋ํ ์กฐ๊ฐ์ ID๋ก ์ ์ฅํด ํ์ํ ๋ ๋ค์ ๋ถ๋ฌ์ค๋ ์์ถ ๋ฐฉ์์ ๋น๊ตํ๋ฉฐ ์ปจํ ์คํธ ๊ด๋ฆฌ์ ๊ธฐ๋ณธ ์ ๋ต์ ์ ์ํ๋ค.
-
19:46
์์ด์ ํธ ๋ฃจํ ์์ด์ ํธ ๋ฃจํ๊ฐ ๋๊ตฌยท์คํฌยทํ์ผยทDBยท์ด์ ๋ํ๋ฅผ ๋ชจ์ ์ปจํ ์คํธ๋ฅผ ์กฐ๋ฆฝํ๊ณ , ์ถ๋ก ๊ณผ API ํธ์ถ์ ๋ฐ๋ณตํด ๋ค์ ํ๋์ ๊ฒฐ์ ํ๋ ํต์ฌ ์ ์ด ์ฅ์น๋ผ๊ณ ์ค๋ช ํ๋ค.
-
20:51
ํด๋ฐ์ค์ ์คํฌ๋ฐ์ค ํจํด ๋๊ตฌ์ ์คํฌ์ด ๋ง์์ง์๋ก ์ปจํ ์คํธ๋ฅผ ์ก์๋จน๊ธฐ ๋๋ฌธ์, ์๋ฒ ๋ฉ๊ณผ ๋ฒกํฐ ๊ฒ์์ผ๋ก ํ์ํ ๊ฒ๋ง ๋์ ์ผ๋ก ๊บผ๋ด ์ฐ๋ ๊ตฌ์กฐ๊ฐ ํ์ค์ ์ธ ํด๊ฒฐ์ฑ ์ด๋ผ๊ณ ์ ์ํ๋ค.
-
22:30
์คํฌ ์ฆ๋ฅ ์ด์ ๋ํ์ ์คํ ๊ฒฝํ์์ ์ ์๋ํ ํจํด์ skill MD๋ก ์ถ์ถํด ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ๊ฒ ๋ง๋ค๋ฉด, ์์ด์ ํธ๊ฐ ์ํฉ์ ๋ง๋ ์คํฌ์ ๋ ์ฝ๊ฒ ์๋ ์ ํํ ์ ์๋ค๊ณ ์ค๋ช ํ๋ค.
-
24:15
๊ณ ์ ๋ ๋ชจ๋ธ์ ๋ ์ข๊ฒ ๋ง๋๋ ์ง์ ํ์ต ๋ชจ๋ธ ๊ฐ์ค์น๋ฅผ ์ง์ ๋ฐ๊พธ์ง ์๋๋ผ๋ ํ๋ผ๋ฏธํฐ ๊ธฐ์ต, ํํ ๊ธฐ์ต, ๋น๋งค๊ฐ๋ณ์ ๊ธฐ์ต์ ์กฐํฉํ ์ง์ ํ์ต์ผ๋ก ์ฑ๋ฅ์ ๊ฐ์ ํ ์ ์์ผ๋ฉฐ, ์ค๋์ ๊ทธ์ค ๋น๋งค๊ฐ๋ณ์ ๊ธฐ์ต์ ์ด์ ์ ๋ง์ถ๋ค๊ณ ์ ๋ฆฌํ๋ค.
-
26:10
์ง์ ๊ณ์ธต system prompt, user prompt, ๋๊ตฌ, ์คํฌ์ ๋ชจ๋ ์๋ก ๋ค๋ฅธ ์ฐ์ ์์๋ฅผ ๊ฐ์ง๋ฉฐ, ์ด ๊ณ์ธต ๊ตฌ์กฐ๊ฐ ์์ด์ผ ๋ชจ๋ธ์ด ์ค์ํ ์ง์๋ฅผ ๋ ์ค์ํ ์ ๋ณด๋ณด๋ค ์ฐ์ ์ฒ๋ฆฌํ ์ ์๋ค๊ณ ์ค๋ช ํ๋ค.
-
27:05
์ํฌ์ UI ์๋ด ์ค์ต UI์์ ์์ด์ ํธ๊ฐ ์ํ ๊ฑฐ๋๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ถ์ํ๊ณ , ์์ฌ ๊ฑฐ๋๋ฅผ ํ์ํ๋ฉฐ, ์ปจํ ์คํธ ์ฐฝ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๊ฐ์ฌ ๊ฒฐ๊ณผ๋ฅผ ์๊ฐํํ๋ ํ๋ฆ์ ์ง์ ๋ณด์ฌ์ค๋ค.
-
33:35
Q&A: ์ผํ ๊ธฐ์ต๊ณผ ์ถฉ๋ ๊ณผ๊ฑฐ ๋ํ๊ฐ ์์ฌ ํผ๋๋๋ ๋ฌธ์ ๋ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ ์ค๊ณ์ ๊ฐ์ค์น ๋ฐฐ๋ถ์ ๋ฌ๋ ค ์์ผ๋ฉฐ, ํ์ํ ๊ฒฝ์ฐ ์ผํ ๊ธฐ์ต๋ ๋ฒกํฐํํด ๋ ๋ช ํํ๊ฒ ๋ถ๋ฆฌํ ์ ์๋ค๊ณ ๋ตํ๋ค.
-
34:35
Q&A: ์คํฌ, ์บ์, ์ปจํ ์คํธ ์์ฐ ์คํฌ๊ณผ ๋๊ตฌ๋ ์์ฒญ์ ํฐ ๋น์ค์ ์ฐจ์งํ์ง๋ง semantic cache ๋๋ถ์ ๋งค๋ฒ ๊ฐ์ ๋น์ฉ์ ๋ด์ง ์์ผ๋ฉฐ, ์ปจํ ์คํธ ์์ฐ์ ์์ด์ ํธ ๋ฃจํ๊ฐ ์ ํ๋ ๊ฐ์์ ๊ด๋ จ ํญ๋ชฉ๋ง ๋ถ๋ฌ์ค๋๋ก ์ค๊ณํด ๊ด๋ฆฌํ๋ค.
-
40:49
Q&A: ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ ๋จ์ํ๊ฒ ์ ์ง ๋ฉ๋ชจ๋ฆฌ ์ค๊ณ๋ ๋จ๊ธฐยท์ฅ๊ธฐ ๋ ๊ตฌ์กฐ์์ ์์ํด, ์ฅ๊ธฐ ๊ธฐ์ต์ ๋์ค์ ๋ฒกํฐํํ๋ ์์ผ๋ก ๋จ์ํ๊ฒ ์ถ๋ฐํ๋ ๊ฒ์ด ๊ฐ์ฅ ํจ์จ์ ์ด๋ฉฐ ๊ณผ๋ํ ์ถ์ํ๋ ํผํ๋ ํธ์ด ์ข๋ค๊ณ ๊ถํ๋ค.
-
43:29
Q&A: ๋ฏธ๋ฆฌ ๋ง๋ SQL๊ณผ ๋์ ์ฟผ๋ฆฌ LLM์ด ๋งค๋ฒ SQL์ ์๋ก ๋ง๋ค์ด๋ด๊ธฐ๋ณด๋ค ๊ฒ์ฆ๋ SQL ์ฟผ๋ฆฌ๋ฅผ ๋ฏธ๋ฆฌ ๋ง๋ค์ด ๋๊ณ ์ ๊ทผํ๊ฒ ํ๋ฉด ์ค๋ฅ๋ฅผ ์ค์ผ ์ ์์ผ๋ฉฐ, ์ด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๊ฒฝ์์ MCP๊ฐ ํนํ ์ ์ฉํ ์ด์ ๋ผ๊ณ ์ค๋ช ํ๋ค.
-
46:14
ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์ ์๋ฏธ ๊ฒ์๊ณผ ํค์๋ ๊ฒ์์ ๊ฒฐํฉํ ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์, ์ฆ RRF๊ฐ ๋ ๋์ ๊ฒ์ ๋ฒ์๋ฅผ ์ ๊ณตํ๋ฉด์๋ ๊ด๋ จ์ฑ์ ๋์ฌ ์ฃผ๊ธฐ ๋๋ฌธ์ ๋จ์ผ ๊ฒ์ ๋ฐฉ์๋ณด๋ค ์ค๋ฌด์ ์ผ๋ก ์ ๋ฆฌํ๋ค๊ณ ๋งํ๋ค.
-
47:39
์๊ณ ๋ง์ถคํ ํ๋ค์ค ๋ง๋ค๊ธฐ ๋ชจ๋ ๋ฌธ์ ์ ๊ฑฐ๋ํ ๋ฒ์ฉ ํ๋ค์ค๊ฐ ํ์ํ ๊ฒ์ ์๋๋ฉฐ, ํน์ ๋๋ฉ์ธ๊ณผ ์ ์ฝ์ ๋ง๊ฒ ์๊ณ ๋จ์ํ ๋ง์ถคํ ํ๋ค์ค๋ฅผ ๋ง๋๋ ํธ์ด ๋ ๋น ๋ฅด๊ณ ์ ์ง๋ณด์ํ๊ธฐ ์ฝ๋ค๊ณ ๊ฒฐ๋ก ์ง๋๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ์ฑ๋ฅ ๊ฐ์ ์ ํต์ฌ์ ๋ชจ๋ธ ๊ต์ฒด๋ณด๋ค ํ๋ค์ค ์ค๊ณ์ ์์ผ๋ฏ๋ก, ๋จผ์ ๋ฉ๋ชจ๋ฆฌยท๋ฃจํยท๊ฒ์ยท๋๊ตฌ ํธ์ถ์ ๊ฒฝ๊ณ๋ฅผ ๋ช ํํ ๋๋๋ ๊ฒ์ด ํจ๊ณผ์ ์ด๋ค.
- ์ฅ๊ธฐ ๊ธฐ์ต์ ์ฒ์๋ถํฐ ๋ณต์กํ๊ฒ ๋ง๋ค๊ธฐ๋ณด๋ค, ๋จ๊ธฐ ๊ธฐ์ต์์ ์ค์ํ ์ ๋ณด๋ง ์น๊ฒฉ์ํค๋ ๋จ์ํ ๊ตฌ์กฐ๋ก ์์ํ ๋ค ์๋ฒ ๋ฉยท๊ฒ์์ ๋ถ์ด๋ ๋ฐฉ์์ด ์ค๋ฌด์ ์ ํฉํ๋ค.
- ๋๊ตฌ์ ์คํฌ์ด ๋ง์์ง์๋ก ์ปจํ ์คํธ ์์ฐ์ด ๊ธ๊ฒฉํ ์๋ชจ๋๋ฏ๋ก, ๋ฒกํฐ ๊ฒ์๊ณผ ํ์ด๋ธ๋ฆฌ๋ ๊ฒ์์ ์ด์ฉํด ํ์ํ ํญ๋ชฉ๋ง ๋์ ์ผ๋ก ์ฃผ์ ํ๋ ์ ๋ต์ด ์ค์ํ๋ค.