LedgerAgent: Structured State for Policy-Adherent Tool-Calling Agents
Paper ID: 2606.20529 โข 3 Upvotes
AI Agent Tool-Calling State Management Policy Compliance Agent RAG Inference
๐ ํต์ฌ ์์ฝ
์์ด์ ํธ์ ์ํ ๊ด๋ฆฌ๋ฅผ ๋ณ๋ ์ฅ๋ถ(Ledger)๋ก ๋ถ๋ฆฌํ์ฌ ์ ์ฑ
์๋ฐ๊ณผ ์ ๋ณด ์ค๋ฅ๋ฅผ ๋ฐฉ์งํ๋ ์ถ๋ก ํ๋ ์์ํฌ
๐ ์์ธ ๋ด์ฉ
๊ณ ๊ฐ ์๋น์ค ๋๋ฉ์ธ์ ์์ด์ ํธ๋ ๋ํ ๊ณผ์ ์์ ๋ณต์กํ ์์
์ํ๋ฅผ ์ ์งํ๋ฉฐ ๋๋ฉ์ธ ์ ์ฑ
์ ์ค์ํด์ผ ํฉ๋๋ค. ๊ธฐ์กด ๋ฐฉ์์ ๋ชจ๋ ์ ๋ณด๋ฅผ ํ๋กฌํํธ์ ํฌํจํ์ฌ ์์ด์ ํธ๊ฐ ๋งค๋ฒ ์ํ๋ฅผ ์ฌ๊ตฌ์ฑํ๊ฒ ํจ์ผ๋ก์จ, ์๋ชป๋ ์ ๋ณด ์ฐธ์กฐ๋ ์ ์ฑ
์๋ฐ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํฉ๋๋ค. ์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ณธ ๋
ผ๋ฌธ์ ๊ด์ฐฐ๋ ์ํ๋ฅผ ๋ณ๋์ 'Ledger'์ ๊ธฐ๋กํ๊ณ ์ด๋ฅผ ํ๋กฌํํธ์ ๋ ๋๋งํ๋ LedgerAgent๋ฅผ ์ ์ํฉ๋๋ค. Ledger๋ ๋๊ตฌ ํธ์ถ ์ ์ ์ฑ
์ ์ฝ ์กฐ๊ฑด์ ๊ฒ์ฆํ๋ ์ญํ ๋ ์ํํ์ฌ ์๋ชป๋ ์คํ์ ์ฐจ๋จํฉ๋๋ค. ์คํ ๊ฒฐ๊ณผ, ๋ค์ํ ๋๋ฉ์ธ๊ณผ ๋ชจ๋ธ ํ๊ฒฝ์์ ๊ธฐ์กด ํ๋กฌํํธ ๋ฐฉ์๋ณด๋ค ๋์ ์ฑ๊ณต๋ฅ (passk)์ ๊ธฐ๋กํ๋ฉฐ ์ฑ๋ฅ ํฅ์์ ์
์ฆํ์ต๋๋ค.
๐ ์ฃผ์ ๋ด์ฉ (Key Points)
- ์ํ ๊ด๋ฆฌ์ ๋ช ์์ ๋ถ๋ฆฌ: ํ๋กฌํํธ ์์กด๋๋ฅผ ๋ฎ์ถ๊ณ ๋ณ๋์ Ledger๋ฅผ ํตํด ์์ ์ํ(์ฌ์ค, ์๋ณ์, ์ ์ฝ ์กฐ๊ฑด ๋ฑ)๋ฅผ ๊ด๋ฆฌ
- ์ ์ฑ ์ค์ ๊ฒ์ฆ: ํ๊ฒฝ ๋ณํ๋ฅผ ์ผ์ผํค๋ ๋๊ตฌ ํธ์ถ ์ , Ledger๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ์ฑ ์๋ฐ ์ฌ๋ถ๋ฅผ ์ฌ์ ์ ์ฒดํฌ
- ์ถ๋ก ์์ ์ต์ ํ: ๋ณ๋์ ํ์ต ์์ด ์ถ๋ก ๋จ๊ณ์์ ์ ์ฉ ๊ฐ๋ฅํ ๋ฐฉ๋ฒ๋ก ์ผ๋ก ์ผ๊ด์ฑ ์๋ ๊ฒฐ๊ณผ ๋์ถ
๐ก ์ค๋ฌด์ ๊ฐ์น (Relevance)
์์ด์ ํธ๊ฐ ๋ํ๊ฐ ๊ธธ์ด์ง์๋ก ์ด์ ์ ๋ณด๋ฅผ ์๊ฑฐ๋ ์๋ชป๋ ์ํ๋ฅผ ์ฐธ์กฐํ๋ ๋ฌธ์ ๋ฅผ ๊ตฌ์กฐ์ ์ผ๋ก ํด๊ฒฐํ ์ ์๋ ์ค๊ณ ํจํด์ ์ ์ํฉ๋๋ค.
โ ์ถ์ฒ ์ก์ (Actionable Items)
- ํ์ฌ ์ด์ ์ค์ธ ์์ด์ ํธ์ ์ํ ์ ๋ณด(ID, ์ ์ฝ์ฌํญ ๋ฑ)๋ฅผ ๋ณ๋ ๊ตฌ์กฐ์ฒด๋ก ์ถ์ถํ์ฌ ํ๋กฌํํธ์ ์ฃผ์ ํ๋ ์คํ
- ๋๊ตฌ ํธ์ถ ์ง์ ๋จ๊ณ์ 'Policy Checker' ๋ก์ง์ Ledger ๊ธฐ๋ฐ์ผ๋ก ๊ตฌํํ์ฌ ํ ์คํธ
- ๋ํ ๋งฅ๋ฝ์ด ๊ธธ์ด์ง ๋ ๊ธฐ์กด ํ๋กฌํํธ ๋ฐฉ์๊ณผ Ledger ๋ฐฉ์์ ์ผ๊ด์ฑ ์ฐจ์ด ๋น๊ต