AI 에이전트의 도구 호출을 실행 전에 가로채 분류하고 차단하며, 승인 절차와 변조 여부를 확인할 수 있는 감사 추적을 제공하는 런타임 방화벽입니다.
pegasi-ai/reins
Claude Code, OpenClaw, MCP 에이전트의 AI 에이전트 작업을 실행 전에 차단·일시 중지하고 감사하는 보안 제어 기능입니다.
- 스타
- 393
- 포크
- 52
- 열린 이슈
- 19
- 마지막 커밋
- 28일 전
어떤 프로젝트인가요?
Reins는 AI 에이전트를 위한 보안 계층입니다. 각 에이전트 작업을 실행 전에 결정론적 정책에 따라 평가하고, 대량 삭제처럼 파괴적인 작업은 차단하며, 치명적인 작업에는 명시적인 확인 토큰을 요구합니다. 승인 요청은 터미널이나 메시징 흐름으로 전달할 수 있습니다.
이 프로젝트는 PreToolUse 및 PostToolUse 훅을 통해 Claude Code와 통합되고, OpenClaw와 연동되며, MCP 호환 에이전트를 모두 지원합니다. 정책을 로컬에 캐시해 오프라인에서도 적용할 수 있으며, 처리되지 않은 훅 오류가 발생하면 작업을 차단합니다.
Reins는 에이전트 설정 파일에서 OWASP ASI10 문제를 검사하고, 시간에 따른 보안 상태 변화를 추적하며, 모든 결정·승인·차단 내역을 추가 전용 JSONL 감사 로그에 기록합니다.
핵심 기능
- 01파괴적인 에이전트 작업을 실행 전에 차단하고 되돌릴 수 없는 정도를 평가합니다.
- 02영향이 큰 작업의 승인 요청을 터미널 또는 메시징 승인 흐름으로 전달합니다.
- 03치명적인 작업에 명시적인 CONFIRM-* 토큰을 요구합니다.
- 04Claude Code 훅, OpenClaw, MCP 호환 에이전트와 통합됩니다.
- 05결정·승인·차단 내역을 추가 전용 감사 로그에 기록합니다.
- 06에이전트 설정에서 OWASP ASI10 취약점을 검사하고 보안 상태 변화를 추적합니다.
활용 사례
- 승인 없이 AI 에이전트가 이메일이나 파일을 대량 삭제하지 못하게 합니다.
- Claude Code 도구 호출에 휴먼 인 더 루프 승인을 추가합니다.
- 자율 브라우저 에이전트나 메시징 에이전트가 실제로 수행한 작업을 감사합니다.
- 배포 전에 에이전트 설정 파일의 보안 취약점을 확인합니다.
빠른 시작
- 1
npm에서 Reins CLI를 전역으로 설치합니다
npm install -g @pegasi-ai/reins - 2
프로젝트에서 Reins를 초기화합니다
reins init
사용 전 알아둘 점
- Node.js 18 이상이 필요합니다.
- 정책 적용은 Claude Code, OpenClaw, MCP 에이전트와 같은 후크 통합에 따라 달라집니다.
포함된 컬렉션
토픽
자주 묻는 질문
- reins은(는) 무엇인가요?
- Claude Code, OpenClaw, MCP 에이전트의 AI 에이전트 작업을 실행 전에 차단·일시 중지하고 감사하는 보안 제어 기능입니다. Reins는 AI 에이전트를 위한 보안 계층입니다. 각 에이전트 작업을 실행 전에 결정론적 정책에 따라 평가하고, 대량 삭제처럼 파괴적인 작업은 차단하며, 치명적인 작업에는 명시적인 확인 토큰을 요구합니다. 승인 요청은 터미널이나 메시징 흐름으로 전달할 수 있습니다.
- reins은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- reins은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- reins은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. reins의 마지막 커밋은 2026년 10월 11일입니다.
- reins은(는) 어디에 사용할 수 있나요?
- 승인 없이 AI 에이전트가 이메일이나 파일을 대량 삭제하지 못하게 합니다. Claude Code 도구 호출에 휴먼 인 더 루프 승인을 추가합니다. 자율 브라우저 에이전트나 메시징 에이전트가 실제로 수행한 작업을 감사합니다. 배포 전에 에이전트 설정 파일의 보안 취약점을 확인합니다.
- reins는 어떻게 설치하나요?
- npm에서 Reins CLI를 전역으로 설치합니다: npm install -g @pegasi-ai/reins 프로젝트에서 Reins를 초기화합니다: reins init
- reins은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/pegasi-ai/reins
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
AI 코딩 에이전트의 모든 도구 호출을 실행 전에 제어하고 PASS, AUTH 또는 BLOCK을 반환하는 런타임 가드입니다.
개발자 머신에서 실행 중인 코딩 에이전트를 찾아 사용 내역을 기록하고 요청을 라우팅하며, 에이전트별 비용을 추적하는 오픈 런타임입니다.
AI 에이전트의 모든 작업 실행 전에 확인하고 allow, deny, human_review 또는 compute를 반환하는 오픈소스 권한 부여 엔진입니다.
실패한 트레이스를 그룹화하고 코딩 에이전트에 수정을 맡긴 뒤 실제 트레이스에서 재생해 검증하는 AI 에이전트용 오픈소스 옵저버빌리티 플랫폼입니다.
AI 코딩 에이전트와 고객 응대 에이전트의 위험 행동을 탐지·관찰하고 벤치마킹하는 엔터프라이즈 보안 시스템입니다.