한입 (One Bite Task) — 쿼리 루프가 수렴하는 작업 단위
별칭: 한입 · one bite · one bite task · 한입 작업 · 한입 크기
정의
한입 (One Bite Task) = 쿼리 루프가 수렴할 수 있는 크기의 작업 단위. 한 턴에 처리하는 작업이 한입 크기여야 시간이 빙빙 돌지 않는다.
한입이 아니면 시간은 빙빙 돈다.
한입의 3 가지 표시
| 표시 | 값 |
|---|---|
| 명확한 시작과 끝 | "X 파일의 Y 함수에 Z 검증을 추가하라" → 한입 ✅ "이 프로젝트를 리팩토링하라" → 한입 ❌ (큰 덩어리) |
| 3~5 턴 안에 수렴 | 도구 호출이 그 이상 길어지면 한입 ❌ |
| 검증 가능한 산출 | 한입 끝에 통과/실패가 명확 — 다음 한입으로 넘어갈 수 있음 |
한입을 만드는 3 도구
| 도구 | 역할 |
|---|---|
| Plan Mode | 큰 작업을 받기 전에 한입 N 개로 분해 |
| TodoWrite | 분해된 한입을 순서대로 박제 |
| Subagent | 한 한입을 격리된 컨텍스트 에서 처리 (Task tool) |
→ 시간 요소의 모든 도구가 한입을 만들기 위한 도구 다.
한입이 깨졌다는 신호
다음 lesson/4elements-time-one-bite §"7 transition site" 의 transition 이 빈번해지면 한입이 깨졌다는 증거:
reactive_compact_retry(반응형 압축 재시도)max_output_tokens_escalate(최대 출력 4 배 escalate)collapse_drain_retry(collapse drain)
→ 작업 단위 설계가 잘못된 것. 한입을 더 작게 잘라야 한다는 신호.
4 요소 위에서 한입의 효과
| 요소 | 한입의 효과 |
|---|---|
| 시간 | 쿼리 루프가 3~5 턴 안에 수렴 |
| 공간 | 작은 컨텍스트 → 부패 ❌ |
| 연결 | 도구 선택이 명확 → 도구 폭발 ❌ |
| 검증 | 한입 끝에 통과/실패 명확 → 가소성 작동 |
→ 한입은 4 요소를 동시에 안전하게 만드는 단일 구조. 그래서 lesson/4elements-hiao-balance (7 장) 에서 한입이 4 요소 균형의 중심 으로 다시 기록됨.
HIAO 와의 관계
concept/hiao-1-n-n 의 Master + Cluster Manager + Specialized Agent 구조는 큰 작업을 한입 N 개로 분해하는 패턴 이다. HIAO 가 곧 한입의 계층화.
출처
60_service/6006 booklet-vibe-coding-4-elements/_combined_book.md §284~294 (3 장 — 한입의 미학).