프롬프트 엔지니어링
명확하고 직접적이며 상세하게
Claude와 상호작용할 때는 명시적인 지시가 필요한 뛰어나지만 매우 새로운(기억상실이 있는) 직원이라고 생각하세요. 모든 신입 직원처럼 Claude는 여러분의 규범, 스타일, 지침 또는 선호하는 작업 방식에 대한 맥락을 가지고 있지 않습니다. 원하는 바를 더 정확하게 설명할수록 Claude의 응답이 더 좋아질 것입니다.
명확한 프롬프트의 황금률
동료에게 프롬프트를 보여주세요. 가급적이면 해당 작업에 대한 맥락을 최소한으로 알고 있는 사람에게 보여주고 지시사항을 따라해보라고 하세요. 그들이 혼란스러워한다면, Claude도 마찬가지일 것입니다.
동료에게 프롬프트를 보여주세요. 가급적이면 해당 작업에 대한 맥락을 최소한으로 알고 있는 사람에게 보여주고 지시사항을 따라해보라고 하세요. 그들이 혼란스러워한다면, Claude도 마찬가지일 것입니다.
명확하고 맥락적이며 구체적이되는 방법
- Claude에게 맥락 정보를 제공하세요: 더 많은 맥락을 알면 작업을 더 잘 수행할 수 있는 것처럼, Claude도 더 많은 맥락 정보가 있으면 더 잘 수행할 것입니다. 맥락 정보의 예시:
- 작업 결과가 어디에 사용될 것인지
- 출력이 어떤 대상을 위한 것인지
- 작업이 어떤 워크플로우의 일부인지, 그리고 이 작업이 해당 워크플로우에서 어디에 속하는지
- 작업의 최종 목표, 또는 성공적인 작업 완료가 어떤 모습인지
- Claude가 해야 할 일을 구체적으로 명시하세요: 예를 들어, Claude가 코드만 출력하고 다른 것은 출력하지 않기를 원한다면 그렇게 말하세요.
- 순차적인 단계로 지시사항을 제공하세요: 번호가 매겨진 목록이나 글머리 기호를 사용하여 Claude가 원하는 방식대로 정확하게 작업을 수행하도록 하세요.