실패패턴을 아는 것과 실무 성과가 좋아지는 것은 다릅니다. 이 편은 현장에서 바로 적용 가능한 4전략, 저장·선택·정리·분할을 실행형으로 정리합니다.
AI 활용 안내: 이 문서는 생성형 AI 보조를 받아 작성되었습니다.
이 글에서 답하는 질문
- 질문: 실패패턴을 확인한 뒤 컨텍스트를 어떻게 고쳐야 할까?
- 한 줄 답: 반복 지시는 저장하고, 필요한 자료만 선택하고, 입력 구조를 정리하고, 큰 작업은 분할해야 합니다.
- 다음 글로 넘어갈 기준: 오늘 작업 1개에 저장·선택·정리·분할 중 우선 전략을 고를 수 있으면 됩니다.
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단계:성공 판정
- 재작성 시간이 줄었는가
- 수정 횟수가 줄었는가
- 다음에도 같은 템플릿으로 재현 가능한가
운영 팁
- 저장과 정리는 초기에 귀찮지만 누적 효과가 큼
- 분할은 품질보다 먼저 “실패율”을 낮춤
- 선택은 비용과 품질을 동시에 건드리는 핵심 레버
현장 예시: 프로젝트 착수 문서를 다시 설계하기
프로젝트 착수 문서를 AI에게 맡길 때 원문 요구사항, 회의록, 참고 제안서, 경쟁사 자료를 한 번에 넣으면 결과가 장황해지기 쉽습니다. 이때 4전략은 다음처럼 적용됩니다.
- 저장: 회사 공통 문서 톤, 금지 표현, 승인 절차는 규칙 파일로 분리
- 선택: 이번 제안에 반드시 필요한 회의록 1개와 요구사항 1개만 우선 투입
- 정리: 배경, 목표, 범위, 리스크, 다음 액션 순서로 입력 재배치
- 분할: 목차 승인 → 초안 작성 → 근거 검수 → 최종 문장 다듬기 순서로 실행
이렇게 하면 한 번에 “완성본”을 요구할 때보다 오류 지점을 더 빨리 찾을 수 있습니다.
실패/오해 방지
- 저장 실패: 규칙 파일이 너무 길어져 매번 읽히는 잡음이 됨 → 자주 쓰는 원칙만 남깁니다.
- 선택 실패: 중요한 자료를 빼서 근거가 빈약해짐 → 필수/선택/제외를 먼저 표시합니다.
- 정리 실패: 예쁘게 정리했지만 우선순위가 없음 → 목표와 완료 기준을 맨 위에 둡니다.
- 분할 실패: 단계를 나눴지만 각 단계 완료 기준이 없음 → 단계마다 검수 조건을 붙입니다.
오늘 바로 적용 체크리스트
- 반복 지시 3개를 규칙/템플릿으로 승격했다.
- 이번 작업의 필수 자료를 3개 이하로 골랐다.
- 입력을 배경/목표/제약/출력으로 재배치했다.
- 큰 작업을 2~4단계로 나눴다.
- 각 단계의 성공 판정을 적었다.
다음 행동
- 실패했던 요청문 1개에 4전략 중 우선 전략을 하나만 적용합니다.
- 수정 전/후에서 재작업 포인트가 어디서 줄었는지 기록합니다.
- 다음 글 05-에이전트-운영루프에서 이 전략을 반복 루프로 묶습니다.
참고 자료
- 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
🧠 칠판 치트시트
- 저장은 재설명 비용을 줄인다
- 선택은 품질 흔들림을 줄인다
- 정리와 분할은 재현성을 만든다