Claude Platform Docs
  • Messages
  • Managed Agents
  • 관리자

Search...
⌘K
사용 사례
개요티켓 라우팅고객 지원 에이전트콘텐츠 조정법률 문서 요약
프롬프트 엔지니어링
개요프롬프트 작성 모범 사례Claude Fable 5 프롬프트 작성Claude Opus 4.8 프롬프트 작성Console 프롬프트 도구
테스트 및 평가
성공 정의 및 평가 빌드Console에서 평가 도구 사용하기지연 시간 줄이기
가드레일 강화
환각 줄이기출력 일관성 높이기탈옥 완화프롬프트 유출 줄이기
레퍼런스
용어집

Log in
Console 프롬프트 도구
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Claude Platform Docs

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Claude on AWS
  • Claude on Google Cloud

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
모범 사례/프롬프트 엔지니어링

Console 프롬프트 도구

Claude Console은 프롬프트를 작성하고 개선하는 데 도움이 되는 도구 모음을 제공합니다. 이 페이지에서는 일반적으로 사용하는 순서대로 도구를 안내합니다: 초안 생성, 템플릿 및 변수 추가, 기존 프롬프트 개선 순입니다.


프롬프트 생성기



프롬프트 생성기는 "extended thinking"(확장 사고) 기능을 갖춘 모델을 포함한 모든 Claude 모델과 호환됩니다. 확장 사고 모델에 특화된 프롬프트 작성 팁은 확장 사고 프롬프트 작성 팁을 참조하세요.

때로는 AI 모델을 사용할 때 가장 어려운 부분이 효과적으로 프롬프트를 작성하는 방법을 파악하는 것입니다. 프롬프트 생성기는 당사의 여러 프롬프트 엔지니어링 모범 사례를 따라 특정 작업에 맞춘 고품질 프롬프트 템플릿을 Claude가 생성하도록 안내합니다.

프롬프트 생성기는 특히 "빈 페이지 문제"를 해결하는 데 유용합니다. 추가 테스트와 반복 작업을 위한 출발점을 제공하기 때문입니다.


지금 바로 Console에서 프롬프트 생성기를 사용해 보세요.

기본 프롬프트와 아키텍처를 분석하는 데 관심이 있으시면 프롬프트 생성기 Google Colab 노트북을 확인하세요. Colab 노트북을 실행하려면 API 키가 필요합니다.


프롬프트 템플릿 및 변수

Claude를 사용하여 LLM 기반 애플리케이션을 배포할 때, API 호출은 일반적으로 두 가지 유형의 콘텐츠로 구성됩니다:

  • 고정 콘텐츠: 여러 상호작용에서 일정하게 유지되는 정적 지침 또는 컨텍스트
  • 가변 콘텐츠: 각 요청이나 대화마다 변경되는 동적 요소로, 다음과 같은 것들이 포함됩니다:
    • 사용자 입력
    • "Retrieval-Augmented Generation"(검색 증강 생성), 즉 RAG를 위해 검색된 콘텐츠
    • 사용자 계정 기록과 같은 대화 컨텍스트
    • Claude에 대한 다른 독립적인 호출에서 전달된 도구 사용 결과와 같은 시스템 생성 데이터

프롬프트 템플릿은 이러한 고정 부분과 가변 부분을 결합하며, 동적 콘텐츠에는 플레이스홀더를 사용합니다. Claude Console에서 이러한 플레이스홀더는 **{{이중 중괄호}}**로 표시되어 쉽게 식별할 수 있으며 다양한 값을 빠르게 테스트할 수 있습니다.

프롬프트의 일부가 Claude에 대한 다른 호출에서 반복될 것으로 예상되는 경우(API 또는 Claude Console을 통해) 프롬프트 템플릿과 변수를 사용해야 합니다. (claude.ai는 현재 프롬프트 템플릿이나 변수를 지원하지 않습니다.)

프롬프트 템플릿은 다음과 같은 여러 이점을 제공합니다:

  • 일관성: 여러 상호작용에서 프롬프트의 일관된 구조를 보장합니다
  • 효율성: 전체 프롬프트를 다시 작성하지 않고도 가변 콘텐츠를 쉽게 교체할 수 있습니다
  • 테스트 용이성: 가변 부분만 변경하여 다양한 입력과 엣지 케이스를 빠르게 테스트할 수 있습니다
  • 확장성: 애플리케이션의 복잡성이 증가함에 따라 프롬프트 관리를 단순화합니다
  • 버전 관리: 동적 입력과 분리된 프롬프트의 핵심 부분만 추적하여 시간이 지남에 따라 프롬프트 구조의 변경 사항을 쉽게 추적할 수 있습니다

Console은 프롬프트 템플릿과 변수를 사용하여 다음 도구를 구동합니다:

  • 프롬프트 생성기: 프롬프트에 필요한 변수를 결정하고 출력하는 템플릿에 포함합니다
  • 프롬프트 개선기: 모든 변수를 포함한 기존 템플릿을 가져와 출력하는 개선된 템플릿에서 이를 유지합니다
  • 평가 도구: 프롬프트 템플릿의 가변 부분과 고정 부분을 분리하여 프롬프트 버전을 쉽게 테스트, 확장 및 추적할 수 있습니다

프롬프트 템플릿 예시

영어 텍스트를 스페인어로 번역하는 간단한 애플리케이션을 생각해 보세요. 번역할 텍스트는 사용자나 Claude 호출마다 변경되므로 가변적입니다. 다음과 같은 프롬프트 템플릿을 사용할 수 있습니다:

Translate this text from English to Spanish: {{text}}

