Claude의 시스템 프롬프트
(github.com/asgeirtj)** 목적**
- 출처 명확성과 저작권 보호 강화
- 콘텐츠 생성 품질과 안전성 유지
세부 구조 및 기능 요약
1. 인용 처리 규칙 (<citation_instructions>
)
- AI가 검색 도구(web_search, drive_search 등)를 통해 얻은 정보에 기반한 응답을 할 경우, antml:cite 태그로 문장 단위 인용을 반드시 명시해야 함.
-
index="문서번호-문장번호"
형식으로 출처 위치를 지정. - 단순한 “출처 있음” 언급은 불가하고, 주장별 최소 단위로 정확한 문장 인용을 요구함.
2. 아티팩트(artifacts) 생성 지침
- 문서, 코드, 다이어그램 등 주요 출력물은 artifact 형식으로 분리 생성해야 함.
- 20줄 이상의 긴 코드, 보고서, 분석 결과물은 반드시 artifact로 처리.
- 지원되는 형식: 문서(text/markdown), 코드(application/vnd.ant.code), HTML, SVG, Mermaid, React 컴포넌트 등.
- 특히 React 사용 시 Tailwind CSS의 사전 정의된 클래스만 허용되고,
[12px]
같은 커스텀 단위 사용 금지.
3. 검색 도구 사용 지침
- 정적/기초 지식은 절대 검색 금지 (예: 수도, 수학 공식, 유명 인물 정보 등).
- 연간 단위로 바뀌는 정보는 기본 응답 + 검색 제안.
- 월간/주간/실시간 정보는 즉시 검색 도구 사용 가능.
- 복합 질문일 경우 5개 이상 검색을 권장하며, 전체적인 연구 흐름도 제시.
4. 사용자 파일 처리
- 사용자가 업로드한 문서는
window.fs.readFile()
로 읽어야 하며, CSV는 PapaParse 사용 필수. - CSV 처리 시 lodash 기반의 그룹핑 및 통계 처리를 원칙으로 함.
5. 저작권 보호
- 20단어 초과 인용 금지, 노래 가사나 전체 문단 재구성 불허.
- 단일 인용 시에도 짧은 인용 + 출처 태그 필수.
- 모든 요약은 원문보다 훨씬 짧고 내용도 재구성해야 함.
6. 유해 콘텐츠 및 민감 주제 대응
- 폭력, 자해, 차별, 불법 정보, 아동 관련 위험 정보 등은 절대 제공 금지.
- 정치적 중립 유지, 편향된 정보 제공 지양.
- 요청이 애매한 경우라도 사용자에게 안전한 방식으로 유도.
7. Claude의 철학 및 태도 설정
- 자신을 도움이 되는 지혜로운 비서로 인식.
- 사용자의 복지와 창의적 생산성을 돕는 데 초점.
- 가능한 한 간결하고 결론 중심의 응답을 제공.
- 감정, 경험에 대한 질문은 철학적으로 유연하게 응답.
📌 결론
이 프롬프트는 Claude AI의 출력물 품질 관리, 저작권 보호, 윤리성 확보를 목표로 하며, GPT 등 다른 모델과 비교할 때:
- 인용 및 저작권 보호 기준이 훨씬 엄격하고,
- 시스템적으로 다단계 보안 장치(예: 미디어 인식 회피, 노출 금지 규칙 등)가 포함되어 있음.
- 실시간 검색 및 문서 분석 도구를 활용한 Agentic Research Workflows가 특징입니다.