이 프롬프트가 단순한 일회성 명령이 아니라 지속적인 개선 루프를 만드는 비결은 마무리 보고서 구조에 있다. “Finish with:” 다음에 오는 세 가지 항목 — 생성/확장한 것, 의도적으로 Skip한 것, 추가 증거가 필요한 것 — 은 단순한 결과 보고가 아니라 다음 세션을 위한 입력 설계다.
특히 “deliberately skipped”와 “needs more evidence before packaging”을 명시적으로 기록하게 함으로써, 다음에 Codex가 실행될 때 이전에 보류된 작업을 다시 평가할 수 있는 기반을 제공한다. 실제로 이 보고서가 다음 세션의 출발점이 된다는 사용자 경험은 매우 중요하다. AI 에이전트가 장기적 맥락을 유지하고 점진적으로 자동화를 확장할 수 있게 해주기 때문이다.
이 접근법은 소프트웨어 개발에서 “기술 부채를 관리하는 것”과 유사하다. 한 번에 모든 것을 자동화하려 하지 않고, 증거가 충분한 것만 처리하고 나머지는 backlog에 남겨둔다. 그러면 시간이 지나면서 패턴이 명확해지면 backlog에서 다시 꺼내 처리할 수 있다. 단순한 태스크 자동화를 넘어서는, 지식의 점진적 축적과 의사결정의 연속성을 가능하게 하는 설계다.
근거
“Finish with: what you created or extended / what you deliberately skipped / what needs more evidence before packaging” “직접 돌려봤는데 이 보고서가 다음 세션의 출발점이 됩니다.”
연결된 생각
- 20260604-codex-auto-skill-prompt-pattern — 마무리 보고서가 패턴의 일부로 설계된 이유
- 20260604-shortlist-then-execute-pattern — shortlist와 마무리 보고서가 연속성을 형성하는 방식