예시
“고객 문의 이메일은 hong@company.com이고, 카드번호는 1234-5678-9012-3456입니다”
가드레일이란?
가드레일은 규칙 기반 탐지와 LLM 기반 탐지를 결합하여 대화의 안전성을 보장합니다.
가드레일은 규칙 기반 탐지와 LLM 기반 탐지를 결합하여 AI 대화의 안전성을 보장합니다
주요 기능
활용 사례
- 개인정보 보호: 고객 이메일, 전화번호, 신용카드 정보가 AI에 노출되지 않도록 방지
- 보안 강화: API 키, 비밀번호, 인증 토큰 등 민감한 자격 증명 탐지
- 콘텐츠 필터링: 부적절한 표현이나 금지된 주제 차단
- 규정 준수: GDPR, PIPA 등 산업별 규정에 따른 데이터 처리
가드레일 목록
워크스페이스 > 가드레일에서 모든 가드레일을 확인할 수 있습니다.
워크스페이스 > 가드레일에서 생성된 가드레일 목록을 확인합니다
가드레일 생성
1
기본 정보 입력
워크스페이스 > 가드레일에서 우측 상단의 + 새 가드레일 버튼을 클릭합니다.

이름과 설명을 입력하고 접근 권한을 설정합니다
저장 및 업데이트 버튼을 클릭하면 가드레일 편집 화면으로 이동합니다.
2
개인정보 유형 선택
편집 화면에서 미리 정의된 개인정보 유형을 선택합니다.
3
처리 전략 설정
민감한 정보가 탐지되었을 때 처리 방식을 선택합니다.
상황별 권장 전략:
4
적용 대상 설정
가드레일이 적용되는 시점을 선택합니다.
보안 중심: 입력 + 출력 모두 검증 권장. 성능 중심: 입력만 검증 (응답 지연 최소화).
5
커스텀 패턴 추가 (선택)
정규식으로 사용자 정의 패턴을 추가합니다.
6
금지 단어 등록 (선택)
특정 단어나 문구가 포함된 메시지를 필터링합니다.
예: 경쟁사 이름, 비밀 프로젝트명, 내부 코드명 등을 등록합니다.
7
가드레일 테스트 (선택)
테스트 버튼을 클릭하여, 적용한 가드레일이 정상적으로 동작하는지 테스트할 수 있습니다.
자세한 사용법은 가드레일 테스트 섹션을 참고하세요.
자세한 사용법은 가드레일 테스트 섹션을 참고하세요.
8
저장
저장 및 업데이트 버튼을 클릭하여 설정을 저장합니다.
가드레일이 실행되는 흐름
에이전트에 가드레일을 연결하면, 대화 시 다음 순서로 자동 실행됩니다.알아두면 좋은 내부 동작
LLM 기반 탐지의 안전 우선 원칙
LLM 기반 탐지의 안전 우선 원칙
LLM 기반 탐지가 판정에 실패하거나 응답이 불명확하면 기본적으로 허용 처리됩니다. 과도한 차단으로 정상 대화가 방해받는 것을 방지하기 위한 설계입니다.
출력 가드레일의 동작 방식
출력 가드레일의 동작 방식
AI 응답이 스트리밍으로 완료된 후에 전체 응답을 재검사합니다. 위반이 감지되면 프론트엔드의 메시지가 처리된 내용으로 자동 교체됩니다.
여러 가드레일을 적용하면?
여러 가드레일을 적용하면?
에이전트에 여러 가드레일을 연결하면 모든 가드레일을 순차적으로 통과해야 합니다. 하나라도 차단 처리하면 메시지가 차단됩니다.
도구 실행 결과는 스캔하나요?
도구 실행 결과는 스캔하나요?
아니요. SQL 쿼리 결과, 지식기반 검색 결과 등 도구 실행 결과는 가드레일 스캔 대상에서 제외됩니다. 내부 데이터의 IP 주소나 숫자 패턴이 오탐되는 것을 방지하기 위한 설계입니다.
LLM 기반 탐지
규칙으로 감지하기 어려운 복잡한 패턴을 AI가 판단합니다. LLM-as-a-Judge 방식으로, 별도의 LLM 모델이 메시지의 적합성을 판정합니다.설정 항목
프롬프트 작성 예시
가드레일 테스트
가드레일 설정 화면에서 실제 텍스트로 바로 테스트할 수 있습니다.
테스트 텍스트를 입력하면 탐지 결과와 처리된 텍스트를 바로 확인할 수 있습니다
- 테스트할 텍스트를 입력합니다
- 테스트 버튼을 클릭합니다
- 결과를 확인합니다: 탐지된 항목, 처리된 텍스트, 차단 여부
가드레일 적용 방법
가드레일은 에이전트 레벨과 그룹 레벨 두 경로로 직접 연결할 수 있으며, 여기에 관리자가 설정한 전역 가드레일까지 더해 적용된 모든 가드레일이 병합되어 순차적으로 실행됩니다.에이전트에 가드레일 연결
1
에이전트 편집 화면 열기
워크스페이스 > 에이전트에서 대상 에이전트의 편집 화면을 엽니다.
2
가드레일 선택
가드레일 섹션에서 적용할 가드레일을 선택합니다.
하나의 에이전트에 여러 가드레일을 적용할 수 있으며, 모든 가드레일을 순차적으로 통과해야 메시지가 처리됩니다.
3
저장
에이전트 설정을 저장합니다. 이후 해당 에이전트와의 모든 대화에 가드레일이 적용됩니다.
그룹에 가드레일 연결
신규 기능 — 그룹 단위로 가드레일을 설정하면, 해당 그룹 소속 사용자의 모든 대화에 가드레일이 자동 적용됩니다. 에이전트에 가드레일이 없어도 적용됩니다.
가드레일 적용 우선순위
사용자가 대화할 때 아래 3가지 경로의 가드레일이 모두 병합되어 적용됩니다.동일한 가드레일이 여러 경로에서 지정되어도 중복 실행되지 않습니다 (자동 dedup). 그룹에서 선택한 가드레일은 전역 가드레일 선택 목록에서 제거되어 중복 설정을 방지합니다.
파일 업로드 가드레일
업로드되는 파일에 대한 보안 검사 기능입니다. 채팅 가드레일과는 별도로 동작하며, 파일이 업로드될 때 자동으로 4단계 검사를 수행합니다. 관리자 패널 > 설정 > 가드레일 탭에서 구성합니다.문서 분류
LLM이 문서 내용을 분석하여 민감도를 자동 분류합니다. 기본 분류 카테고리:대용량 문서는 앞/중간/뒤 부분을 샘플링(최대 8,000자)하여 LLM에 전달합니다. 문서 전체를 분석하지 않으므로, 핵심 민감 정보가 문서 특정 부분에만 있으면 분류가 부정확할 수 있습니다.
모니터링 연동
추적 자동 기록
가드레일이 민감 정보를 탐지하면 해당 이벤트가 메시지 트레이스에 자동으로 기록됩니다.가드레일 로그
관리자 패널 > 모니터링 > 가드레일 로그에서 모든 탐지 이벤트를 전용 로그로 조회할 수 있습니다.
로그 우측의 상세 버튼을 클릭하면 가드레일 로그 상세 정보(원본 내용, 처리 후 내용, 탐지 시각 등)를 확인할 수 있으며, 추적 버튼으로 해당 메시지의 전체 처리 맥락을 볼 수 있습니다.
가드레일 로그에 대한 상세 내용은 가드레일 로그 문서를 참고하세요.
모범 사례
- 단계적 적용
- 역할별 가드레일
- 정기 검토
- 로그로 시작하여 탐지 현황 파악
- 오탐(false positive) 패턴 확인 및 조정
- 삭제 전략으로 전환
- 안정화 후 필요한 항목에 차단 적용
문제 해결
오탐(False Positive)이 많은 경우
오탐(False Positive)이 많은 경우
- 커스텀 패턴의 정규식 범위를 축소합니다
- 금지 단어 목록을 정제합니다 (대소문자 무시 완전 일치로 동작)
- LLM 기반 탐지에 허용 케이스 예시를 추가합니다
- 가드레일 로그에서 오탐 패턴을 확인하고 규칙을 조정합니다
탐지 누락이 있는 경우
탐지 누락이 있는 경우
- 누락된 PII 유형을 추가합니다
- 커스텀 패턴으로 새 정규식을 등록합니다
- LLM 기반 탐지를 활성화하고 차단 예시를 추가합니다
- 규칙으로 잡기 어려운 의미 기반 패턴은 LLM 기반 탐지 프롬프트에 명시합니다
응답이 느린 경우
응답이 느린 경우
- LLM 기반 탐지를 비활성화하고 규칙 기반만 사용합니다 (규칙 기반은 거의 지연 없음)
- 출력 검증을 비활성화합니다 (입력만 검증)
- 더 빠른 모델을 탐지 모델로 선택합니다
가드레일을 삭제할 수 없는 경우
가드레일을 삭제할 수 없는 경우
에이전트에 연결된 가드레일은 삭제할 수 없습니다. 먼저 해당 가드레일을 사용하는 에이전트에서 연결을 해제한 후 삭제하세요.
다음 단계
에이전트에 가드레일 적용
생성한 가드레일을 에이전트에 연결합니다
가드레일 로그
탐지 이벤트 로그를 조회하고 분석합니다
추적
가드레일 실행 내역을 전체 대화 맥락에서 확인합니다
