ai:assistant_ops_cron
문서의 이전 판입니다!
크론잡
크론잡은 편의 기능이 아니라 운영 리스크가 큰 자동화다. 특히 멀티 에이전트 환경에서는 한 번 잘못 설정하면 같은 실수가 반복될 수 있으므로, 아래 원칙을 짧고 명확하게 지키는 것이 중요하다.
- 1. 목적지가 명확하지 않으면 보내지 않는다.
- 2. 이름이 아니라
chat_id,sessionKey,accountId같은 식별자로 관리한다. - 3. 기본값, 최근 대화, 마지막 세션 같은 암묵적 컨텍스트에 기대지 않는다.
- 4. 테스트 채널과 운영 채널을 반드시 분리한다.
- 5. 조회 단계와 발송 단계를 분리해, 발송 전 검증이 가능하게 만든다.
- 6. 목적지 누락, 계정 불일치, 채널 불명확 상황에서는 성공 처리하지 말고 중단한다.
- 7. 세션이 길어지거나 초기화되어도 흔들리지 않도록, 상세 기준은 별도
MANUAL.md문서에 적고 실행 시 먼저 읽게 한다. - 8. 복잡한 작업은 한 번에 처리하지 말고, 조회 → 정리 → 판단 → 포맷팅 → 발송처럼 단계별로 쪼갠다.
- 9. 중복 발송 방지 조건과 실패 시 중단 기준을 사전에 정해둔다.
- 10. 크론은 “실행되었는가”보다 “정확한 대상에게 안전하게 전달되었는가”로 평가한다.
요약하면,
멀티 에이전트 환경의 크론잡은 정확한 목적지, 명시적 식별자, 문서화된 기준, 단계 분리가 핵심이다.
ai/assistant_ops_cron.1775713378.txt.gz · 마지막으로 수정됨: (바깥 편집)