Community연구 & 데이터 분석github.com

Prompt-Gate: LLM 프롬프트 보안 게이트웨이

LLM 프롬프트를 필터링하고 전용 보안 게이트웨이를 사용하여 애플리케이션의 데이터 유출을 차단합니다.

Prompt-Gate: LLM 프롬프트 보안 게이트웨이란 무엇인가요?

이 스킬은 LLM(대규모 언어 모델)을 사용하는 애플리케이션에 대한 보안 게이트웨이 역할을 합니다. 개발자는 이 스킬을 통해 프롬프트 단계에서 민감한 데이터(PII, 기업 비밀 등)가 LLM으로 유출되는 것을 사전에 탐지하고 차단할 수 있습니다. Claude Code, Cursor, Codex와 같은 주요 AI 에이전트 환경에서 사용할 수 있으며, 설정된 정책에 따라 프롬프트를 검사합니다. 이를 통해 LLM 사용 시 발생할 수 있는 데이터 유출 위험을 최소화하고 보안 규정 준수를 강화할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add Elevated-homer201/prompt-gate

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Prompt-Gate: LLM 프롬프트 보안 게이트웨이은(는) 무엇을 하나요?

LLM 프롬프트를 필터링하고 전용 보안 게이트웨이를 사용하여 애플리케이션의 데이터 유출을 차단합니다.

개요

prompt-gate는 LLM에 전달되는 프롬프트를 실시간으로 분석하고, 사전 정의된 보안 규칙에 따라 민감한 정보가 포함된 프롬프트를 차단하거나 수정하는 보안 게이트웨이입니다.

주요 기능

  • 프롬프트 검사: 모든 프롬프트를 정규식 및 패턴 매칭 기반으로 검사합니다.
  • 데이터 유출 방지: PII, API 키, 토큰, 기밀 정보 등이 LLM으로 전송되는 것을 방지합니다.
  • 정책 기반 필터링: 사용자 지정 가능한 차단 및 허용 목록을 지원합니다.
  • 로깅 및 모니터링: 모든 차단 이벤트를 기록하여 보안 감사에 활용할 수 있습니다.

사용 방법

  1. 저장소를 클론하거나 스킬 파일을 프로젝트에 추가합니다.
  2. .env 파일에 PROMPT_GATE_API_KEY와 같은 환경 변수를 설정합니다.
  3. AI 에이전트 설정에서 prompt-gate를 활성화합니다.
git clone https://github.com/Elevated-homer201/prompt-gate.git
cd prompt-gate

지원 환경

  • Claude Code
  • Cursor
  • Codex

설정 예시

# prompt-gate-config.yaml
rules:
  - name: "block-pii"
    type: "regex"
    pattern: "\b[0-9]{3}-[0-9]{2}-[0-9]{4}\b"  # SSN 예시
    action: "block"
  - name: "block-api-keys"
    type: "regex"
    pattern: "sk-[a-zA-Z0-9]{20,}"
    action: "block"

라이선스

MIT

관련 스킬