openclaw agent (직접 에이전트 실행)
openclaw agent는 수신 채팅 메시지가 필요 없이 단일 에이전트 턴을 실행합니다.
기본적으로 게이트웨이를 통해 실행되며, --local을 추가해 현재 머신에서 내장 런타임을 강제할 수 있습니다.
동작
- 필수:
--message <text> - 세션 선택:
--to <dest>는 세션 키를 유도합니다 (그룹/채널 대상은 격리를 유지하며, 직접 채팅은main으로 통합됨), 또는--session-id <id>는 ID로 기존 세션을 재사용하고, 또는--agent <id>는 설정된 에이전트를 직접 타겟팅합니다 (해당 에이전트의main세션 키를 사용)
- 일반적인 수신 응답과 동일한 내장 에이전트 런타임을 실행합니다.
- 사고/상세 플래그는 세션 저장소에 지속됩니다.
- 출력:
- 기본: 응답 텍스트를 출력 (그리고
MEDIA:<url>줄) --json: 구조화된 페이로드 + 메타데이터 출력
- 기본: 응답 텍스트를 출력 (그리고
--deliver+--channel로 채널로 선택적 전달 가능 (openclaw message --target과 일치하는 대상 양식).- 세션을 변경하지 않고 전달을 덮어쓰려면
--reply-channel/--reply-to/--reply-account를 사용합니다.
예시
플래그
--local: 로컬에서 실행 (모델 프로바이더 API 키가 쉘에 필요)--deliver: 선택한 채널로 응답 전송--channel: 전달 채널 (whatsapp|telegram|discord|googlechat|slack|signal|imessage, 기본:whatsapp)--reply-to: 전달 대상 덮어쓰기--reply-channel: 전달 채널 덮어쓰기--reply-account: 전달 계정 ID 덮어쓰기--thinking <off|minimal|low|medium|high|xhigh>: 사고 수준 지속 (GPT-5.2 + Codex 모델 전용)--verbose <on|full|off>: 상세 수준 지속--timeout <seconds>: 에이전트 타임아웃 덮어쓰기--json: 구조화된 JSON 출력