한도가 리셋되면 알아서 이어서 진행하는 작업 풀 만들기

먼저 몇 분 동안 에이전트와 할 일을 정리해서 작업 풀에 적어 두세요. 그다음부터는 에이전트가 중간에 묻지 않고 하나씩 이어서 해요. 한도를 다 쓰면 멈추고 리셋되면 다시 이어가니, 옆에서 지켜볼 필요가 없어요.

  1. 1단계

    목표 정하기

    에이전트가 먼저 질문해서 아이디어를 분명한 목표로 만들어요.

    만들고 싶은 것: [아이디어를 한 문장으로]. 아직 작업하지 말고 나를 인터뷰해서 목표, 범위, 제약, '어디까지 되면 완료인지'를 확실히 해 줘. 한 번에 핵심 질문 몇 개씩만 해. 끝나면 결론을 PLAN.md의 '목표' 섹션에 적어 줘.
  2. 2단계

    현재 상태 파악하기

    기존 코드, 문서, 제약을 읽기 전용으로 조사해요.

    읽기 전용이야. 어떤 파일도 수정하지 마. PLAN.md의 '목표'를 바탕으로 관련 코드, 문서, 현재 상태를 조사하고, 사실, 제약, 아직 풀리지 않은 문제를 근거와 함께 PLAN.md의 '조사' 섹션에 적어 줘.
  3. 3단계

    작은 작업으로 나누기

    작업 하나는 한 세션 안에 끝나야 하고, 바로 실행할 수 있는 완료 확인이 있어야 해요.

    PLAN.md의 목표를 작업으로 나눠서 '작업' 섹션에 적어 줘. 각 작업에는 달성할 것, 관련 파일, 하지 말아야 할 것, 완료 조건(바로 실행할 수 있는 확인 한 가지)을 적어 줘. 작업 하나는 한 세션 안에 끝낼 수 있어야 하고, 작업 간 선후 의존 관계도 표시해 줘.
  4. 4단계

    검토하기

    작업마다 실현 가능한지 확인하고, 안정성·테스트 용이성·단순함 같은 기준으로 전체 설계를 살펴봐요.

    '작업'의 각 방안이 실현 가능한지 하나씩 확인하고, 이어서 전부 합쳐도 되는지 확인해 줘. 그다음 전체 설계를 다음 기준으로 검토해 줘: 안정적으로 동작하는지, 오류가 나면 알아챌 수 있는지, 테스트할 수 있는지, 품질을 뒷받침할 근거가 있는지, 중복 없이 단순한지. 기준마다 '통과' 또는 '미통과'와 이유를 적어서 '검토' 섹션에 정리해 줘. 앞선 섹션에서 문제를 발견하면 바로 고치고, 무엇을 고쳤는지 알려 줘.
  5. 5단계

    작업 풀에 넣기

    검토를 통과한 작업을 POOL.md의 할 일 목록으로 정리해요.

    PLAN.md '작업'의 내용을 순서대로 POOL.md의 할 일 목록으로 정리해 줘. 항목마다 앞에 체크하지 않은 체크박스를 붙이고, 달성할 것, 관련 파일, 하지 말아야 할 것, 완료 조건을 그대로 남겨 줘.
  6. 6단계

    실행하기

    에이전트가 하나씩 진행하며 항목마다 검증하고, 중간에 방해하지 않아요.

    POOL.md에서 체크하지 않은 할 일을 순서대로 한 번에 하나씩 실행해 줘. 하나를 끝낼 때마다 완료 조건을 실행해서, 통과하면 체크하고 커밋한 뒤 POOL.md 끝에 한 줄 기록해. 통과하지 못하면 고치고, 두 번 고쳐도 안 되면 그 항목을 '막힘'으로 표시하고 이유를 적은 다음 다음 항목으로 넘어가. 나한테 질문하지 말고, 목록 밖의 변경도 하지 마. 전부 끝나면 POOL.md 끝에 요약을 적어 줘: 무엇을 완료했고, 어떤 항목이 막혔고, 왜 막혔는지.

계속 돌아가게 하기

이 방법의 출처