# 이어가기, 분기, 인계는 다른 문제다

> /resume, /branch, /recap, /export, /tasks의 선택 기준

- Canonical: https://learning.reopt.ai/en/courses/claude-code-core-commands/lessons/cccc-m2-concept
- Language: en
- HTML: https://learning.reopt.ai/en/courses/claude-code-core-commands/lessons/cccc-m2-concept

---

[The core command system](/en/courses/claude-code-core-commands) 2. 세션의 수명을 설계한다 3 / 9

# 이어가기, 분기, 인계는 다른 문제다

/resume, /branch, /recap, /export, /tasks의 선택 기준
Concept 45 XP 9 min

하루를 넘기는 작업에서 진짜 손실은 컨텍스트가 아니라 어느 대화가 어느 작업이었는지 알 수 없게 되는 것 입니다. /clear 는 이전 대화를 지우지 않고 /resume 피커에 남기지만, 이름을 붙이지 않으면 나중에 그 대화를 다시 찾기 어렵습니다. 같은 흐름을 이어갈지, 원본을 남기고 다른 길을 시험할지, 사람에게 넘길지에 따라 /resume , /branch , /export 로 갈라집니다. 세 갈래를 섞는 순간 원본이 사라지거나 같은 맥락이 여러 대화에 중복됩니다.
원본을 지켜야 하면 분기, 넘겨야 하면 산출물 같은 흐름을 계속하면 /resume , 원본을 남기고 다른 길을 시험하면 /branch , 사람이 이어받아야 하면 /recap 과 /export 입니다. 되돌리기 명령으로 분기를 대신하려는 순간 원본 흐름을 잃습니다.

| 상황 | 고를 명령 | 남는 것 |
| 중단한 작업을 그대로 이어감 | /resume (/continue) | 원래 대화와 맥락 그대로 |
| 같은 지점에서 다른 방법 시험 | /branch (/fork) | 원본 보존 + 새 분기 |
| 주제가 바뀌어 새로 시작 | /clear <이름> | 이름표가 붙은 이전 대화 |
| 자리를 비운 뒤 상태 파악 | /recap | 현재 상태 한 줄 요약 |
| 다른 사람에게 인계 | /export <파일명> | 대화 전체 일반 텍스트 |

세션은 저절로 정리되지 않습니다. 이름과 산출물이 남아야 다시 찾을 수 있습니다.

- 1 대화에 이름 붙이기 /clear my-task 처럼 라벨을 남겨 /resume 피커에서 식별되게 합니다.

- 2 재개 직후 점검 /resume 뒤에 /status 로 버전·모델·계정·연결 상태를 먼저 확인합니다.

- 3 분기 기준 정하기 원본을 지켜야 하는 실험이면 /branch 로 나누고 이름을 붙입니다.

- 4 인계 산출물 만들기 /recap 으로 상태를 요약하고 /export 로 원본 기록을 파일에 남깁니다.

실무에 남길 기준

- /continue 는 /resume 의 별칭이고, CLI에서는 claude --continue 와 claude --resume 으로 진입한다
- 분기는 그 시점의 컨텍스트를 복사할 뿐이라 이후 원본의 변경은 따라오지 않는다
- /recap 은 세션 상태 요약이지 장기 기록이 아니다. 결정과 TODO는 문서로 따로 남긴다

[Previous](/en/courses/claude-code-core-commands/lessons/cccc-m1-quiz) Got it · Continue

---

Site guide for agents: https://learning.reopt.ai/llms.txt · Sitemap: https://learning.reopt.ai/sitemap.xml · Contact: https://learning.reopt.ai/contact
