你安裝一個幫 AI 記住工作的工具,原本只想省掉重複交代,卻突然想到:它會把以前打過的提示也讀進去嗎?claude-mem 安裝隱私要檢查的,就是「掃描到什麼、何時詢問、同意送給誰」這三件事。
這篇寫給第一次接觸記憶插件、願意照著核對畫面與複製指令的新手。你會學會分辨三條資料流、核對真正運行的版本,並用假提示設計一張可重做的驗收單。涉及安裝的操作放在獨立測試帳號或虛擬機,先別拿日常工作紀錄試。
截至 2026 年 11 月 3 日查閱,GitHub 與 npm 的最新發布為 v15.9.0;提示歷史上傳同意的修正起點是 v15.8.3。本文核對兩版核心原始碼與官方測試,但未執行完整安裝器或攔截實際雲端傳輸;下文是驗證方法,圖片中的提示數量為虛構展示。
先說結論:可控匯入=來源清單+明確同意+分流驗收
把記憶工具想成一位整理員:先翻抽屜,與把文件寄出去,是兩個動作。你需要知道它翻哪個抽屜、寄哪一疊;另一份寄送統計,也應有自己的開關。
- 想保留歷史在本機:在新的同意面板選
Keep everything local,再獨立核對一般遙測及日常模型服務。 - 只想匯入一個工具:核對提示數量,僅保留該項勾選;先在全是假資料的環境驗收。
- 先前裝過舊版:保留日期與版本紀錄,另向接收端確認舊資料處理。更新安裝器與刪除既有資料要分開追。
一、claude-mem 安裝隱私:先拆成三條資料流
claude-mem 是跨工作階段保存與取回記憶的工具。它接到 Claude Code 等宿主上,並由背景 Worker(處理本機服務的常駐程式)執行工作。它是第三方專案;Anthropic 的 插件安全文件說明,插件可用目前使用者權限執行程式。安裝前先讀清楚插件本身的行為。
第一條是首次歷史匯入。歷史讀取器列有 Claude Code、Codex、Gemini CLI、Antigravity CLI 與 OpenCode。以 Claude Code 為例,會定位使用者目錄下的 .claude/projects;安裝時選了哪個宿主,和掃描找到哪些歷史,要逐項對照。
第二條是一般遙測。這是使用事件、環境與錯誤等回報。官方遙測文件將整套 analytics 描述為預設開啟、可退出;設置頁另有「分享匿名化設置結果」勾選框。兩者名字相近,控制範圍卻要分開查。
第三條是日常記憶處理。你後續工作可能交給 Observer(整理記憶的處理角色)與配置的 Provider(模型服務入口)。配置文件列出多種 Provider;本機有資料庫,仍要另核對模型服務、同步與遠端 Worker 的去向。

