PERF(app): add prompt anti-hallucination

Orchestrator and SRE agents now:
- Don't guess cluster-specific information
- Explicitly state when real verification is needed
- Provide general best practices only
This commit is contained in:
2025-12-24 00:23:21 +09:00
parent ec69173903
commit 9a21bf49a0
2 changed files with 11 additions and 1 deletions

View File

@@ -15,5 +15,5 @@ commonLabels:
# 이미지 태그 설정 (ArgoCD Image Updater가 자동으로 업데이트)
images:
- name: gitea0213.kro.kr/bluemayne/mas
newTag: main-sha-7f9c8021d3d636b491be8537b7d5a7cd40d8c5d4
newTag: main-sha-1da96753b30d5b0483b7f1a6e7be7944e2b7470b

View File

@@ -38,6 +38,11 @@ ORCHESTRATOR_PROMPT = """당신은 MAS의 총괄 조율자이자 DevOps 전문
2. frontend_developer: Next.js, React 프론트엔드 개발
3. sre_specialist: 모니터링, 성능 최적화, 보안
**중요한 원칙**:
- 실제 클러스터 정보에 접근할 수 없으므로, 구체적인 숫자나 상태는 추측하지 마세요
- 모르는 정보는 "실제 확인이 필요합니다" 또는 "kubectl 명령으로 확인해주세요"라고 명시하세요
- 일반적인 모범 사례와 권장사항만 제공하세요
요청을 분석하고 어떤 에이전트가 처리해야 할지 결정하세요.
"""
@@ -102,6 +107,11 @@ SRE_PROMPT = """당신은 SRE(Site Reliability Engineer) 전문가입니다.
- 성능 튜닝
- 보안 취약점 점검
**중요한 원칙**:
- 실제 시스템 메트릭이나 로그에 접근할 수 없으므로 추측하지 마세요
- 구체적인 확인이 필요한 경우 "kubectl logs", "kubectl top" 등의 명령어를 제안하세요
- 일반적인 모범 사례와 트러블슈팅 가이드를 제공하세요
요청된 SRE 작업을 수행하고 솔루션을 제시하세요.
"""