# 지시 고쳐쓰기

> **이 장에서 배우는 것**
> 읽는 장이 아니라 **하는 장**입니다. 나쁜 지시 다섯 개가 있습니다. 각각을
> [네 가지 요소](/guide/ai-intent-context)로 고쳐 쓴 뒤 답과 비교하세요.

## 사용법

각 문제마다 이렇게 하세요.

1. 나쁜 지시를 읽습니다
2. **답을 펼치기 전에** 직접 고쳐 씁니다 (메모장이든 어디든)
3. 답을 펼쳐 비교합니다
4. 무엇을 빠뜨렸는지 확인합니다

빠뜨린 요소가 매번 같다면, 그게 당신이 습관적으로 놓치는 것입니다.

---

## 문제 1 — 보고서

```
지난달 매출 보고서 만들어줘
```

**직접 고쳐 쓴 뒤 아래를 펼치세요.**

<details>
<summary>답 보기</summary>

```
[목표]
2026년 7월 영업 실적 보고서를 만들어주세요.

[범위]
- 국내 영업만. 해외는 별도 보고라 제외
- 분석은 하지 말고 사실 정리만

[완료 조건]
- A4 한 장
- 순서: 총매출 → 제품군별 → 전년 동월 대비 → 특이사항
- 팀장 보고용 톤

[맥락]
- 데이터는 첨부 엑셀에 있습니다
- 7월에 B제품 단종이 있었습니다. 감소분은 그 영향입니다
```

**흔히 빠뜨리는 것**: 맥락(B제품 단종). 이걸 안 주면 매출 감소를 이상 징후로
해석해서 엉뚱한 분석을 붙입니다.
</details>

---

## 문제 2 — 메일

```
거래처에 사과 메일 써줘
```

<details>
<summary>답 보기</summary>

```
[목표]
납품 지연에 대한 사과 메일을 써주세요.

[범위]
- 사과와 새 일정 안내까지만
- 보상 조건은 아직 미확정이니 언급하지 말 것

[완료 조건]
- 5문장 이내
- 정중하되 과하게 저자세는 아닐 것
- 지연 사유를 한 줄로 포함

[맥락]
- 받는 곳: 3년 거래한 주요 거래처
- 사유: 부품 수급 지연
- 새 납기: 3월 15일
- 이 거래처에 지연은 처음입니다
```

**흔히 빠뜨리는 것**: 범위(보상 언급 금지). 이걸 안 적으면 AI가 친절하게
"보상하겠다"는 문구를 넣고, 그게 그대로 나가면 약속이 됩니다.
</details>

---

## 문제 3 — 데이터 정리

```
이 데이터 정리해줘
```

<details>
<summary>답 보기</summary>

```
[목표]
아래 회의 메모를 실행 항목 표로 정리해주세요.

[범위]
- 결정된 것만. 논의 중인 것은 제외
- 담당자가 명시되지 않은 항목은 "미정"으로 표시하고 임의 배정하지 말 것

[완료 조건]
- 열: 안건 / 결정 내용 / 담당 / 기한
- 각 칸 한 줄
- 원문에 없는 내용을 추측해서 채우지 말 것

[맥락]
(회의 메모 붙여넣기)
```

**흔히 빠뜨리는 것**: "추측해서 채우지 말 것". 표에 빈칸이 있으면 채우는 게
자연스러운 이어짐이라 [지어냅니다](/guide/ai-hallucination). 명시적으로 막아야
합니다.
</details>

---

## 문제 4 — 조사

```
경쟁사 조사해줘
```

<details>
<summary>답 보기</summary>

```
[목표]
국내 소형 가전 경쟁사 3곳의 가격 정책을 정리해주세요.

[범위]
- 미니 세탁기 카테고리만
- 오프라인 유통가는 제외, 온라인 판매가만

[완료 조건]
- 표: 회사 / 대표 모델 / 판매가 / 최근 가격 변동
- 각 항목에 출처(URL과 확인 날짜)를 반드시 붙일 것
- 확인 안 되는 항목은 "확인 불가"로 남길 것

[맥락]
- 우리 제품은 30만원대이고 조용함이 강점입니다
- 지난달 A사가 가격을 내렸다는 얘기가 있어 확인이 필요합니다
```

