에이전트 메모리, 긴 작업이 끊기다가 체크포인트로 상태를 이어갑니다 | DAKER 커뮤니티
에이전트에게 긴 조사를 맡겼다가 세션이 끊겼습니다. 처음부터 다시 시키니 시간이 두 배가 됩니다. 오늘은 체크포인트로 상태를 남겨 같은 지점에서 이어가게 만듭니다. 무엇을 저장할지 먼저 고릅니다.

이 글은 DAKER 학습 자료 에이전트 엔지니어링 중급 ① — 메모리·상태·체크포인트를 따라, 끊김에서 재개로 바꾸는 장면을 정리합니다.
막힘: 대화만으로는 긴 작업이 끊깁니다
단기 대화 메모리는 최근 맥락을 담지만, 작업 상태와 산출물 경로는 따로 설계해야 합니다. 체크포인트가 없으면 재개 조건을 테스트할 수 없습니다.
- 목표·진행률·파일 경로를 저장하지 않습니다.
- 끊긴 뒤 「이어서」라고만 말합니다.
- 완료 여부를 상태로 확인하지 않습니다.
전환: 상태를 남깁니다
체크포인트는 목표, 현재 단계, 산출물 위치, 다음 행동을 짧게 저장하는 일입니다. 재개 시 그 파일을 읽어 같은 지점부터 시작합니다.
- 저장할 필드(목표·단계·경로·다음 행동)를 정합니다.
- 단계가 끝날 때마다 체크포인트를 씁니다.
- 재개 프롬프트에 체크포인트 내용을 넣습니다.
- 의도적으로 끊고 이어서 되는지 한 번 테스트합니다.
만화로 보는 오늘 장면

네 칸의 흐름은 「긴 작업 → 끊김 → 체크포인트 → 재개」입니다. 헤드라인은 「상태를 남기세요」입니다.
짧은 FAQ
대화 로그를 전부 저장하면 되나요? 전부보다 작업에 필요한 상태 필드가 중요합니다. 길수록 노이즈가 큽니다.
얼마나 자주 저장하나요? 단계가 끝나는 지점이 좋습니다. 매 토큰이 아니라 의미 있는 단위입니다.
원문 학습 자료: https://daker.ai/public/learning/materials/agent-engineering-intermediate-memory-state-checkp
오늘 할 일은 체크포인트 스키마 한 줄입니다. 목표·단계·경로·다음 행동을 적어 두고 한 번 재개를 시험하십시오.