- Caminho fácil se o
openclawainda estiver instalado. - Remoção manual do serviço se a CLI não estiver mais disponível, mas o serviço ainda estiver em execução.
Caminho fácil (CLI ainda instalada)
Recomendado: use o desinstalador integrado:--workspace.
Visualize o que será removido (seguro):
--service, --state, --workspace e --app selecionam escopos individuais; --all seleciona os quatro.
Etapas manuais (mesmo resultado):
- Pare o serviço do Gateway:
- Desinstale o serviço do Gateway (launchd/systemd/schtasks):
- Exclua o estado e a configuração:
OPENCLAW_CONFIG_PATH como um local personalizado fora do diretório de estado, exclua também esse arquivo.
Se quiser manter um espaço de trabalho dentro do diretório de estado, como ~/.openclaw/workspace, mova-o para outro local antes de executar rm -rf ou exclua seletivamente o conteúdo do estado.
- Exclua seu espaço de trabalho (opcional, remove os arquivos do agente):
- Remova a instalação da CLI (escolha o método que você usou):
- Se você instalou o aplicativo para macOS:
- Se você usou perfis (
--profile/OPENCLAW_PROFILE), repita a etapa 3 para cada diretório de estado (os padrões são~/.openclaw-<profile>). - No modo remoto, o diretório de estado fica no host do Gateway, portanto execute as etapas 1 a 4 nele também.
Remoção manual do serviço (CLI não instalada)
Use este procedimento se o serviço do Gateway continuar em execução, mas oopenclaw não estiver disponível.
macOS (launchd)
O rótulo padrão éai.openclaw.gateway (ou ai.openclaw.<profile> com um perfil):
ai.openclaw.<profile>.
Linux (unidade de usuário do systemd)
O nome padrão da unidade éopenclaw-gateway.service (ou openclaw-gateway-<profile>.service). Uma unidade clawdbot-gateway.service anterior à renomeação ainda pode existir em máquinas atualizadas a partir de instalações muito antigas; openclaw uninstall / openclaw gateway uninstall a detecta e remove automaticamente.
Windows (Tarefa Agendada)
O nome padrão da tarefa éOpenClaw Gateway (ou OpenClaw Gateway (<profile>)).
A tarefa inicia um script gateway.vbs sem janela no diretório de estado, que, por sua vez,
executa gateway.cmd; remova ambos.
gateway.cmd /
gateway.vbs em ~\.openclaw-<profile>.
Instalação normal versus checkout do código-fonte
Instalação normal (install.sh / npm / pnpm / bun)
Se você usouhttps://openclaw.ai/install.sh ou install.ps1, a CLI foi instalada com npm install -g openclaw@latest.
Remova-a com npm rm -g openclaw (ou pnpm remove -g / bun remove -g se você usou um desses métodos).
Checkout do código-fonte (git clone)
Se você executa a partir de um checkout do repositório (git clone + openclaw ... / bun run openclaw ...):
- Desinstale o serviço do Gateway antes de excluir o repositório (use o caminho fácil acima ou a remoção manual do serviço).
- Exclua o diretório do repositório.
- Remova o estado e o espaço de trabalho conforme mostrado acima.