アンインストール手順macOS / Linux / WindowsDocker / Podman / Nix / Ansible

OpenClaw 完全アンインストールガイド

これは単なる“アプリ削除”ではありません。バックグラウンドのゲートウェイサービス、状態/設定ディレクトリ、コンテナ環境の残骸を処理し、さらに(強く推奨)付与済みの権限やキーの取り消しが必要です。

おすすめの順序

まず openclaw uninstall かサービス停止 → その後 CLI を削除。

ワンクリックコピー

各コマンドブロック右上にコピー按钮があります。

セキュリティ仕上げ

アンインストール後に OAuth の取り消し / API キーのローテーションを忘れずに。

Step 0

まず確認:どうインストールしましたか?

インストール方法で手順が変わります。10秒で該当セクションに辿り着けます。

A. 標準ローカル

openclaw コマンドが動き、UI/サービスが常駐している可能性。

セクションへ
B. CLI が消えた

openclaw コマンドは無いが、サービス/プロセスが残っている。

セクションへ
C/D. コンテナ(Docker/Podman)

docker-setup.sh または setup-podman.sh を使用。

セクションへ
E/F. Nix / Ansible

nix-openclaw または openclaw-ansible でデプロイ。

セクションへ

Step 1

公式アンインストール(CLI あり)

openclaw コマンドが使えるなら、まず内蔵のアンインストーラを実行します。

1.1 1コマンド(推奨)

多くのユーザー向け:対話式で案内に従います。

bash
openclaw uninstall

1.2 自動化 / 無人

自動化環境向け:対話プロンプトをスキップ。

bash
openclaw uninstall --all --yes --non-interactive

# 或者 npx 直接跑
npx -y openclaw uninstall --all --yes --non-interactive

Step 2

CLI は無いがサービスが動作中

openclaw コマンドが無いが、バックグラウンドサービスが動いている場合。

macOS (launchd)

既定 label:ai.openclaw.gateway(旧名称がある可能性)。サービス停止後に plist を削除。

bash
launchctl bootout gui/$UID/ai.openclaw.gateway
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist

旧名称の確認:

bash
ls -1 ~/Library/LaunchAgents | grep -Ei 'openclaw|clawd|clawdbot|molt'
launchctl list | grep -Ei 'openclaw|clawd|clawdbot|molt'

Linux (systemd user)

既定 unit:openclaw-gateway.service(profile でサフィックス追加)。

bash
systemctl --user disable --now openclaw-gateway.service
rm -f ~/.config/systemd/user/openclaw-gateway.service
systemctl --user daemon-reload

確認:

bash
systemctl --user list-unit-files | grep -i openclaw
systemctl --user status openclaw-gateway.service

Windows (Scheduled Task)

既定タスク名:OpenClaw Gateway(profile でサフィックス追加)。

powershell
schtasks /Delete /F /TN "OpenClaw Gateway"
Remove-Item -Force "$env:USERPROFILE\.openclaw\gateway.cmd"

Step 3

残留ファイルの削除

状態/設定/作業ディレクトリと旧ディレクトリを清掃。

既定パス

状態/設定と作業ディレクトリは通常 ~/.openclaw

bash
rm -rf ~/.openclaw

旧ディレクトリ(任意)

古いバージョンを使っていた場合はこれらを確認。

bash
rm -rf ~/.clawdbot
rm -rf ~/clawdbot

Step 4

Docker / Podman

コンテナ化ゲートウェイの削除とホスト側データの清掃。

Docker Compose

リポジトリディレクトリで停止・削除します。

bash
docker compose down

docker compose down -v

ホストの永続ディレクトリ削除:

bash
rm -rf ~/.openclaw

Podman (rootless)

Quadlet サービスを停止してからコンテナとデータを削除。

bash
sudo systemctl --machine openclaw@ --user stop openclaw.service
sudo -u openclaw podman rm -f openclaw

Podman モードのホストデータ削除:

bash
sudo rm -rf /home/openclaw/.openclaw
sudo rm -f /home/openclaw/.config/containers/systemd/openclaw.container
sudo systemctl --machine openclaw@ --user daemon-reload

Step 5

Nix / Ansible

Nix / Ansible デプロイ向け。

Nix / Home Manager

nix-openclaw モジュールを外すか無効化して再適用。

bash
home-manager switch

home-manager switch --rollback

必要なら状態ディレクトリ(カスタムの場合あり)を削除。

Ansible (openclaw-ansible)

サービスを停止・無効化してからインストール先とデータを削除。

bash
sudo systemctl stop openclaw
sudo systemctl disable openclaw

sudo rm -rf /opt/openclaw
sudo rm -rf /home/openclaw/openclaw
sudo rm -rf /home/openclaw/.openclaw

不要が確実なら openclaw ユーザーを削除。

bash
sudo userdel -r openclaw

Step 6

アンインストール後の自己チェック

サービス/ポート/ローカルディレクトリが消えていることを確認。

Step 7

アクセス取り消しとキーのローテーション

アンインストールは権限取り消しではありません。最小限の安全措置を実施。

最低限、以下の3つを実施:

  • OpenClaw に渡した API Key をローテーション(旧キー無効化)。
  • 疑わしいセッションをログアウト/削除(チャット、メール、クラウド等)。
  • OAuth / App 権限を取り消し(Google/Microsoft/GitHub など)。

プラットフォームごとに入口が異なるため、各セキュリティセンターに従ってください。

このガイドを共有
チームに送るか、後で使うために保存。
© 2026 OpenClaw アンインストールガイド
トップへ戻る