1. Cron: 정교한 시간 예약 작업
특정 날짜나 시간, 혹은 주기적으로 반복되는 작업을 설정할 수 있습니다.
작업 추가
openclaw cron add
작업 목록 확인
openclaw cron list
예를 들어 매일 아침 8시에 뉴스를 포스팅하는 작업은 다음과 같은 크론 표현식으로 등록됩니다.
표현식 예시: "0 0 8 * * *" (매일 08시 00분 00초 실행)
2. Heartbeat: 지속적인 상태 모니터링
하트비트는 에이전트가 살아있는지 주기적으로 확인하고, 특정 조건이 충족되었을 때 선제적으로 행동하게 만드는 장치입니다. 시스템 설정에서 하트비트 간격을 조절하여 에이전트의 '활동성'을 정의할 수 있습니다.
3. 백그라운드 프로세스 관리
에이전트가 긴 시간이 걸리는 작업을 수행할 때, 사용자는 이를 백그라운드로 돌리고 나중에 결과를 보고받을 수 있습니다.
프로세스 모니터링
openclaw process list
4. 자동화 시나리오 설계
단순한 일회성 작업이 아니라, 여러 단계로 구성된 파이프라인을 자동화할 수 있습니다.
- 1단계: 크론에 의해 작업 시작.
- 2단계: 에이전트가 최신 뉴스 크롤링 및 분석.
- 3단계: 블로그 엔진을 가동하여 포스팅 생성.
- 4단계: 깃허브에 푸시 후 텔레그램으로 완료 보고.
5. 예외 상황 대응
자동화 작업 중 에러가 발생하면 시스템은 자동으로 로그를 기록하고 관리자에게 알림을 보냅니다. 이를 통해 무인 운영 중에도 신속하게 문제를 파악하고 조치할 수 있습니다.