실패패턴을 아는 것과 실무 성과가 좋아지는 것은 다릅니다. 이 편은 현장에서 바로 적용 가능한 4전략, 저장·선택·정리·분할을 실행형으로 정리합니다.
AI 활용 안내: 이 문서는 생성형 AI 보조를 받아 작성되었습니다.
flowchart LR A[저장] --> B[선택] B --> C[정리] C --> D[분할] D --> E[재현 가능한 결과]
전략 1) 저장 (Save)
왜 필요한가
반복 지시를 매번 다시 쓰면 실수와 편차가 커집니다.
실행 방법
- 고정 규칙 파일(
rules.md) 운영 - 작업 로그 파일(
work-log.md) 분리 - 자주 쓰는 요청문을 템플릿화
흔한 실패
- 규칙이 채팅 기록에만 있고 파일화되지 않음
바로 고치기
- “반복되는 지시 3개”를 오늘 안에 문서로 승격
전략 2) 선택 (Select)
왜 필요한가
AI에게 주는 정보가 많을수록 좋은 것이 아니라, 맞는 정보 비율이 높아야 품질이 올라갑니다.
실행 방법
- 입력을 필수/선택/제외로 구분
- 필수 3개만 먼저 투입
- 선택 정보는 단계별 추가
흔한 실패
- 배경 설명은 많고 목표는 모호함
바로 고치기
- “이번 턴 목표 1개” 문장을 먼저 작성
전략 3) 정리 (Structure)
왜 필요한가
입력과 출력이 둘 다 구조화되어야 재현성이 생깁니다.
실행 방법
- 입력 템플릿: 배경/목표/제약/출력
- 출력 템플릿: 요약/근거/다음 액션
- 용어 표준 1페이지 유지
흔한 실패
- 출력 형식을 나중에 요청하여 재작성 발생
바로 고치기
- 출력 계약(길이/섹션/톤)을 요청문 맨 앞에 배치
전략 4) 분할 (Split)
왜 필요한가
큰 작업을 한 번에 처리하면 누락과 재작업이 크게 늘어납니다.
실행 방법
- 20~40분 단위 태스크 분해
- 단계별 완료 기준 명시
- 단계 종료마다 중간 요약
흔한 실패
- “전체 완성”을 한 번에 요구
바로 고치기
- “목차→초안→검수” 3단계로 분리
실전 적용 매트릭스
| 작업 유형 | 우선 전략 | 보조 전략 |
|---|---|---|
| 보고서 작성 | 선택 + 정리 | 분할 |
| 개발 작업 | 저장 + 분할 | 정리 |
| 운영 보고 | 정리 + 저장 | 선택 |
| 리서치 | 선택 + 분할 | 정리 |
30분 실습 (전략 4가지 적용)
도구
- 메모 에디터
- 실패했던 작업 1건
입력 자료
- 원본 요청문
- 산출물 1개
- 참고 링크 2~3개
실행 절차
- 원본 요청문을 아래 구조로 재작성
- 필수 자료 3개만 남기기
- 작업을 2단계로 분할 실행
- 단계별 요약 3줄 기록
복붙 실행문
[입력 구조]
- 배경:
- 목표:
- 제약:
- 출력:
[선택 구조]
- 필수 자료 3개:
- 선택 자료:
- 제외 자료:
[분할 실행]
- 1단계:
- 2단계:성공 판정
- 재작성 시간이 줄었는가
- 수정 횟수가 줄었는가
- 다음에도 같은 템플릿으로 재현 가능한가
운영 팁
- 저장과 정리는 초기에 귀찮지만 누적 효과가 큼
- 분할은 품질보다 먼저 “실패율”을 낮춤
- 선택은 비용과 품질을 동시에 건드리는 핵심 레버
참고 자료
- Anthropic, Effective context engineering for AI agents
https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents - Manus, Lessons from Building Manus
https://manus.im/blog/Context-Engineering-for-AI-Agents-Lessons-from-Building-Manus - Schick et al., Toolformer
https://arxiv.org/abs/2302.04761
🧠 칠판 치트시트
- 저장은 재설명 비용을 줄인다
- 선택은 품질 흔들림을 줄인다
- 정리와 분할은 재현성을 만든다