**흔히 빠뜨리는 것**: 출처 요구와 "확인 불가로 남기라"는 지시. 조사 과제는
[환각 위험이 가장 큰 유형](/guide/ai-hallucination)이라 이 두 줄이 필수입니다.
</details>

---

## 문제 5 — 에이전트에게 맡기는 작업

여기서는 난이도가 올라갑니다. **사람이 중간에 안 보는 작업**입니다.

```
매일 아침 어제 매출 정리해서 슬랙에 올려줘
```

<details>
<summary>답 보기</summary>

```
[목표]
매일 오전 8시에 전일 매출 요약을 슬랙 #영업 채널에 올려주세요.

[범위]
- 조회와 게시만. 데이터 수정은 절대 하지 말 것
- 슬랙 게시는 #영업 채널에만

[완료 조건]
- 내용: 전일 총매출 / 전주 같은 요일 대비 / 상위 3개 제품
- 데이터 조회에 실패하면 게시하지 말고 담당자에게 알릴 것
  (틀린 숫자를 올리는 것보다 안 올리는 게 낫습니다)
- 숫자는 반드시 조회 결과를 쓸 것. 추정하지 말 것

[맥락]
- 매출 데이터는 야간 배치로 06시에 갱신됩니다
- 월요일은 전주 금요일과 비교합니다
- 공휴일은 건너뜁니다
```

**여기서 새로 필요한 것**:

1. **실패 시 동작** — 사람이 안 보는 작업이라 실패를 어떻게 다룰지 정해야 합니다
2. **되돌릴 수 없는 동작의 범위** — 슬랙 게시는 취소가 어렵습니다
3. **데이터 갱신 시점** — 06시 갱신인데 05시에 돌면 전전일 데이터를 올립니다

**사람이 중간에 보지 않는 작업은 "잘 됐을 때"가 아니라 "안 됐을 때"를 적어야
합니다.**
</details>

---

## 자기 점검

다섯 문제를 풀고 나서 확인해보세요.

| 매번 빠뜨린 것이 | 당신의 습관은 |
|---|---|
| 목표 | 문제를 정의하지 않고 바로 해법으로 감 |
| 범위 | 상대가 알아서 선을 지킬 거라 가정 |
| 완료 조건 | "보면 알겠지"로 미룸 |
| 맥락 | 내가 아는 걸 상대도 안다고 가정 |

**마지막이 가장 흔합니다.** 내 머릿속에 있는 배경을 적지 않는 것 — 사람과 일할
때도 같은 문제가 생깁니다.

---

## 확인

**1. 문제 3에서 "추측해서 채우지 말 것"을 왜 명시해야 합니까?**

<details>
<summary>답</summary>

표에 빈칸이 있으면 **채우는 것이 자연스러운 이어짐**이라 지어내기 때문입니다.
[환각](/guide/ai-hallucination)이 구조에서 나오는 성질이므로 명시적으로 막아야
합니다.
</details>

**2. 사람이 중간에 보지 않는 작업에서 추가로 적어야 하는 것은?**

<details>
<summary>답</summary>

**안 됐을 때의 동작**입니다 — 실패 시 어떻게 할지, 되돌릴 수 없는 동작은
무엇인지, 데이터가 준비 안 됐을 때는 어떻게 할지. 사람이 보는 작업은 이상하면
사람이 멈추지만, 무인 작업은 그럴 사람이 없습니다.
</details>

**3. 가장 흔하게 빠뜨리는 요소는 무엇이고 왜 그렇습니까?**

<details>
<summary>답</summary>

**맥락**입니다. 내 머릿속에 있는 배경을 상대도 안다고 무의식적으로 가정하기
때문입니다. 사람과 일할 때도 같은 문제가 생깁니다.
</details>

---

여기까지가 지시를 다듬는 법입니다. 조직 차원에서 "잘하고 있는지"를 어떻게 아는가 →
[평가(Evals)](/guide/ai-evaluation)
