코딩 에이전트에는 도구보다 업무별 메모리가 더 중요하다
가 실패하는 이유는 도구가 부족해서가 아닐 때가 많다. 이미 셸, 깃, 브라우저, 파일 읽기 같은 기본 도구는 갖고 있다. 문제는 릴리스, 긴급 수정, 배포, 처럼 각각 다른 절차가 필요한 일을 같은 방식으로 처리하려 한다는 점이다.
이런 일에는 먼저 확인할 것, 절대 건너뛰면 안 되는 것, 끝난 뒤 고쳐야 할 것, 완료로 볼 기준 같은 작지만 중요한 규칙이 붙어 있다. 모든 규칙을 에 넣으면 지시가 너무 길고 뒤섞인다. 더 나은 방식은 필요한 순간에만 업무별 문맥을 불러오는 것이다.
릴리스처럼 보이면 릴리스 확인 목록을, 패키징 파일을 만지면 패키징 메모를, 이면 백업과 검증 규칙을, 긴급 수정이면 과 동기화 규칙을 불러온다. 일이 끝나면 그 추가 문맥을 버려 에이전트가 불필요한 정보에 눌리지 않게 한다.
핵심 포인트
- 의 문제는 도구 부족보다 업무 절차 기억 부족일 수 있다.
- 릴리스, 긴급 수정, 배포, 은 각각 확인해야 할 규칙이 다르다.
- 모든 규칙을 에 넣으면 지시가 길고 복잡해진다.
- 필요한 업무별 문맥만 불러오고 끝나면 버리는 방식이 더 효율적이다.
- 이 접근은 토큰을 아끼면서 에이전트의 절차 실수를 줄이는 데 도움이 된다.