사고의 사슬Chain of Thought · CoT
AI에게 답만 말하지 말고 생각하는 단계를 차례로 적어 가며 풀게 하는 방법이에요.

쉽게 말하면
수학 시험에서 '풀이 과정을 쓰시오'라고 하면, 암산으로 찍을 때보다 덜 틀려요.
AI도 '단계별로 생각해 보자'라고 하면 중간 계산을 적어 가며 풀어서 더 정확해져요.
중간 단계가 보이니까, 어디서 틀렸는지 사람이 찾기도 쉬워요.
그림으로 정리하면
찍기 vs 풀이 쓰기
답만 말하기
- '사과 3상자에 12개씩, 5개 먹으면?'
- '36개'
- 먹은 걸 빼먹었어요
단계별로
- 3 × 12 = 36
- 36 - 5 = 31
- '31개'
이렇게 시켜요
- 조건 정리'먼저 문제의 조건을 목록으로 적어 줘'
- 단계별 계산'한 단계씩 계산해 줘'
- 점검'답이 조건에 맞는지 확인해 줘'
- 결론'마지막에 답만 한 줄로'
실제로는

- '단계별로 생각한 뒤 답해 줘', '먼저 조건을 정리하고 계산해 줘' 같은 지시로 시켜요.
- 추론 모델은 이걸 스스로, 속으로 하도록 길러진 모델이에요.
- 단계를 적는 만큼 토큰이 늘어 느리고 비싸져요.
왜 알아야 하나요
계산, 조건이 많은 판단, 비교처럼 '한 번에 맞히기 어려운' 일에서 실수를 줄여요.
헷갈리기 쉬운 것
- 적어 놓은 단계가 그럴듯해 보여도 틀린 단계가 섞일 수 있어요. 숫자는 따로 확인해요.
- 간단한 일에 쓰면 길어지기만 해요.