二、v15.8.3 改了什麼?先問範圍,再問版本
v15.8.3 修正說明確認,先前瀏覽器設置流程會把最近 30 天提示全文及工作階段、專案、路徑、時間等資訊上傳。新流程在本機掃描後等待選擇,並讓使用者按工具決定上傳範圍。這說的是該設置匯入路徑,別把它擴張為整個程式都沒有網路活動。
在目前核對的 SetupScan 原始碼中,有提示且設有處理器時會進入 awaiting-consent。按保留本機或提交空工具清單,會把空陣列交給處理器;HostedIntent遇到空提示便返回。像整理員已清點完文件,仍等你決定要寄哪一疊。
另外有一個容易看錯的地方:可上傳工具在面板中初始是勾選的;設置結果分享則預設關閉。要縮小歷史範圍,改的是工具清單;要拒絕這次歷史上傳,按保留本機。把結果分享框取消,不能拿來代替這個選擇。
三、claude-mem 安裝隱私核對:先留下三個版本錨點
痛點是「剛下載新版」,瀏覽器卻仍連到舊 Worker。解法是套件、執行檔、背景服務分開核對。先在測試環境執行 node --version 與 npm --version,確認已有所需工具;v15.9.0 套件宣告 Node 條件為 ^20.19.0 || >=22.12.0。
npm view claude-mem version
npm view claude-mem@15.9.0 version engines
npx --yes claude-mem@15.9.0 version
第一行查 npm 當下發布,第二行查指定版本的需求,第三行執行指定套件的版本命令。npx 可能下載並執行套件程式,也會連 npm;即使只查版本,也放在測試帳號做。@15.9.0 是本文固定的檢查版本,之後若換版,整張驗收單一起重做。
再從安裝器開啟的本機網址,核對 Worker 的 /api/health 回應中的 version 與 pid;使用實際配置的連接埠,別隨意猜另一個服務。服務原始碼提供這些健康狀態欄位。終端機版本、背景服務版本與畫面來源都對上,才繼續。
把日期、套件版本、Worker 版本/PID、瀏覽器網址及選項截圖留在私人紀錄。若連到公司部署的遠端 Worker,先由管理者確認資料位置與權限;本篇練習限定獨立環境內的本機服務。
四、五步驗收:用假提示走一次「掃描 → 選擇 → 處理」
①「先換空抽屜」:建立真正隔離的測試環境
只開空專案,原使用者的歷史仍可能被找到。解法是新作業系統帳號或獨立虛擬機,不掛載原帳號目錄,不登入公司資料服務,也不放真實憑證。完成必要工具準備後留一份乾淨快照;每輪回到同一份起點。單改工作目錄或環境變數,先別當作完成隔離。
②「放兩張不同顏色的紙」:準備可辨識的假歷史
在這個測試帳號的兩個宿主中,各建立一段只有假內容的互動。例如 Claude Code 輸入 ALPHALAB_FAKE_CLAUDE_20261103:請把虛構收據分成三類,Codex 輸入 ALPHALAB_FAKE_CODEX_20261103:請替虛構待辦排序。宿主本身的模型請求也可能送出這些假文字;它與接下來測的安裝匯入分開記。
若不想啟動模型,可由熟悉檔案格式的人,依 官方測試 fixtures在隔離帳號製作合成歷史,更新成目前時間。驗收前先確認讀取器真的算到兩組提示;零筆結果可能只是格式、時間窗或來源沒有對上。別在原帳號搬動或改寫真實歷史。
③「先看門,再走進去」:開啟設置並等待同意
確認隔離後,才依 官方安裝入口執行指定版本。下面的遙測環境變數只作用於這次啟動及繼承該環境的子程序;它不是歷史上傳的同意答案。
DO_NOT_TRACK=1 npx --yes claude-mem@15.9.0 install
這是 macOS/Linux 類 shell 寫法。Windows 使用者可在測試 PowerShell 先設定 $env:DO_NOT_TRACK="1",再執行 npx --yes claude-mem@15.9.0 install。若安裝器要求額外環境或帳戶而你尚未準備好,就先停在文件與畫面核對,別改用工作帳號補齊。
在同意面板核對四件事:最近 30 天提示全文的說明、cmem.ai 接收者、第三方模型處理說明、每個工具的提示數量。面板應等你選擇;若看到提示已進入上傳,先終止測試並保留時間及版本,不要繼續加入新資料。

④「一次只換一個選擇」:做 A、B、C 三輪
- A 留在本機:保持結果分享關閉,按
Keep everything local。記錄按下前後狀態與可見請求。 - B 取消全部工具:從乾淨快照重來,取消所有工具。v15.9.0 介面會停用上傳按鈕;再按保留本機完成選擇。不要把停留在等待畫面當作已完成。
- C 只選一項:再次重置,只留下 Claude Code,確認全部是假資料後才按上傳。若能檢視出站內容,應只找到被選工具的標記;實際接收範圍依觀測證據記錄,別只靠成功畫面。
官方測試包含同意前不呼叫提取、拒絕時傳空集合、空選擇與指定工具篩選等案例。測試中的提取器是替身,因此它證明該函式的分支,不是 cmem.ai 服務端或下游供應商的資料保留結果。

