구조적 프롬프트 작성 방법 (XML)
클로드 코드에서 복잡한 프롬프트를 작성할 때 XML 태그를 사용하면 더 명확하고 정확한 결과를 얻을 수 있습니다.
XML 태그를 사용하는 이유
프롬프트에 여러 요소(컨텍스트, 지시사항, 예제 등)가 포함될 때, XML 태그를 사용하면 클로드가 각 부분을 정확히 구분하여 더 높은 품질의 결과를 생성합니다.
주요 장점:
- 명확성: 프롬프트의 각 부분을 명확히 구분
- 정확성: 지시사항과 예제를 혼동하는 오류 감소
- 유연성: 전체를 다시 작성하지 않고도 특정 부분만 수정 가능
- 파싱 가능성: 출력에서 특정 부분을 쉽게 추출 가능
Example
중첩구조
<outer>
<inner>내용</inner>
</outer>
Thinking Text
<thinking>내용</thinking>
Few Shot Text
<examples>내용</examples>
Example Tags
- instructions, context, examples, thinking, wireframe, apis, related-files, as-is, to-be 등