코딩을 못 하는 비개발자가 3일 만에 오픈소스 AI 에이전트 거버넌스 커널을 만들었습니다
I built an open source AI agent governance kernel in 3 days as a non-coder
핵심 요약
AI 에이전트의 안전한 운영을 위한 거버넌스 및 모니터링 도구인 'AgentGuard'를 소개합니다.
- AgentGuard 기능 — 에이전트의 행동을 감시하고 승인 절차를 거치며 신뢰 점수를 관리함
- 핵심 메커니즘 — 신뢰 엔진, 권한 토큰, 인간 개입 승인 게이트, 위험 평가 엔진을 포함함
- 오픈소스 프로젝트 — 에이전트의 모든 행동을 기록하고 감사 추적을 가능하게 함
- API 지원 — 에이전트 상태 확인 및 권한 부여를 위한 간단한 REST API를 제공함
방금 Hacker News에 AgentGuard 올렸다 🛡️ 3일 만에 만든 AI 에이전트 거버넌스 커널임. 시간 나면 한번씩 봐주라 🙏 https://github.com/Mangomindai/agentguard
너네 AI 에이전트 가지고 개발하잖아. 근데 그 에이전트가 네 데이터베이스, 결제 시스템, 사용자 정보 다 건드릴 수 있는 거 알지?
에이전트가 사고 치면 어쩔 건데?
대부분 스타트업은 대책이 없어. 일시 정지 버튼도 없고, 감사 기록도 없고, 신뢰도 점수도 없고, 승인 절차도 없음. 그냥 권한 다 쥐여주고 기도 메타 하는 게 전부잖아.
AgentGuard가 그걸 해결해 줄 거다.
문제점
너네 AI 에이전트 가지고 개발하잖아. 근데 그 에이전트가 네 데이터베이스, 결제 시스템, 사용자 정보 다 건드릴 수 있는 거 알지?
에이전트가 사고 치면 어쩔 건데?
대부분 스타트업은 대책이 없어. 일시 정지 버튼도 없고, 감사 기록도 없고, 신뢰도 점수도 없고, 승인 절차도 없음. 그냥 권한 다 쥐여주고 기도 메타 하는 게 전부잖아.
AgentGuard가 그걸 해결해 줄 거다.
AgentGuard가 하는 일
Agent wants to take an action ↓ AgentGuard checks: → Is this agent trusted enough? → Is this action too risky? → Does a human need to approve this? → Is this agent even allowed to act right now? ↓ ALLOW → action proceeds, logged PENDING → paused, human notified for approval BLOCK → stopped, agent trust score drops AUTO-BLOCK → agent trust too low, fully quarantined
모든 결정은 기록되고, 모든 행동은 감사 가능하며, 모든 에이전트는 즉시 차단할 수 있어.
핵심 기능
Trust Engine (신뢰 엔진) 모든 에이전트는 신뢰 점수(0.0 ~ 1.0)를 가짐. 성공적인 작업은 점수를 올리고, 실패하면 깎임. 0.3 밑으로 떨어지면 사람 개입 없이 자동으로 차단됨.
TRUSTED → LIMITED → OBSERVED → SUSPICIOUS → QUARANTINED → REVOKED
Capability Tokens (권한 토큰) 에이전트한테는 범위가 제한되고, 시간 제한이 있는 암호화 서명 토큰을 줌. 광범위한 API 키 따위가 아님. 특정 리소스에 대한 특정 권한만 부여하고 자동으로 만료됨.
Human-in-the-Loop Approval Gate (사람 승인 절차) 위험한 작업(삭제, 전송, 내보내기 등)은 자동으로 일시 정지되고 사람이 승인하거나 거부할 때까지 기다림. 담당 엔지니어한테 알림 가고, 에이전트는 대기 상태로 들어감.
Risk Engine (위험 엔진) 모든 작업은 작업 유형, 리소스 민감도, 시간대에 따라 0~100점으로 점수 매겨짐. 위험도가 높으면 승인 필수, 치명적이면 즉시 차단.
Real-time Event Stream (실시간 이벤트 스트림) SSE 엔드포인트로 모든 에이전트 이벤트를 대시보드에 실시간으로 쏴줌. 신뢰도 변화, 승인, 차단 상황을 바로바로 확인 가능.
Full Audit Trail (전체 감사 기록) 모든 작업, 결정, 신뢰도 변화를 수행자, 타임스탬프, 정책 버전, 결과와 함께 변조 불가능하게 기록함. 이제 엔터프라이즈 고객들이 껄끄러운 질문 던져도 걱정 없음.


