본문 바로가기
Projects
🛡

AgentGuard

오픈소스 개발 중

코딩 에이전트용 로컬 정책 편집기. Claude Code 권한을 GUI로 안전하게 설정.

Tauri 2RustSvelteKitSQLiteMIT License

Overview

AgentGuard는 Windows 사용자가 settings.json을 직접 편집하지 않고도 Claude Code 등 로컬 코딩 에이전트가 프로젝트 안에서 접근할 수 있는 범위를 안전하게 설정하도록 돕는 로컬 우선(local-first) 데스크톱 정책 편집기입니다. 네트워크·텔레메트리 없이 모든 처리를 로컬에서만 수행합니다.

Explorer 스타일 UI로 폴더 단위 경계를 시각적으로 그리고, 여러 스코프(User·Project·Local)를 병합한 유효 권한을 미리 확인할 수 있습니다. 경로 정책은 도구 중심 permission으로 팬아웃되고, 앱 메타데이터는 SQLite에만 저장해 settings.json에는 순수 규칙만 남깁니다.

MIT 라이선스로 공개된 오픈소스 프로젝트입니다. 현재 v0.1 데스크톱 앱이 동작하며, Tauri 2 + SvelteKit(Svelte 5) + Rust + SQLite 스택으로 활발히 개발하고 있습니다.

Features

  • 드라이브·폴더 단위 Allow / Ask / Deny 규칙 (Explorer 스타일 경계 편집)
  • 네트워크·텔레메트리 없는 로컬 전용 처리
  • User / Project / Local 스코프 지원과 병합된 유효 권한 프리뷰
  • 저장 전 백업 + diff로 안전한 변경
  • 민감 경로 리스크 스캐너와 Secret 감지
  • 알 수 없는 필드를 무손실 보존하는 settings.json 왕복 변환