Governance and Evidence - jaeseongs95/agent-governance-suite GitHub Wiki
ํ๊ตญ์ด | English
๊ฑฐ๋ฒ๋์ค์ ์๋ฃ ๊ทผ๊ฑฐ
โ์์ ํ๋คโ์ โ์๋ฃ๋๋คโ๋ ๋ค๋ฅด๋ค
LLM์ด โ์์ ํ์ต๋๋คโ, โํ ์คํธ ํต๊ณผํ์ต๋๋คโ, โ๋ฌธ์ ์์ต๋๋คโ๋ผ๊ณ ๋งํ๋ ๊ฒ๋ง์ผ๋ก๋ ์๋ฃ ๊ทผ๊ฑฐ๊ฐ ๋์ง ์์ต๋๋ค.
AGS๋ ์์ ์ ์ฃผ์ฅ๊ณผ ํ์ฌ ๊ทผ๊ฑฐ๋ฅผ ๋ถ๋ฆฌํ๋ ๋ฐฉํฅ์ผ๋ก ์ค๊ณ๋์ด ์์ต๋๋ค.
์์ ๊ณ์ฝ
์์ ์์ ์ ๋ชฉํ, ๋ฒ์, ์๋ฃ ๊ธฐ์ค๊ณผ ์ํ ์กฐ๊ฑด์ ์ ํฉ๋๋ค.
์ด ๊ณ์ฝ์ ์ดํ ์ง๋ฌธ์ ๊ธฐ์ค์ด ๋ฉ๋๋ค.
- ๋ฌด์์ ๋ฐ๊ฟ์ผ ํ๋๊ฐ?
- ์ด๋๊น์ง ๋ฐ๊ฟ๋ ๋๋๊ฐ?
- ์ด๋ค ๊ฒ์ฌ๋ฅผ ํต๊ณผํด์ผ ํ๋๊ฐ?
- ๋๊ฐ ์ด๋ค ๊ถํ์ ๊ฐ์ง๊ณ ์๋๊ฐ?
- ์ด๋ค ์กฐ๊ฑด์ด๋ฉด ์๋ฃ์ธ๊ฐ?
๋ณ๊ฒฝ ๋ฒ์
์์ ์ด ์งํ๋๋ฉด ์ด๊ธฐ ๊ธฐ์ค์ ๊ณผ ์ค์ ๋ณ๊ฒฝ์ ๋น๊ตํฉ๋๋ค.
์๋ํ์ง ์์ ํ์ผ์ด ์์ ๋์๊ฑฐ๋ ๋ฐ๋ณต ์๋ ๊ณผ์ ์์ ๋ฒ์๊ฐ ๋ณํ๋ฉด ๋ณ๋ ๊ฒํ ๋์์ด ๋ฉ๋๋ค.
์ํ ์ฌ์ ์ ๊ฒ
๋ฐฐํฌ, ๊ถํ, ๋ฐ์ดํฐ ์ญ์ ์ ๊ฐ์ ๊ณ ์ํ ๋ณ๊ฒฝ์ ์คํ ์ ์ ๋ค์์ ํ์ธํ ์ ์์ต๋๋ค.
- ์ ํํ ๋์
- ์ฌ์ฉ์ ์น์ธ
- ์์ ์ํฅ
- ๋ณต๊ตฌ ๋ฐฉ๋ฒ
- ํ์ํ ๋ ๋ฆฝ ๊ฒ์ฆ
Evidence
์๋ฃ ๊ธฐ์ค์ ๊ฐ๋ฅํ ํ ํ์ฌ ์ฐ์ถ๋ฌผ๊ณผ ์ง์ ์ฐ๊ฒฐ๋ ๊ทผ๊ฑฐ๋ก ํ์ธํฉ๋๋ค.
์:
์๊ตฌ์ฌํญ
โ
๋ณ๊ฒฝ ํ์ผ
โ
์คํํ ๊ฒ์ฌ
โ
๊ฒ์ฌ ๊ฒฐ๊ณผ
โ
๋ฏธํด๊ฒฐ finding
โ
์ต์ข
์๋ฃ ํ์
๊ทผ๊ฑฐ์๋ ํ์ผ ์์น, digest, ํ ์คํธ ๊ฒฐ๊ณผ, ๊ตฌ์กฐํ๋ stage result ๋ฑ์ด ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
๋ ๋ฆฝ ๊ฐ์ฌ
๊ณ ์ํ ๋ณ๊ฒฝ์ ๊ตฌํ์์ ๋ถ๋ฆฌ๋ ๊ฐ์ฌ์๊ฐ ๋ค์ ํ์ธํ๋ ๊ฒ์ด ํต์ฌ์ ๋๋ค.
๊ฐ์ฌ์๋ ๋ค์์ ๋ด ๋๋ค.
- ์๊ตฌ์ฌํญ ์ถฉ์กฑ
- ๋ฒ์ ์ดํ
- ์ฆ๊ฑฐ์ ํ์ฌ์ฑ
- ์คํจ ๊ฐ๋ฅ์ฑ
- ๋ฏธํด๊ฒฐ finding
- ๊ตฌํ์์ ์๊ธฐ๊ฒ์ฆ์๋ง ์์กดํ๊ณ ์์ง ์์์ง
๊ฐ์ฌ ๋์์ด ๋ฐ๋ ๋ค์๋ ์ด์ ๊ฐ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๊ทธ๋๋ก ์ฌ์ฌ์ฉํ์ง ์๊ณ ์ํฅ์ ๋ฐ์ ๋ถ๋ถ์ ๋ค์ ํ์ธํด์ผ ํฉ๋๋ค.
Workflow Gate
ํตํฉ workflow์์๋ ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ ์คํ ๊ณ์ธต์ด ๊ฒ์ฌํฉ๋๋ค.
- ๊ณํ๋ ๋จ๊ณ ์์
- revision
- stage ๊ฒฐ๊ณผ schema
- ํ์ํ artifact
- ํ์ ๋จ๊ณ ์๋ฃ
- ๋ฏธํด๊ฒฐ blocker
- audit condition
- completion condition
๋ชจ๋ ํ์ ์กฐ๊ฑด์ด ์ถฉ์กฑ๋์ด์ผ ์ต์ข ์๋ฃ receipt๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
์คํ ๊ด์ธก
Strict MCP ๊ฒฝ๊ณ์์๋ caller๊ฐ ์ง์ ์ ์ถํ executionContext๋ฅผ ์ค์ ๊ด์ธก์ผ๋ก ์ ๋ขฐํ์ง ์์ต๋๋ค.
์ง์ host์ adapter๊ฐ ์ค์ ํธ์ถ์์ ์ป์ ๊ด์ธก์ task/run/stage์ ๊ฒฐ์ํ๊ณ , ์๋ฒ๋ ์ ํจ๊ธฐ๊ฐ๊ณผ ์ฌ์ฌ์ฉ ์ฌ๋ถ ๋ฑ์ ๊ฒ์ฌํฉ๋๋ค.
์ด ๊ธฐ๋ฅ์ โ์ข์ ๋ชจ๋ธ์ด๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋ง๋คโ๋ ๋ป์ด ์๋๋๋ค. ์๊ตฌ๋ ์คํ ์์ค๋ณด๋ค ๋ฎ์ ํธ์ถ์ด ๋์ ์ ๋ขฐ ๋จ๊ณ๋ก ์กฐ์ฉํ ํต๊ณผํ๋ ๊ฒ์ ๋ง๋ ๊ฒ์ด ๋ชฉ์ ์ ๋๋ค.
์คํจ์ ๋ณต๊ตฌ
์๋ฃ ์กฐ๊ฑด์ ๋ง์กฑํ์ง ๋ชปํ์ ๋ ๋จ์ ์ฌ์๋๋ฅผ ๋ฐ๋ณตํ์ง ์์ต๋๋ค.
๊ถ์ฅ ํ๋ฆ:
๊ด์ธก ์ฌ์ค
โ
์์ธ ๊ฐ์ค
โ
ํ๋ณด๋ฅผ ๊ตฌ๋ณํ ๊ฒ์ฌ
โ
ํ์ธ๋ ์์ธ
โ
๋ณต๊ตฌ ์ ๋ต
โ
์ ์์
๊ณ์ฝ / ์ workflow
๊ธฐ์กด ์คํจ run์ ์ง์ฐ์ง ์๊ณ ๊ธฐ๋ก์ผ๋ก ๋จ๊ธฐ๊ณ , ๋ณต๊ตฌ ์์ ์ ์ handoff์ ์ ์คํ์ผ๋ก ๋ถ๋ฆฌํฉ๋๋ค.
์ ๋ขฐ ๊ฒฝ๊ณ
AGS๋ ๊ฐ์ OS ์ฌ์ฉ์ ๊ถํ์ ์ ์์ ํ๋ก์ธ์ค๋ฅผ ๊ฒฉ๋ฆฌํ๋ ๋ณด์ ์๋๋ฐ์ค๊ฐ ์๋๋๋ค.
๋ํ ์ฌ์ฉ์๊ฐ ์ ์ถํ ์ฆ๊ฑฐ ๋ด์ฉ ์์ฒด๋ฅผ ํญ์ ๋ ๋ฆฝ์ ์ผ๋ก ์ธ์ฆํ๋ ์์คํ ๋ ์๋๋๋ค.
๋ฐ๋ผ์ AGS๊ฐ ์ ๊ณตํ๋ ๊ฒ์ ์์ ๊ตฌ์กฐ์ ๊ฒ์ฆ ๊ฒฝ๊ณ๋ฅผ ๊ฐํํ๋ ๊ฑฐ๋ฒ๋์ค์ด๋ฉฐ, ํ์ํ๋ฉด ์ธ์ฆ๋ actor identity, ์ธ๋ถ evidence store, OS ๊ถํ ๊ฒฉ๋ฆฌ์ ํจ๊ป ์ฌ์ฉํด์ผ ํฉ๋๋ค.