⑤「把收據分三疊」:留下可核對的證據
瀏覽器開發者工具的 Network 面板(網路請求清單)能看到頁面與 Worker 的往來;Worker 自己送到雲端的請求,還要用程序層網路觀測補上。首次匯入的程式將內容 gzip 壓縮後送往 /api/pro/intent;只搜尋明文封包可能漏掉內容,只有連線目的地也無法證明是哪幾筆提示。
新手先保存「這一輪能證明什麼」:觀察時間窗、工具勾選、請求方向、HTTP 結果、假標記是否可見。只有受訓且獲授權的人員才配置本機 HTTPS 檢查代理,並且限此假資料環境;不把測試憑證裝進日常帳號。若只有瀏覽器證據,就把 Worker 出站那格記成「未驗」,不要寫成完全離線。
自己的工作簿每輪填:版本|來源計數|同意前狀態|工具選擇|觀察窗口|頁面請求|Worker 出站|假標記|未驗範圍。一次短時間沒看到上傳,只支持該輪與該路徑;後續同步、模型處理與錯誤回報各另開一張。更完整的方法可接著讀 AI Coding Agent 出站資料盤點。
五、遙測怎麼關?別把一個勾選框當成總開關
對已裝好的測試環境,可依官方 CLI 使用下面兩個命令,並確認作用於目前服務使用的資料目錄。
npx --yes claude-mem@15.9.0 telemetry disable
npx --yes claude-mem@15.9.0 telemetry status
同意判定程式依序看 DO_NOT_TRACK、CLAUDE_MEM_TELEMETRY 環境變數及已保存設定。環境與服務啟動方式可能影響最後結果,重啟後也重新查狀態。這兩行處理一般遙測,歷史匯入仍回到同意面板;日常 Provider 則回到配置清單。
把雲端同步、日常 Observer、遠端 Worker 及一般遙測分開盤點,再決定可否放入真實工作。Anthropic 的 Claude Code 資料使用政策處理其服務範圍;第三方插件另送出的資料,還需要對應接收者自己的說明與設定。
六、以前裝過怎麼辦?把本機、服務端與下游分開問
先列出每次安裝或重新設置的日期、當時版本、是否開過瀏覽器設置、用過哪些宿主、是否可能有敏感提示。手上若只剩目前版本,就寫「當時版本未知」;這張清單是待查範圍,不代表你已證明每次都上傳。
v15.8.3 的修正說明明確把「先前已上傳提示的移除」排除在更新範圍之外。刪掉本機資料庫,是本機動作;接收端是否刪除,需要對方回覆。服務端及其下游的保存、備份與訓練處理,也分開取得書面結果。這是追查路徑,不預設所有資料都能追回。
可以透過 該事件公開議題追蹤進度,再從官方網站確認私人聯絡入口。不要在公開 issue 張貼提示全文、憑證或可識別帳號;以下範本透過私人管道傳送,識別碼也只在對方說明必要性後提供。
主旨:請確認 claude-mem 首次設置歷史提示的接收與刪除範圍
我在[日期/時區]使用[已知版本或未知]進行設置。
請告知:
1. 如何安全識別該次安裝,以及是否收到提示與哪些欄位?
2. 接收時間、處理用途,以及當次實際下游接收者?
3. 正式資料、派生結果、紀錄與備份各能如何刪除?
4. 已轉交的資料會如何通知下游處理,何時能回覆結果?
5. 如何停用未來同類處理?請分別說明歷史匯入、同步及遙測。
請以書面確認已完成、待處理與無法涵蓋的項目。
如果盤點時確認曾把有效密鑰放進提示,先由該密鑰服務商撤銷或輪替,再處理資料刪除追查。密鑰換掉與歷史文字清除解決不同問題;刪除詢問時也別再寄一次密鑰。
常見問題:八個先講答案的判斷
1. 選 Keep everything local 就代表整套離線嗎?
不能據此判定。這個選擇處理該次歷史提示提取;一般遙測、日常模型服務與同步另行核對。
2. v15.8.3 還是目前最新版嗎?
截至本文查閱日不是。GitHub 與 npm 已發布 v15.9.0;v15.8.3 是本次上傳同意修正的起點。
3. 取消「分享匿名化設置結果」就擋住提示全文嗎?
要另外拒絕歷史上傳。該勾選框與逐工具上傳清單是不同控制,整套遙測也有自己的 CLI 與設定。
4. 全部取消工具後,為何無法按上傳?
這是核對版本中的介面邏輯。沒有選中工具時上傳按鈕停用;按保留本機完成本次選擇。
5. 剛下載新版,就能證明 Worker 也更新嗎?
還要查背景服務。把套件版本與實際 Worker 的健康回應、PID 和瀏覽器網址一起對上。
6. 沒在瀏覽器看到 cmem.ai,能判定沒有上傳嗎?
證據仍不足。頁面可能只呼叫本機 Worker;Worker 的出站網路要另外觀察,並記錄時間與覆蓋範圍。
7. 更新或移除本機檔案,會清掉以前送出的提示嗎?
更新不會代你移除舊上傳。對服務端與下游資料,分別取得接收與刪除範圍的確認。
8. 今天沒有隔離環境,能先完成什麼?
先做版本與資料流盤點。保存官方修正、列出曾安裝時間與待問問題;等獨立帳號或虛擬機備妥,再用假資料驗收。
給新手的三個重點
- 先分流:歷史匯入、一般遙測、日常模型處理,各有自己的問題。
- 再對版本:固定套件與背景服務,才知道面板行為對應哪份程式。
- 最後留證據:假資料、乾淨快照與清楚的未驗欄位,比一句「本機很安全」更能幫你做決定。
接著閱讀
左右滑動查看更多推薦
下一步:先做一張「誰收到什麼」的清單
今天先寫下你正在用的版本、曾經開過的設置流程,以及三條資料流各自的接收者。準備好隔離環境後,再放兩句假提示,完成留在本機那一輪。可控匯入=來源清單+明確同意+分流驗收,每一項都留下你能說明的證據。想持續把 AI 用進日常工作,可從 AlphaLab 課程挑一個小流程練習,也可在 AI 教學與分析專區接著補齊工具觀念。






