이 수업에서 가져갈 것
- 에이전트가 읽을 수 있는 것과 바꿀 수 있는 것을 분리합니다.
- 외부 전송·삭제·결제·권한 변경에는 사람 승인을 둡니다.
- 실패했을 때 무엇을 되돌릴지 로그와 복구 절차를 먼저 만듭니다.
1. 권한을 읽기·초안·실행으로 나누기
처음부터 모든 권한을 열어주지 말고 읽기, 초안 생성, 실제 실행을 분리합니다. 가능한 경우 특정 폴더·특정 도구·특정 시간대처럼 범위를 좁히면 사고 반경을 줄일 수 있습니다.
2. 승인 지점을 업무 영향도로 정하기
메일 발송, 게시, 결제, 삭제, 고객 데이터 변경처럼 되돌리기 어렵거나 외부에 영향을 주는 행동은 최종 실행 직전에 사람이 승인하도록 둡니다.
3. 에이전트의 중단 조건 만들기
정보가 부족하거나 지시가 충돌하거나 권한이 불명확하면 계속 추정하지 말고 멈춰 질문하도록 규칙을 둡니다. 실패 횟수와 비용 한도도 중단 조건에 포함합니다.
4. 로그는 결과보다 과정을 남기기
최종 결과만 남기지 말고 어떤 입력을 보고 어떤 도구를 호출했고 무엇을 변경했는지 기록합니다. 장애가 났을 때 재현과 복구에 필요한 최소 기록을 정해두세요.
5. 작은 반복 업무로 시작하기
매일 또는 매주 반복되는 업무 한 가지를 골라 수동 절차를 먼저 안정화한 뒤 에이전트로 옮깁니다. 성공률과 실패 비용을 측정한 뒤 다음 업무로 확장합니다.
실습을 끝낸 뒤
오늘 적용할 한 가지 행동을 정하고, 필요한 도구는 Finder에서 좁혀보세요. 반복해서 쓸 프롬프트는 비밀코드에서 이어갈 수 있습니다.
