openclawがまだ入っている場合の 簡単な方法- CLI は消えているがサービスだけ残っている場合の 手動サービス削除
簡単な方法(CLI がインストールされている場合)
推奨: 組み込みのアンインストーラーを使います。- Gateway サービスを停止します:
- Gateway サービス(launchd/systemd/schtasks)をアンインストールします:
- 状態(state)と設定を削除します:
OPENCLAW_CONFIG_PATH を状態ディレクトリ以外のカスタムの場所に設定している場合は、そのファイルも削除してください。
- ワークスペースを削除します(オプション。エージェントのファイルを削除します):
- CLI のインストールを削除します(使用したものを選んでください):
- macOS アプリをインストールした場合は、以下を削除します:
- プロファイル(
--profile/OPENCLAW_PROFILE)を使用していた場合は、各状態ディレクトリ(デフォルトは~/.openclaw-<profile>)に対して手順 3 を繰り返してください。 - リモートモードの場合、状態ディレクトリは Gateway ホスト 上にあるため、そこでも手順 1〜4 を実行してください。
手動でのサービス削除(CLI がインストールされていない場合)
Gateway サービスは実行され続けているがopenclaw コマンドがない場合に使用します。
macOS (launchd)
デフォルトのラベルはai.openclaw.gateway です(または ai.openclaw.<profile>。レガシーな com.openclaw.* が残っている場合もあります):
ai.openclaw.<profile> に置き換えてください。古い com.openclaw.* の plist があれば、それも削除してください。
Linux (systemd ユーザーユニット)
デフォルトのユニット名はopenclaw-gateway.service です(または openclaw-gateway-<profile>.service):
Windows (タスク スケジューラ)
デフォルトのタスク名は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 ...)から実行している場合:
- リポジトリを削除する 前 に、Gateway サービスをアンインストールしてください(上記の「簡単な方法」または「手動でのサービス削除」を使用)。
- リポジトリディレクトリを削除します。
- 上記のように状態とワークスペースを削除します。