이 장에서 배우는 것
•
좋은 지시의 4단계 (목표, 조건, 맥락, 예시)
•
모호한 지시 vs 구체적인 지시 차이
•
이미지를 활용해서 데이터 추출하고 상황 전달하기
•
"계획만 먼저 세워줘" 패턴으로 복잡한 작업 시작하기
•
결과를 보고 수정 지시하는 방법
•
프롬프트 엔지니어링의 현실적 한계
"보고서 만들어줘"라고 했는데 엉뚱한 결과가 나온 적 있나요? 대부분 지시가 모호해서 생기는 문제입니다. 4~7장에서 파일 정리, 데이터 처리, 웹 리서치, 문서 작성을 해봤습니다. 이 장에서는 같은 작업을 더 정확한 결과로 얻기 위한 지시 방법을 다룹니다.
지시의 4단계
Claude Code에게 지시할 때 이 순서를 따르면 대부분 좋은 결과가 나옵니다.
1.
목표: 무엇을 원하는가
2.
구체적 조건: 분량, 형식, 포함할 내용
3.
맥락: 누가 읽는지, 어디에 쓰는지
4.
예시: 원하는 결과의 샘플
네 가지를 다 넣을 필요는 없습니다. 간단한 작업은 1번만으로 충분하고, 결과가 마음에 안 들 때 2~4번을 추가하면 됩니다.
모호하게 vs 구체적으로
가장 흔한 실수는 모호한 지시입니다.
파일 정리:
# 모호
파일 정리해줘
# 구체적
다운로드 폴더에서 PDF 파일만 골라서 업체별 폴더로 나눠줘.
업체 이름은 파일 이름에서 추출해줘.
Plain Text
복사
보고서 작성:
# 모호
보고서 만들어줘
# 구체적
분기별 매출 보고서를 작성해줘.
- 3페이지 분량
- 월별 매출 추이, 지역별 비교, 작년 대비 성장률 포함
- 경영진에게 보고할 용도야
Plain Text
복사
이메일 작성:
# 모호
사과 이메일 써줘
# 구체적
고객에게 배송 지연 사과 메일을 써줘.
원인: 물류센터 이전. 예상 지연: 2~3일.
톤은 정중하되 간결하게.
Plain Text
복사
"좋게 만들어줘", "잘 정리해줘" 같은 표현은 Claude가 추측해야 합니다. 무엇이 "좋은" 것인지 구체적으로 말해주면 결과가 달라집니다.
지시가 너무 구체적이면 오히려 역효과
구체적일수록 좋다고 했지만, 한계가 있습니다. 지시가 지나치게 세밀하면 Claude가 자유롭게 판단할 여지가 없어져서 결과가 오히려 부자연스러워집니다.
"뭘 원하는지"를 통제하고, "어떻게 쓸지"는 맡기세요. 포함할 내용, 톤, 분량을 지정하되, 문장 구조나 표현 방식까지 지정하면 오히려 품질이 떨어집니다.
실패하는 지시의 패턴
결과가 기대와 다를 때, 대부분 아래 패턴 중 하나에 해당합니다.
패턴 1: 모순되는 조건
간결하게 써줘. 근거와 배경 설명을 자세히 포함해줘. 1페이지 이내로.
Plain Text
복사
간결함과 자세한 설명을 동시에 1페이지 안에 넣으라는 지시는 모순입니다. 우선순위를 명확히 하세요:
1페이지 이내로, 핵심 결론 위주로 써줘. 근거는 가장 중요한 1~2개만 간단히.
Plain Text
복사
패턴 2: 결과물의 수준을 지시에 담으려는 시도
전문가 수준의 보고서를 써줘. 맥킨지 컨설턴트가 쓴 것처럼.
통찰력 있고, 전략적이고, 설득력 있게.
Plain Text
복사
"전문가 수준"이나 "통찰력 있게" 같은 형용사는 Claude의 출력 품질을 바꾸지 않습니다.
수식어 대신 구체적인 내용을 지시하세요 "시장 점유율 데이터를 근거로, 경쟁사 대비 우리의 포지션을 분석하고, 3가지 전략적 옵션을 비교해줘." 이것이 "맥킨지 컨설턴트가 쓴 것처럼 써줘"보다 훨씬 효과적입니다.
패턴 3: 한 번에 너무 많은 작업
이 데이터를 분석해서 보고서를 쓰고, 프레젠테이션 슬라이드도 만들고,
이메일 초안도 작성하고, 다음 분기 계획도 수립해줘.
Plain Text
복사
한 대화에서 하나의 결과물에 집중하는 것이 품질 면에서 훨씬 낫습니다.
프롬프트 엔지니어링의 현실적 한계
인터넷에 "이렇게 지시하면 10배 좋은 결과가 나온다"는 프롬프트 팁이 많습니다. 현실은 좀 다릅니다.
효과가 있는 것:
•
목표와 조건을 명확히 하기
•
맥락 추가하기
•
예시 보여주기
효과가 거의 없는 것:
•
"당신은 세계 최고의 전문가입니다" 같은 역할 부여
•
"심호흡을 하고 단계별로 생각하세요" 같은 사고 유도 문구
•
"이것은 매우 중요합니다" 같은 강조 표현
30분 고민보다 5분 지시 후 수정이 빠릅니다 지시 작성에 투자하는 시간 대비 품질 향상은 빠르게 체감이 줄어듭니다. 기본기(목표, 조건, 맥락)만 갖추면, 나머지는 결과를 보면서 조정하세요.
맥락을 알려주면 결과가 달라진다
같은 "요약해줘"라도 맥락에 따라 결과가 완전히 다릅니다.
이 문서를 요약해줘.
경영진에게 보고할 거라 핵심 3가지만 1분 분량으로.
Plain Text
복사
이 문서를 요약해줘.
신입 직원 교육용이라 전문 용어 없이 쉽게.
Plain Text
복사
누가 읽는지, 어디에 쓰는지를 한 줄 추가하는 것만으로 결과의 톤과 깊이가 달라집니다.
예시를 보여주기
설명보다 예시 하나가 더 정확하게 전달될 때가 있습니다.
거래처 목록을 아래 형식으로 정리해줘.
예시:
| 업체명 | 담당자 | 최근 거래일 | 거래 금액 |
|--------|--------|-----------|----------|
| 삼성전자 | 김철수 | 2024-01-15 | 500만원 |
Plain Text
복사
원하는 출력 형식을 직접 보여주면, Claude가 그 형식을 따릅니다.
예시에 실수가 있으면 Claude도 따라합니다 예시 표에서 금액을 "500만원"이라고 쓰면 Claude도 "만원" 단위를 쓰고, "5,000,000원"이라고 쓰면 원 단위를 씁니다. 예시의 형식과 표기법을 의도한 대로 맞춰두세요.
이미지 활용하기
Claude Code는 이미지를 읽을 수 있습니다. 파인더(Mac)나 탐색기(Windows)에서 이미지 파일을 터미널 입력창으로 끌어다 놓으면 경로가 자동으로 입력됩니다. (혹은 복사 붙여넣기)
스크린샷으로 데이터 추출
이 스크린샷에 있는 표를 CSV 파일로 만들어줘.
Plain Text
복사
이 명함 사진에서 이름, 직함, 전화번호, 이메일을 추출해서
contacts.csv에 추가해줘.
Plain Text
복사
이 영수증 사진에서 품목, 수량, 금액을 읽어서 표로 정리해줘.
Plain Text
복사
화면 캡처로 문제 해결
에러 화면이나 설정 화면을 캡처해서 보여주면 상황 설명을 길게 할 필요가 없습니다.
이 에러 화면 캡처 봐줘. 뭐가 문제이고 어떻게 해결하면 되는지 알려줘.
Plain Text
복사
이미지 인식이 잘 되는 경우와 안 되는 경우
텍스트가 선명하고 해상도가 충분한 이미지는 잘 읽힙니다. 인쇄된 문서, 화면 캡처, 선명한 사진이 여기에 해당합니다.
반면 손글씨, 흐리거나 기울어진 사진, 해상도가 낮은 이미지는 부정확할 수 있습니다.
이미지에서 추출한 데이터는 반드시 원본과 대조하세요 특히 숫자 데이터는 자릿수가 바뀌거나, 비슷한 글자(0과 O, 1과 l)가 혼동될 수 있습니다. 명함 10장을 한꺼번에 처리했다면, 전화번호와 이메일이 맞는지 샘플로 2~3장은 확인하세요.
단계별로 지시하기
작업이 복잡할수록, 한 번에 다 시키는 것보다 나눠서 시키는 편이 결과가 좋습니다.
"계획 먼저" 패턴
복잡한 작업에서 가장 유용한 패턴입니다.
이 설문 결과 데이터를 분석해서 보고서를 만들려고 해.
먼저 어떤 순서로 진행하면 좋을지 계획을 세워줘. 실행은 아직 하지 마.
Plain Text
복사
Claude가 계획을 보여주면 확인한 뒤 진행합니다:
좋아, 그 계획대로 1단계부터 실행해줘.
Plain Text
복사
계획을 먼저 확인하면 방향 수정이 가능합니다 Claude가 데이터를 해석하는 방식이 내 의도와 다를 수 있습니다. "연령대별 분석"이라고 하면 Claude는 10세 단위로 나눌 수도, 20세 단위로 나눌 수도 있습니다. 계획을 먼저 확인하면 이런 불일치를 실행 전에 잡을 수 있습니다.
긴 작업을 체크포인트로 나누기
이 폴더에 있는 계약서 50개를 분석해야 해.
먼저 5개만 해보고 결과를 보여줘. 괜찮으면 나머지도 진행할게.
Plain Text
복사
5개의 결과를 확인한 뒤, 형식이나 기준이 맞으면 나머지를 진행합니다. 처음부터 50개를 다 돌린 뒤에 "이게 아닌데"하는 것보다 훨씬 효율적입니다.
결과를 다듬는 기술
한 번에 완벽한 결과가 나오지 않는 경우가 많습니다.
좀 더 짧게 줄여줘. 반 정도 분량으로.
Plain Text
복사
톤이 너무 딱딱해. 좀 더 편하게 다시 써줘.
Plain Text
복사
표 형식 말고 불릿 포인트로 바꿔줘.
Plain Text
복사
처음부터 완벽하게 지시하려고 하기보다, 결과를 보고 방향을 잡아가는 것이 실전에서 더 효과적입니다.
"다시 해줘"가 잘 안 되는 이유
"마음에 안 드니까 다시 해줘"라고만 하면, Claude는 뭐가 문제인지 모르기 때문에 비슷한 결과를 약간만 변형해서 내놓습니다.
뭐가 어떻게 달라야 하는지 말해주세요 - "톤이 너무 격식적이야" - "숫자가 너무 많아서 한눈에 안 들어와" - "결론이 앞에 나왔으면 좋겠어" 이런 피드백이 "다시 해줘"보다 훨씬 효과적입니다.
수정 요청 실전 흐름
첫 번째 지시:
이번 달 마케팅 성과를 정리한 보고서를 써줘.
Plain Text
복사
결과가 너무 길고 숫자 위주라 읽기 어렵습니다.
수정 1 - 분량 조절:
너무 길어. 핵심 지표 5개만 남기고, 각 지표마다 한 줄 해석을 붙여줘.
Plain Text
복사
결과가 간결해졌지만 시각적으로 밋밋합니다.
수정 2 - 형식 변경:
각 지표를 표로 정리하고, 전월 대비 증감을 화살표(상승/하락)로 표시해줘.
Plain Text
복사
이렇게 2~3번 다듬으면 처음부터 완벽하게 지시하는 것보다 오히려 빠르게 원하는 결과에 도달할 수 있습니다.
3번 이상 수정해도 안 되면 처음부터 다시 3번 이상 같은 수정을 반복해도 원하는 결과가 안 나오면, 지시를 처음부터 다시 쓰거나 작업을 더 작은 단위로 나누는 것이 빠릅니다.
지시법이 적합하지 않은 경우
지시를 아무리 잘 써도 한계가 있는 상황이 있습니다.
•
정확한 숫자가 중요한 계산: 세금 계산이나 회계 정산처럼 1원까지 정확해야 하는 작업은 Excel 수식이나 전용 소프트웨어가 더 적합합니다.
•
실시간 데이터가 필요한 작업: "오늘 주가"나 "현재 환율"같은 실시간 정보는 Claude가 가지고 있지 않습니다.
•
본인만 아는 판단 기준이 있는 작업: "좋은 거래처"나 "적절한 가격"의 기준이 경험과 감에 의존하는 경우, Claude에게 그 기준을 전달하기 어렵습니다.
직접 해보기
모호한 지시를 구체적 지시로 바꿔보기 (예: "정리해줘" → "날짜별로 묶어서 표로 만들어줘")
맥락을 추가해서 결과가 어떻게 달라지는지 비교해보기
이미지를 드래그해서 Claude Code에 전달하고 데이터 추출해보기
"계획만 먼저 보여줘" 패턴으로 복잡한 작업 시작해보기
일부러 모호한 지시를 해보고, 결과를 본 뒤 조건을 추가해서 어떻게 달라지는지 확인해보기
정리
•
모호한 지시보다 구체적인 조건(분량, 형식, 대상)을 함께 주면 결과가 좋아집니다.
•
설명이 어려우면 원하는 결과의 예시를 직접 보여주는 것이 효과적입니다.
•
이미지를 활용하면 긴 설명 없이도 상황을 정확하게 전달할 수 있습니다.
•
복잡한 작업은 계획을 먼저 세우고 단계별로 진행하면 실수가 줄어듭니다.
•
한 번에 완벽한 결과를 기대하기보다, 결과를 보고 수정 지시를 이어가는 것이 낫습니다.
•
"다시 해줘"보다 "무엇이 어떻게 달라야 하는지" 구체적으로 말하는 것이 핵심입니다.
