Claude 에서 얻는 모든 결과는 한 가지에서 시작됩니다. 바로 당신의 프롬프트입니다.
이거 꼭 저장하세요 :)
형편없는 프롬프트는 형편없는 결과를 만듭니다. 정확한 프롬프트는 정확한 결과를 만듭니다. 모델은 같고, 구독은 같습니다. 유일한 변수는 당신이 모델과 소통하는 방식입니다.
그리고 대부분의 사람들은 이걸 정말 못합니다.
머리가 나빠서가 아닙니다. 아무도 가르쳐주지 않았기 때문입니다. 그냥 떠오르는 대로 입력하고 엔터를 누르고 결과를 기대합니다. 결과가 좋지 않으면 모델 탓을 하지, 프롬프트 탓을 하지 않습니다.
프롬프트 엔지니어링은 현재 AI 분야에서 가장 영향력이 큰 스킬입니다. 배우는 데 비용이 전혀 들지 않고, 기술적 배경도 필요 없습니다. 그리고 초보 수준의 프롬프트와 전문가 수준의 프롬프트 차이는 "그냥 좀 도움되는" 도구와 "당신의 업무 방식을 완전히 바꾸는" 도구의 차이와 같습니다.
이것이 완전한 강좌입니다. 초보자부터 전문가까지. 중요하면서도 예시와 함께 설명된 모든 기술을 다룹니다.
레벨 1: 기초 (90%의 사람들이 잘못 알고 있는 것)
가장 큰 실수 하나
대부분의 사람들은 이렇게 프롬프트를 작성합니다:
"AI 트렌드에 관한 블로그 글 써줘."
이건 식당에 가서 "밥 줘"라고 말하는 것과 같습니다. 뭔가는 받을 겁니다. 먹을 수는 있을지도 모릅니다. 하지만 당신이 원했던 것은 아닐 겁니다. 왜냐하면 당신이 원하는 게 뭔지 말하지 않았기 때문입니다.
해결책은 구체성입니다. 당신이 지정하지 않은 모든 요소는 Claude 가 추측해야 하는 요소입니다. 그리고 Claude 의 추측은 당신의 선호도가 아닙니다.
똑같은 요청을 제대로 한 경우입니다:
"2026년 엔터프라이즈 소프트웨어 분야에서 가장 중요한 3가지 AI 트렌드에 관한 1,500자 분량의 블로그 글을 작성해줘. 대상 독자는 중견 SaaS 기업의 VP 이상 의사 결정권자야. 톤은 권위적이면서도 대화체처럼 — 교과서가 아니라 유능한 동료가 말하는 느낌으로. 각 트렌드마다 구체적인 기업 사례와 데이터 포인트를 포함해. 시작은 일반적인 가정에 도전하는 훅으로 열고, 마무리는 실행 가능한 3가지 다음 단계로 끝내. '오늘날 빠르게 진화하는 환경에서'나 '주목할 점은' 같은 표현은 사용하지 마."
같은 모델. 같은 구독. 완전히 다른 결과. 유일한 차이는 프롬프트입니다.
다섯 가지 요소 프레임워크
모든 전문가용 프롬프트에는 다섯 가지 구성 요소가 있습니다. 하나라도 빠지면 결과물이 떨어집니다.
1. 역할 (Role) — 이 상호작용에서 Claude 는 누구인가요? "당신은 B2B SaaS 분야에서 10년 경력을 가진 시니어 제품 마케팅 매니저입니다"라고 하면 Claude 가 글을 쓸 관점을 갖게 됩니다. 역할이 없으면 Claude 는 기본값인 "일반적인 도우미 어시스턴트"로 설정되는데, 이는 누구에게도 이상적인 목소리가 아닙니다.
2. 맥락 (Context) — Claude 가 알아야 할 것은 무엇인가요? 당신의 업계. 당신의 대상 독자. 당신의 프로젝트. 당신의 목표. Claude 가 관련 맥락을 더 많이 알수록 결과물이 더 맞춤화됩니다.
3. 작업 (Task) — 당신이 정확히 원하는 것은 무엇인가요? 대략적으로가 아니라 정확하게요. "이것을 분석해줘"는 모호합니다. "이 계약서에서 가장 중요한 세 가지 위험 요소를 식별하고, 각각이 왜 중요한지 설명하고, 각 위험을 완화하기 위한 구체적인 문구 변경을 제안해줘"는 정확합니다.
4. 형식 (Format) — 결과물은 어떤 모습이어야 하나요? 불릿 리스트? 자연스러운 산문? 표? 이메일? 섹션이 있는 보고서? 형식을 지정하지 않으면 Claude 는 당신이 필요로 하는 것과 맞을 수도 있고 아닐 수도 있는 형식을 선택합니다.
5. 제약 조건 (Constraints) — Claude 가 하지 말아야 할 것은 무엇인가요? "500자를 넘기지 마. 전문 용어를 사용하지 마. 주의사항이나 면책 조항을 추가하지 마. 수동태를 사용하지 마." 부정적인 제약 조건은 일반적인 AI 같은 결과물을 없애는 가장 빠른 방법입니다.
이 프레임워크를 암기하세요. 모든 프롬프트에 사용하세요. 결과물의 질이 즉시 향상될 것입니다.
레벨 2: 중급 기술
기술 1: 예시 제공하기
예시 하나는 열 문단의 설명보다 가치 있습니다.
원하는 형식을 추상적인 용어로 설명하는 대신 Claude 에게 구체적인 예시를 보여주세요:
"내가 원하는 출력 형식의 예시는 다음과 같아:
트렌드: 엣지 컴퓨팅 도입무슨 일이 일어나고 있는가: 기업들이 추론 워크로드를 클라우드에서 엣지 디바이스로 옮기면서 지연 시간이 200ms에서 10ms 미만으로 줄어들고 있다. 왜 중요한가: 자율 주행 자동차나 산업용 로봇과 같은 실시간 애플리케이션의 경우, 이 지연 시간 감소는 가능함과 불가능함을 가르는 차이다. 누가 하고 있는가: Tesla (Dojo 칩), Apple (Neural Engine), Qualcomm (AI Hub). 주목할 점: 클라우드 제공업체가 하이브리드 엣지-클라우드 제품으로 대응할지, 아니면 이 시장을 포기할지.
이제 이 정확한 형식을 따라 트렌드 섹션을 세 개 더 작성해줘."
Claude 는 추상적인 설명보다 예시에 대한 패턴 매칭을 더 정확하게 수행합니다. 항상 말로만 알려주지 말고 보여주세요.
기술 2: 프롬프트 체인 연결하기
복잡한 작업은 여러 단계로 나누면 더 나은 결과를 냅니다.
Claude 에게 하나의 프롬프트로 조사, 분석, 개요 작성, 전체 보고서 작성을 요청하지 마세요. 네 개의 프롬프트로 나누세요:
프롬프트 1: "지난 3개월간 [주제]의 가장 중요한 5가지 발전 사항을 조사해줘. 각각에 대해 2문장 요약과 출처를 알려줘."
프롬프트 2: "이 결과를 바탕으로 가장 중요한 3가지 트렌드를 식별해줘. 각 트렌드에 대해 추진 동인과 잠재적 영향을 설명해줘."
프롬프트 3: "이 트렌드들에 대한 보고서 개요를 작성해줘. 경영진 요약 섹션, 각 트렌드에 대한 상세 섹션, 권장 사항 섹션을 포함해."
프롬프트 4: "이 개요를 바탕으로 전체 보고서를 작성해줘. 내 글쓰기 스타일과 일치시켜 [프로젝트에서 참조 예시]. 분량은 2,000자 목표로."
각 단계는 이전 단계를 기반으로 합니다. Claude 가 모든 것을 처음부터 하려고 하는 대신 정제된 입력으로 작업하기 때문에 각 단계마다 품질이 누적됩니다.
기술 3: 부정 제약 조건 스택
때로는 훌륭한 결과물로 가는 가장 빠른 길은 모든 나쁜 요소를 제거하는 것입니다.
"채우기 표현을 사용하지 마. '주목할 점은'이나 '결론적으로'로 문장을 시작하지 마. '레버리지', '시너지', '패러다임', '생태계' 같은 단어를 사용하지 마. 불필요한 주의사항이나 애매모호한 표현을 추가하지 마. 수동태를 사용하지 마. 이미 말한 요점을 반복하지 마."
6~10개의 부정 제약 조건을 쌓으면 결과물이 즉시 AI처럼 들리지 않고 실제 의견을 가진 실제 사람처럼 들리기 시작합니다.
기술 4: 자체 평가 루프
"응답을 작성한 후, 정확성, 명확성, 내 특정 대상 독자에 대한 유용성이라는 세 가지 기준으로 1-10점으로 평가해줘. 어떤 점수가 8점 미만이면 개선해줘. 개선된 버전만 보여줘."
이 방법은 초기 모델보다 Opus 4.7에서 훨씬 더 효과적입니다. 개선된 자체 검증 기능 덕분입니다. Claude 가 자신의 약점을 발견하고 당신이 보기도 전에 수정합니다.
기술 5: 맥락 우선 순서 배치
참고 자료를 당신의 지시사항 위에 배치하세요. 아래가 아니라요.
나쁨: "이 데이터의 주요 결과를 요약해줘. [데이터 500줄]" 좋음: "[데이터 500줄] 위 내용을 바탕으로 시리즈 B 펀드레이징과 가장 관련 있는 3가지 주요 결과를 요약해줘."
Anthropic 의 자체 테스트에 따르면 이 순서가 더 나은 결과를 만듭니다. Claude 가 지시사항을 받기 전에 맥락을 처리하기 때문에, 맥락을 읽는 동안 지시사항을 메모리에 유지할 필요가 없기 때문입니다.
레벨 3: 전문가 기술
기술 6: XML 구조
Claude 는 구조화된 프롬프트로 훈련되었습니다. XML 태그는 Claude 의 모국어입니다.
1<role>당신은 SaaS 메트릭스를 전문으로 하는 시니어 재무 분석가입니다</role>2<context>다음 주 화요일 이사회를 준비 중입니다. 이사회는 주로 성장 효율성 메트릭스에 관심이 있는 세 명의 투자자로 구성되어 있습니다.</context>3<task>첨부된 재무 데이터를 분석하여 이사회 제출용 요약본을 작성해줘</task>4<output_format>5 - 경영진 요약 (3문장)6 - 주요 메트릭스 표 (ARR, 성장률, 번 멀티플, CAC 회수 기간, NRR)7 - 데이터로 뒷받침되는 강점 영역 3가지8 - 권장 조치가 포함된 우려 영역 2가지9 - 방법론 노트를 포함한 부록10</output_format>11<constraints>12 - 추정치로 표시하지 않는 한 추측이나 미래 예측 없음13 - 근사치가 아닌 구체적인 숫자 사용14 - 부록 제외 총 분량 1,500자 미만15</constraints>
XML 프롬프트는 자연어 프롬프트보다 더 일관되고 구조화된 결과물을 생성합니다. 한 지시사항이 끝나고 다른 지시사항이 시작되는 위치에 대한 모호함을 제거하기 때문입니다.
기술 7: 다중 페르소나 토론
"이 비즈니스 결정을 세 가지 관점에서 분석해줘: 페르소나 1: 빠르게 움직여 시장 점유율을 확보하려는 성장 중심 CEO. 페르소나 2: 단위 경제성과 런웨이를 중시하는 위험 회피형 CFO. 페르소나 3: 사용자 경험 개선 여부만 신경 쓰는 고객 옹호자.
각 페르소나는 3-4문장으로 자신의 가장 강력한 주장을 펼쳐. 그런 다음 세 가지 관점을 모두 고려하고 주요 트레이드오프를 식별하는 종합적인 권장 사항을 제시해줘."
이 기술은 단순히 "분석해줘"라고 요청하는 것보다 훨씬 더 풍부한 분석을 만들어냅니다. 여러 각도를 고려하도록 강제하기 때문입니다.
기술 8: 점진적 난이도
작업의 간단한 버전으로 시작하세요. 그런 다음 난이도를 높이세요.
"먼저, 이 문서의 3가지 핵심 요점을 각각 한 문장으로 알려줘." [Claude 가 응답] "좋아. 이제 두 번째 요점을 구체적인 뒷받침 증거와 함께 전체 문단으로 확장해줘." [Claude 가 응답] "이제 두 번째 요점에 대해 회의론자가 제기할 반론을 작성하고, 그 반론을 반박해줘."
각 단계는 이전 단계를 기반으로 하며 더 깊이 들어갑니다. 최종 결과물은 단일 프롬프트로 생성된 어떤 것보다 더 세밀합니다.
기술 9: 반복적 개선
최고의 프롬프트 엔지니어는 첫 시도에서 완벽을 기대하지 않습니다. 좋은 시작점을 기대하고 그다음에 개선해 나갑니다.
"여기까지 70% 정도 왔어. 변경해야 할 사항은 다음과 같아:
- 도입부가 너무 일반적이야. 구체적인 일화나 데이터 포인트로 바꿔줘.
- 섹션 3이 너무 길어. 40% 정도 줄이고 가장 강력한 주장만 남겨줘.
- 마무리가 질문으로 끝나는데, 선언적인 문장으로 끝내야 해. 다른 건 그대로 유지해줘."
구체적이고 번호가 매겨진 피드백은 구체적인 개선을 만듭니다. "더 좋게 만들어줘" 같은 모호한 피드백은 무작위적인 변화를 만듭니다.
기술 10: 마스터 프롬프트 템플릿
다음은 전문가 사용자들이 저장해두고 모든 주요 작업에 맞게 커스터마이징하는 템플릿입니다:
1<role>[구체적인 전문가 정체성]</role>2<context>[프로젝트, 대상 독자, 상황에 대한 배경 정보]</context>3<task>[생성할 결과물에 대한 정확한 설명]</task>4<examples>[원하는 결과물 품질과 형식의 2-3가지 예시]</examples>5<output_format>[결과물의 정확한 구조]</output_format>6<quality_criteria>["훌륭함"이 이 특정 결과물에서 어떤 모습인지]</quality_criteria>7<constraints>[피해야 할 5-10가지 구체적 사항]</constraints>8<verification>[전달 전에 품질 기준에 따라 자체 평가하도록 Claude 에게 요청]</verification>
이 템플릿을 작업 유형당 한 번씩 작성하세요. 저장하세요. 재사용하세요. 변수를 커스터마이징하세요. 매번 처음부터 작성하는 어떤 프롬프트보다 더 구조화되고, 일관되며, 효과적인 프롬프트를 만들 수 있습니다.
모든 사용 사례에서 최고의 결과를 내는 5가지 프롬프트
빠른 시작을 원한다면, 일관되게 훌륭한 결과물을 내는 다섯 가지 프롬프트가 있습니다:
분석 프롬프트: "당신은 15년 경력의 [도메인] 분석가입니다. [주제]를 분석하고 가장 중요한 [인사이트/위험/기회] 3가지를 식별해주세요. 각각에 대해 (1) 그것이 무엇인지 명확하게 진술, (2) 주장을 뒷받침하는 구체적인 증거, (3) [대상 독자]에게 왜 중요한지, (4) 권장 조치를 제공하세요. 가능하면 구체적인 숫자를 사용하세요. 애매모호하게 말하거나 불필요한 주의사항을 추가하지 마세요."
글쓰기 프롬프트: "당신은 [관련 매체]에 작품이 게재된 전문 작가입니다. [대상 독자]를 위해 [주제]에 대한 [형식]을 작성하세요. [가정에 도전하는 / 놀라운 사실을 제시하는 / 특정 이야기를 들려주는] 훅으로 시작하세요. 짧은 문단을 사용하세요. 모든 문장은 무언가를 가르치거나, 증명하거나, 독자를 앞으로 나아가게 해야 합니다. 채우기 표현, 회사 jargon, 수동태를 사용하지 마세요. [단어 수] 단어를 목표로 하세요."
의사 결정 프롬프트: "[옵션 A]와 [옵션 B] 사이에서 결정해야 합니다. 제 상황은 다음과 같습니다: [맥락]. 각 옵션을 다음 기준에 따라 분석하세요: [기준 1], [기준 2], [기준 3]. 각 기준에 대해 각 옵션을 1-10 척도로 평가하고 한 문장으로 점수를 설명하세요. 그런 다음 신뢰 수준(높음/중간/낮음)과 함께 전반적인 권장 사항을 제시하고, 가장 권장 사항을 바꿀 수 있는 추가 정보 한 가지를 식별하세요."
문제 해결 프롬프트: "저는 [문제]를 겪고 있습니다. 지금까지 시도한 것은 다음과 같습니다: [시도]. 근본 원인에 대해 알고 있는 것은 다음과 같습니다: [지식]. 가장 가능성 있는 원인을 진단하세요. 성공 가능성 순으로 순위가 매겨진 세 가지 가능한 해결책을 제안하세요. 각 해결책에 대해 필요한 노력과 작동할 확률을 추정하세요. 가장 좋은 진행 방향을 권장하세요."
피드백 프롬프트: "다음 품질 기준에 따라 [내 작업]을 검토하세요: [기준]. 각 기준에 대해 1-10점으로 평가하고 구체적으로 무엇이 잘 작동하고 무엇이 그렇지 않은지 설명하세요. 제가 할 수 있는 가장 영향력이 큰 단일 개선 사항을 식별하세요. 가장 약한 섹션을 '훌륭함'이 어떤 모습인지 보여주기 위해 다시 작성하세요. 직접적으로 말해주세요 — 부드러운 격려보다는 냉혹한 진실을 선호합니다."
이 다섯 가지 프롬프트를 저장하세요. 각 사용 사례에 맞게 대괄호 안의 변수를 커스터마이징하세요. 이제 가장 일반적인 다섯 가지 AI 작업에 대한 전문가 수준의 템플릿을 갖게 되었습니다.
프롬프트 엔지니어링에 관한 솔직한 진실
트릭을 외우는 것이 아닙니다. 생각의 명확성에 관한 것입니다.
훌륭한 프롬프트를 작성하려면 당신이 정확히 무엇을 원하는지, 당신의 대상 독자가 정확히 누구인지, "좋은" 것이 정확히 어떤 모습인지, 어떤 문제를 피해야 하는지 정확히 알아야 합니다.
대부분의 사람들은 훌륭한 프롬프트를 작성할 수 없습니다. 아직 그런 생각을 해보지 않았기 때문입니다. 자신이 무엇을 원하는지 명확하지 않은 채 Claude 가 알아내길 기대합니다.
최고의 프롬프트 엔지니어는 최고의 타이피스트가 아닙니다. 가장 명확하게 생각하는 사람들입니다.
이 글의 모든 기술은 사실 형식화 기술로 위장한 사고 기술입니다. XML 태그는 당신의 지시사항을 명확한 범주로 분리하도록 강제합니다. 부정적 제약 조건은 당신이 원하지 않는 것을 표현하도록 강제합니다. 예시는 "좋은" 것이 실제로 어떤 모습인지 정의하도록 강제합니다.
프롬프트는 그냥 산출물일 뿐입니다. 생각하는 것이 기술입니다.
오늘부터 다섯 가지 요소 프레임워크로 시작하세요. 다음 다섯 개의 프롬프트에 사용해보세요. 차이를 즉시 느낄 수 있을 것입니다. 그런 다음 열 가지 기술이 모두 자연스러워질 때까지 매주 하나씩 새로운 기술을 추가하세요.
더 많은 AI 강좌와 분석을 보려면 @eng_khairallah1 을 팔로우하세요. 매주 이런 콘텐츠를 게시합니다.
도움이 되었길 바랍니다, Khairallah ❤️