프롬프트 변수를 한 단계 더 발전시키려면 XML 태그로 감싸서 구조를 더 명확하게 만드세요.

프롬프트 개선기



프롬프트 개선기는 확장 사고 기능을 갖춘 모델을 포함한 모든 Claude 모델과 호환됩니다. 확장 사고 모델에 특화된 프롬프트 작성 팁은 확장 사고 프롬프트 작성 팁을 참조하세요.

프롬프트 개선기는 자동화된 분석과 개선을 통해 프롬프트를 빠르게 반복하고 개선하는 데 도움을 줍니다. 높은 정확도가 필요한 복잡한 작업에 대해 프롬프트를 더욱 견고하게 만드는 데 탁월합니다.

시작하기 전에

다음이 필요합니다:

  • 프롬프트 템플릿(위의 프롬프트 템플릿 및 변수 참조)
  • Claude 출력의 현재 문제에 대한 피드백(선택 사항이지만 권장)
  • 예시 입력 및 이상적인 출력(선택 사항이지만 권장)

프롬프트 개선기 작동 방식

프롬프트 개선기는 4단계로 프롬프트를 개선합니다:

  1. 예시 식별: 프롬프트 템플릿에서 예시를 찾아 추출합니다
  2. 초안 작성: 명확한 섹션과 XML 태그가 있는 구조화된 템플릿을 생성합니다
  3. Chain of thought 개선: 상세한 추론 지침을 추가하고 개선합니다
  4. 예시 개선: 새로운 추론 프로세스를 보여주도록 예시를 업데이트합니다

개선 모달에서 이러한 단계가 실시간으로 진행되는 것을 확인할 수 있습니다.

결과물

프롬프트 개선기는 다음을 포함한 템플릿을 생성합니다:

  • Claude의 추론 프로세스를 안내하고 일반적으로 성능을 향상시키는 상세한 "chain-of-thought"(사고 연쇄) 지침
  • 다양한 구성 요소를 구분하기 위해 XML 태그를 사용한 명확한 구성
  • 입력에서 출력까지 단계별 추론을 보여주는 표준화된 예시 형식
  • Claude의 초기 응답을 안내하는 전략적 프리필


예시는 Workbench UI에서 별도로 표시되지만, 실제 API 호출에서는 첫 번째 사용자 메시지의 시작 부분에 포함됩니다. "</> Get Code"를 클릭하여 원시 형식을 확인하거나 Examples 상자를 통해 예시를 원시 텍스트로 삽입하세요.

프롬프트 개선기 사용 방법

  1. 프롬프트 템플릿을 제출하세요
  2. Claude의 현재 출력에 대한 문제점 피드백을 추가하세요(예: "요약이 전문가 대상으로는 너무 기초적임")
  3. 예시 입력과 이상적인 출력을 포함하세요
  4. 개선된 프롬프트를 검토하세요

테스트 예시 생성

아직 예시가 없으신가요? 테스트 케이스 생성기를 사용하여 다음을 수행하세요:

  1. 샘플 입력을 생성합니다
  2. Claude의 응답을 받습니다
  3. 이상적인 출력에 맞게 응답을 편집합니다
  4. 다듬어진 예시를 프롬프트에 추가합니다

프롬프트 개선기를 사용해야 하는 경우

프롬프트 개선기는 다음과 같은 경우에 가장 효과적입니다:

  • 상세한 추론이 필요한 복잡한 작업
  • 속도보다 정확도가 더 중요한 상황
  • Claude의 현재 출력이 상당한 개선이 필요한 문제


"Latency"(지연 시간)나 비용에 민감한 애플리케이션의 경우 더 간단한 프롬프트 사용을 고려하세요. 프롬프트 개선기는 더 길고 철저하지만 더 느린 응답을 생성하는 템플릿을 만듭니다.

개선 예시

다음은 프롬프트 개선기가 기본 분류 프롬프트를 개선하는 방법입니다:

개선된 프롬프트가 다음과 같은 특징을 갖는 것을 확인하세요:

  • 명확한 단계별 추론 지침을 추가합니다
  • XML 태그를 사용하여 콘텐츠를 구성합니다
  • 명시적인 출력 형식 요구 사항을 제공합니다
  • 분석 프로세스를 통해 Claude를 안내합니다

문제 해결

일반적인 문제 및 해결 방법:

  • 예시가 출력에 나타나지 않음: 예시가 XML 태그로 올바르게 형식화되어 있고 첫 번째 사용자 메시지의 시작 부분에 나타나는지 확인하세요
  • Chain of thought가 너무 장황함: 원하는 출력 길이와 상세 수준에 대한 구체적인 지침을 추가하세요
  • 추론 단계가 요구 사항과 맞지 않음: 특정 사용 사례에 맞게 단계 섹션을 수정하세요

다음 단계


프롬프트 엔지니어링 시작하기

실습 예제를 통해 핵심 기법을 배우세요.


프롬프트 테스트하기

평가 도구를 사용하여 개선된 프롬프트를 테스트하세요.


GitHub 프롬프트 작성 튜토리얼


문서에 있는 프롬프트 엔지니어링 개념을 다루는 예제가 풍부한 튜토리얼입니다.

Was this page helpful?

  • 프롬프트 생성기
  • 프롬프트 템플릿 및 변수
  • 프롬프트 템플릿 예시
  • 프롬프트 개선기
  • 시작하기 전에
  • 프롬프트 개선기 작동 방식
  • 결과물
  • 프롬프트 개선기 사용 방법
  • 테스트 예시 생성
  • 프롬프트 개선기를 사용해야 하는 경우
  • 개선 예시
  • 문제 해결
  • 다음 단계