제거
두 가지 경로가 있습니다.openclaw가 아직 설치되어 있으면 간단한 경로- CLI는 없어졌지만 서비스가 계속 돌고 있으면 수동 서비스 제거
간단한 경로(CLI가 아직 설치됨)
권장: 내장 제거기를 사용하세요.- 게이트웨이 서비스를 중지합니다:
- 게이트웨이 서비스(launchd/systemd/schtasks)를 제거합니다:
- 상태 + 설정을 삭제합니다:
OPENCLAW_CONFIG_PATH를 상태 디렉터리 바깥의 사용자 지정 위치로 지정했다면 그 파일도 삭제하세요.
- 워크스페이스를 삭제합니다(선택 사항, 에이전트 파일 제거):
- CLI 설치를 제거합니다(사용한 방식 선택):
- macOS 앱을 설치했다면:
- profile(
--profile/OPENCLAW_PROFILE)를 사용했다면 각 상태 디렉터리(기본값~/.openclaw-<profile>)마다 3단계를 반복하세요. - 원격 모드에서는 상태 디렉터리가 gateway host에 있으므로 1-4단계도 그쪽에서 실행해야 합니다.
수동 서비스 제거(CLI가 설치되지 않음)
Gateway 서비스는 계속 실행 중인데openclaw 명령이 없을 때 사용합니다.
macOS (launchd)
기본 라벨은ai.openclaw.gateway입니다(또는 ai.openclaw.<profile>; 레거시 com.openclaw.*가 남아 있을 수도 있음):
ai.openclaw.<profile>로 바꾸세요. 레거시 com.openclaw.* plist가 있으면 함께 제거하세요.
Linux (systemd user unit)
기본 unit 이름은openclaw-gateway.service입니다(또는 openclaw-gateway-<profile>.service):
Windows (Scheduled Task)
기본 작업 이름은OpenClaw Gateway입니다(또는 OpenClaw Gateway (<profile>)).
작업 스크립트는 상태 디렉터리 아래에 있습니다.
~\.openclaw-<profile>\gateway.cmd를 삭제하세요.
일반 설치 vs 소스 체크아웃
일반 설치(install.sh / npm / pnpm / bun)
https://openclaw.ai/install.sh 또는 install.ps1을 사용했다면 CLI는 npm install -g openclaw@latest로 설치되었습니다.
npm rm -g openclaw로 제거하세요(그 방식으로 설치했다면 pnpm remove -g / bun remove -g도 가능).
소스 체크아웃(git clone)
저장소 체크아웃에서 실행 중이라면(git clone + openclaw ... / bun run openclaw ...):
- 저장소를 지우기 전에 게이트웨이 서비스를 제거하세요(위의 간단한 경로 또는 수동 서비스 제거 사용).
- 저장소 디렉터리를 삭제하세요.
- 위에서 설명한 대로 상태 + 워크스페이스를 제거하세요.