相信很多Mac用戶都踩過同一個(gè)坑——跟風(fēng)安裝了OpenClaw,本以為是能提升效率的AI工具,結(jié)果用起來卡頓、功能雞肋,完全達(dá)不到預(yù)期。
想卸載的時(shí)候更鬧心:甚至有人打起了卸載要收費(fèi)的主意,可是自己手動刪又刪不干凈,終端一打開就自動啟動,后臺進(jìn)程關(guān)了又冒出來,越刪越煩躁!
![]()
今天就給大家整理一套「從簡單到徹底」的OpenClaw完整卸載方案,不管你是新手還是老手,跟著做,就能把OpenClaw連同所有殘留徹底清干凈,讓你的Mac回到?jīng)]裝過它的清爽狀態(tài),全程免費(fèi),一步不踩坑!
先跟大家說個(gè)關(guān)鍵:OpenClaw不是普通的Mac應(yīng)用,它是一款本地運(yùn)行的AI Agent框架,平時(shí)是靠「Node CLI + macOS Gateway 服務(wù) + launchd 自啟動 + shell hook」這一套組合在后臺運(yùn)行的。
也正因?yàn)檫@樣,很多人只刪除了表面的應(yīng)用圖標(biāo),才會出現(xiàn)“刪了又冒出來”的情況——終端自動啟動OpenClaw、后臺進(jìn)程關(guān)不掉、甚至提示“command not found”卻仍有進(jìn)程在運(yùn)行,都是因?yàn)闅埩魶]清干凈。
話不多說,直接上干貨,從官方簡單卸載到手動徹底清理,再到一鍵腳本、常見問題排查,全給大家安排明白!
一、先搞懂:OpenClaw在Mac上到底裝了哪些東西?
卸載前先摸清它的“藏身之處”,后續(xù)清理才不會漏。很多人卸載不徹底,就是因?yàn)椴恢繭penClaw藏了這么多組件,只刪了其中一個(gè)。
給大家整理了清晰的組件位置表,對照著看就懂了:
![]()
這里重點(diǎn)提醒一句:就算你用官方卸載工具,也只能刪掉大部分組件,最容易殘留的就是「shell hook」和「Node shim」,這倆也是導(dǎo)致“卸載后仍自動啟動”的罪魁禍?zhǔn)祝罄m(xù)一定要重點(diǎn)清理!
二、方法一:官方推薦卸載(最簡單,適合新手)
如果你的OpenClaw CLI還能正常使用(就是終端輸入openclaw能有反應(yīng)),先試試官方自帶的卸載命令,省點(diǎn)事,雖然不能徹底清干凈,但能刪掉大部分核心組件。
打開終端,直接輸入下面這行命令,按回車即可:
openclaw uninstall
如果想讓它自動卸載,不用手動確認(rèn),就輸入這個(gè)(懶人首選):
openclaw uninstall --all --yes --non-interactive
這個(gè)命令會自動刪掉這些東西,不用你一個(gè)個(gè)操作:
Gateway 服務(wù)(后臺運(yùn)行的核心)
CLI 程序(終端里的命令)
配置文件和工作目錄
Mac上的OpenClaw應(yīng)用(/Applications里的圖標(biāo))
相關(guān)的Docker容器(如果之前用Docker運(yùn)行過)
執(zhí)行完之后,你會發(fā)現(xiàn)大部分OpenClaw相關(guān)的東西都沒了,但很多人會遇到這3個(gè)問題,這就說明還有殘留,需要手動清理:
打開終端,自動彈出OpenClaw相關(guān)提示,或者自動運(yùn)行
輸入openclaw提示“command not found”,但后臺還有OpenClaw進(jìn)程
Node shim自動重建,刪了又出現(xiàn)
別慌,接下來的手動卸載步驟,就能解決這些問題,建議大家不管官方卸載有沒有成功,都跟著走一遍,徹底清干凈!
三、手動卸載(推薦徹底執(zhí)行,告別殘留)
手動卸載一共5步,每一步都很簡單,跟著輸命令、按回車就好,全程不用懂復(fù)雜的技術(shù),新手也能輕松上手,建議一步步來,不要跳步。
1. 先停止OpenClaw后臺服務(wù)(關(guān)鍵第一步)
不管你有沒有用官方命令卸載,先把后臺正在運(yùn)行的OpenClaw服務(wù)停掉,不然后續(xù)刪文件會提示“無法刪除,文件正在使用”。
如果CLI還能使用,輸入這行命令:
openclaw gateway stop
如果已經(jīng)提示“command not found”(CLI被刪了),就用Mac自帶的命令停止服務(wù),輸入:
launchctl bootout gui/$UID/ai.openclaw.gateway
輸完按回車,沒有報(bào)錯(cuò)就說明服務(wù)停成功了。
2. 刪除launchd自啟動服務(wù)(避免開機(jī)自動啟動)
OpenClaw之所以會開機(jī)自動啟動、終端一打開就運(yùn)行,核心就是這個(gè)launchd自啟動服務(wù)在搞鬼,必須刪掉它的配置文件。
終端輸入下面這行命令,刪除plist文件(自啟動配置文件):
rm -f ~/Library/LaunchAgents/ai.openclaw.gateway.plist
提醒一下:如果之前用OpenClaw創(chuàng)建過profile(配置文件),可能會有類似“ai.openclaw.”這樣的文件,也一起刪掉,避免殘留。
3. 刪除配置與數(shù)據(jù)目錄(徹底清空緩存和數(shù)據(jù))
OpenClaw的配置文件、運(yùn)行緩存、工作區(qū)數(shù)據(jù),都存在~/.openclaw這個(gè)目錄里,就算刪了應(yīng)用,這個(gè)目錄還在,占空間還可能導(dǎo)致殘留,必須徹底刪掉。
輸入這行命令,刪除默認(rèn)配置目錄:
rm -rf ~/.openclaw
如果之前用過多重profile,就再輸入這行,刪除所有相關(guān)目錄:
rm -rf ~/.openclaw-*
最后再清理一下工作區(qū)(里面都是運(yùn)行產(chǎn)生的臨時(shí)數(shù)據(jù)),輸入:
rm -rf ~/.openclaw/workspace
4. 刪除CLI程序(終端里的openclaw命令)
這一步要看你當(dāng)初是用什么工具安裝的OpenClaw(npm/pnpm/bun),對應(yīng)輸入命令即可,三種都輸一遍也沒關(guān)系,不會報(bào)錯(cuò)。
如果是用npm安裝的,輸入:
npm rm -g openclaw
如果是用pnpm安裝的,輸入:
pnpm remove -g openclaw
如果是用bun安裝的,輸入:
bun remove -g openclaw
5. 刪除Mac應(yīng)用(桌面上/啟動臺里的圖標(biāo))
如果當(dāng)初安裝了OpenClaw的GUI應(yīng)用(就是能在啟動臺里找到的圖標(biāo)),輸入這行命令刪除,比手動拖到廢紙簍更徹底:
rm -rf /Applications/OpenClaw.app
到這里,手動卸載的核心步驟就完成了,但還有兩個(gè)最容易被忽略的殘留——shell自動加載和Node shim,這倆不刪,還是會出現(xiàn)“自動啟動”的問題,繼續(xù)往下走!
四、清理shell自動啟動(最容易被忽略,重點(diǎn)!)
很多人卸載完,打開終端還是會自動運(yùn)行OpenClaw,問題就出在shell的自動加載里——當(dāng)初安裝OpenClaw時(shí),它的腳本自動在你的.zshrc(或.bashrc)文件里加了一行代碼,每次打開終端都會自動執(zhí)行。
第一步:打開配置文件,終端輸入:
nano ~/.zshrc
(如果你的終端用的是bash,就輸入nano ~/.bashrc)
第二步:在打開的文件里,找到類似這樣的一行代碼(可能不是完全一樣,但包含openclaw):
source <(openclaw completion ...)
找到后,按鍵盤上的“Ctrl+K”刪除這一行,然后按“Ctrl+O”保存,按“Ctrl+X”退出。
第三步:刷新shell,讓修改生效,輸入:
source ~/.zshrc
這一步一定要做!不然就算刪了代碼,下次打開終端還是會自動加載,等于白刪。
五、清理Node shim(頑固殘留,刪不干凈就看這里)
如果你用了nodenv、nvm、asdf這些Node版本管理器,安裝OpenClaw時(shí)會生成一個(gè)“shim”文件,就算刪了全局包,這個(gè)shim還在,會自動重建openclaw命令,導(dǎo)致刪不干凈。
第一步:刪除shim文件,終端輸入:
rm -f ~/.nodenv/versions/*/bin/openclaw
第二步:重新生成Node的shim緩存,避免它重新創(chuàng)建openclaw,輸入:
nodenv rehash
這樣一來,頑固的Node shim殘留就徹底清干凈了,不會再自動重建。
六、檢查:確認(rèn)系統(tǒng)已經(jīng)徹底卸載(必做!)
清理完之后,別著急關(guān)掉終端,用3個(gè)簡單的命令,檢查一下是不是真的徹底刪干凈了,避免有遺漏。
1. 檢查CLI是否刪除
輸入命令:
which openclaw
如果返回“openclaw not found”,說明CLI已經(jīng)徹底刪除了。
2. 檢查后臺服務(wù)是否殘留
輸入命令:
launchctl list | grep openclaw
如果沒有任何輸出,說明后臺服務(wù)已經(jīng)徹底停掉、刪除干凈了。
3. 檢查配置目錄是否殘留
輸入命令:
ls -a ~ | grep openclaw
如果沒有出現(xiàn)任何帶“openclaw”的目錄,說明配置文件也刪干凈了。
三個(gè)命令都符合要求,就說明OpenClaw已經(jīng)徹底從你的Mac上消失了!
七、一鍵徹底卸載腳本(進(jìn)階,懶人福音)
如果覺得一步步輸命令太麻煩,給大家準(zhǔn)備了一個(gè)一鍵清理腳本,復(fù)制粘貼保存,運(yùn)行一次就能完成所有清理步驟,適合有一點(diǎn)點(diǎn)終端基礎(chǔ)的朋友(新手也能操作,跟著來就好)。
第一步:打開終端,輸入命令創(chuàng)建腳本文件:
nano remove-openclaw.sh
第二步:將下面的腳本代碼,全部復(fù)制粘貼到打開的文件里(不要漏任何一行):
#!/usr/bin/env zshlaunchctl bootout gui/$UID/ai.openclaw.gateway 2>/dev/nullrm -rf ~/.openclawrm -rf ~/.openclaw-*rm -rf ~/Library/LaunchAgents/ai.openclaw*npm rm -g openclaw 2>/dev/nullpnpm remove -g openclaw 2>/dev/nullbun remove -g openclaw 2>/dev/nullrm -rf /Applications/OpenClaw.apprm -f ~/.nodenv/versions/*/bin/openclawecho "OpenClaw removed."
第三步:按“Ctrl+O”保存,按“Ctrl+X”退出。
第四步:運(yùn)行腳本,輸入命令:
bash remove-openclaw.sh
等待幾秒,出現(xiàn)“OpenClaw removed.”的提示,就說明一鍵清理完成了,之后再用上面的3個(gè)檢查命令,確認(rèn)一下就好。
八、常見卸載問題(踩坑必看,解決你遇到的麻煩)
很多人在卸載過程中會遇到一些小問題,這里整理了3個(gè)最常見的,給出具體解決方法,不用再到處查教程。
1. 終端仍然提示Node版本錯(cuò)誤
大概率是前面說的“shell自動加載”沒清理干凈,就是.zshrc(或.bashrc)里的那行openclaw相關(guān)代碼沒刪。
解決方法:重新按照“第四步”的步驟,打開配置文件,刪除相關(guān)代碼,再刷新shell即可。
2. 輸入openclaw,命令仍然存在
說明CLI程序沒刪干凈,可能是安裝路徑不是默認(rèn)的,大概率藏在/usr/local/bin/openclaw里。
解決方法:輸入命令刪除:
rm /usr/local/bin/openclaw
3. 每次開機(jī),OpenClaw仍然自動啟動
說明launchd自啟動服務(wù)沒刪干凈,可能是plist文件沒刪全,或者有其他profile相關(guān)的文件。
解決方法:重新輸入命令刪除所有相關(guān)plist文件:
rm -f ~/Library/LaunchAgents/ai.openclaw*
刪除后重啟電腦,就不會再自動啟動了。
九、徹底卸載后的系統(tǒng)狀態(tài)(放心確認(rèn))
徹底清理完成后,你的Mac里不應(yīng)該再存在這些東西:
openclaw相關(guān)命令(終端輸入which openclaw提示不存在)
~/.openclaw及相關(guān)目錄
~/Library/LaunchAgents/ai.openclaw* 相關(guān)文件
/Applications/OpenClaw.app 應(yīng)用
此時(shí),你的Mac就完全恢復(fù)到了沒安裝過OpenClaw的狀態(tài),沒有任何殘留,不會再出現(xiàn)自動啟動、進(jìn)程殘留的問題,也不會占用多余的存儲空間。
![]()
? 總結(jié)(重點(diǎn)劃重點(diǎn),記不住就看這里)
很多人卸載OpenClaw失敗,不是方法不對,而是漏了關(guān)鍵步驟——只刪了應(yīng)用或CLI,沒清理shell自動加載和launchd服務(wù)。
記住:徹底卸載OpenClaw,只要抓好5個(gè)核心部分,就能一次到位:
停止并刪除launchd自啟動服務(wù)(避免自動啟動)
刪除CLI程序(終端里的命令)
刪除配置與工作區(qū)目錄(清空緩存數(shù)據(jù))
清理shell自動加載(解決終端自動運(yùn)行)
清理Node shim(解決頑固殘留)
不管是跟著一步步手動操作,還是用一鍵腳本,只要覆蓋這5個(gè)部分,就能徹底告別OpenClaw的困擾,再也不用為“卸載不干凈”鬧心!
如果操作過程中遇到其他問題,評論區(qū)留言,我會及時(shí)回復(fù)大家,幫大家徹底清理干凈~
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.