Cursor 私隱模式與 Agent 權限:Privacy Mode 怎麼開、運行模式怎麼選、.cursorignore 保護密鑰

Cursor 會拿我的代碼訓練嗎?按官方文檔講清 Privacy Mode 的含義與開啟步驟、哪些情況不適用零數據保留、Agent 的三種運行模式(Auto-review / Allowlist / Run Everything)、沙箱與讀取邊界,以及 .cursorignore 的作用與侷限。

NNathaniel bigo··原創首發·AI 輔助撰寫
8 分鐘讀完
資料核對於 2026-10-11 · 依據官方文檔與公開資料整理 Plus 帳號
本文根據 Cursor 官方幫助中心《Privacy and data》和文檔《Run Modes》整理,資料核對於 2026-10-11。數據政策的完整條款以 cursor.com/data-use 和私隱政策為準,本文不構成合規意見。

適用於誰

  • 在公司項目裏用 Cursor,擔心代碼被拿去訓練的人;
  • 搜「cursor 私隱模式」的人;
  • 想讓 Agent 少彈確認框,又怕它亂執行命令的人。

結論先說

  1. Privacy Mode(私隱模式)的官方含義:你的代碼不會被 Cursor 或其他模型提供方用於訓練。開啟位置:Cursor Settings → General → Privacy Mode。
  2. 開了私隱模式,代碼仍然會發給模型提供方做推理——用 AI 功能時,提示詞和代碼上下文會發送給 OpenAI、Anthropic、Google 等,區別只在於不用於訓練。
  3. 三種情況要留意:自帶 API Key 時不適用零數據保留;少數模型需要提供方保留數據(預設關閉,要顯式批准);Grok Bot 是獨立產品,有自己的數據流。
  4. Agent 能不能不問你就跑命令,由運行模式決定。官方認為對多數人「最安全且實用」的是 Auto-review;Run Everything 等於放棄所有檢查。
  5. .cursorignore 能讓 Agent 讀不到指定文件,但擋不住終端命令和 MCP 工具。

一、開啟私隱模式

  1. 打開 Cursor Settings:Ctrl+Shift+J(macOS Cmd+Shift+J);
  2. 點側邊欄的 General;
  3. 打開 Privacy Mode。

團隊帳號:官方說明 Teams 的成員預設開啟私隱模式,Enterprise 預設開啟;管理員可以在後台強制全員開啟,成員無法自行關閉。

二、私隱模式管什麼、不管什麼

問題官方說法
代碼會被用於訓練嗎開啟私隱模式後,不會被 Cursor 或模型提供方用於訓練
代碼會離開我的電腦嗎會。使用 AI 功能時,提示詞和代碼上下文會發給模型提供方;所有分包處理方都簽有數據處理協議
對 Grok 系列模型同樣生效嗎是,私隱模式對它們和其他模型一樣
自帶 API Key 呢零數據保留不適用,數據處理按你所選提供方的私隱政策
有例外的模型嗎有。個別模型要求提供方保留數據,不在 Cursor 的零保留協議內;這些模型預設關閉,需批准後才能用。官方模型表裏對 Claude Fable 系列就有這樣的標註
Grok Bot 呢它運行在獨立的產品介面上,有自己的數據流;編輯器裏的私隱模式管的是編輯器

如果團隊依賴零數據保留,官方的建議是用 Cursor 內置模型,不要自帶 Key。

三、Agent 運行模式:誰來批准命令

位置:Settings → Agents → Approvals & Execution。運行模式管三類工具調用:shell 命令、MCP 工具、Fetch(聯網抓取)。

模式不用問就能跑的沙箱分類器適合
Auto-review白名單裏的調用直接跑;其他 shell 命令盡量放進沙箱;進不了沙箱的交給分類器審查有(shell)有想少彈窗,又要在高風險操作前有一道審查
Allowlist只有白名單裏的動作可選無想要完全確定的行為,只信任少數重複操作
Run Everything所有工具調用無無你接受風險、要零彈窗

關於 Auto-review,官方自己寫了一句很重要的話:它不是安全邊界。分類器會犯錯——可能放行你本想攔的操作,也可能攔下你本想放行的。

給 Auto-review 加自己的規矩

不配置也能用。想讓某類操作永遠先問你,可以直接對 Agent 說「所有 AWS CLI 命令都要先經過我批准」,它會替你改 permissions.json;也可以手寫:

json
{
  "autoRun": {
    "allow_instructions": [],
    "block_instructions": [
      "所有 AWS CLI 命令都要先經過批准。",
      "任何修改 Kubernetes 資源的命令都要先經過批准。"
    ]
  }
}

文件位置:~/.cursor/permissions.json(對本機所有項目)或 項目目錄/.cursor/permissions.json(只對這個項目,可提交給團隊共用);兩個都有時合併生效。

四、沙箱與讀取邊界

沙箱讓終端命令在受限環境裏運行,預設行為:

訪問預設
工作區文件可讀可寫;.cursorignore 可以對 Agent 隱藏文件
受保護路徑.git/config、.git/hooks、.vscode、.cursorignore 及敏感的 Cursor 配置文件受保護
網絡預設阻斷,再按網絡模式和 sandbox.json 放開
臨時目錄可寫

需要完整系統權限的命令會繞過沙箱,這時 Cursor 會明確提示並請你批准。

讀取邊界(Read Access)決定 Agent 能否不經詢問讀工作區以外的文件:

  • System(預設):可以直接讀工作區外的文件;
  • Workspace:工作區內隨便讀,工作區外要你批准,除非路徑在 Read Allowlist 裏。

做公司項目或機器上有其他敏感資料時,建議改成 Workspace。也可以寫進 sandbox.json:

json
{
  "readBoundary": "workspace",
  "additionalReadPaths": ["/opt/shared/design-tokens"]
}

注意:Run Everything 模式下讀取邊界不生效。

五、用 .cursorignore 保護密鑰

在項目根目錄建 .cursorignore,語法同 .gitignore:

text
.env*
secrets/
*.pem
dist/
  • Cursor 預設已經忽略 .env 文件、.git/ 和鎖文件,也自動遵守 .gitignore;
  • 被忽略的文件 Agent 讀不到,代碼庫搜尋和 @ 引用裏也不會出現;
  • 侷限:官方明確說,終端命令和 MCP 工具運行在 Cursor 的文件訪問控制之外,仍可能讀到這些文件。比如 Agent 執行 cat .env,忽略規則管不了——這要靠運行模式和沙箱來兜。

一份可照做的設定清單

  1. 打開 Privacy Mode;
  2. 運行模式用 Auto-review,不用 Run Everything;
  3. Read Access 改成 Workspace;
  4. .cursorignore 裏寫上密鑰、證書、客戶數據所在的目錄;
  5. 密鑰放環境變量,不寫進代碼和 mcp.json(見《Cursor MCP 配置教學》);
  6. 讓 Agent 開工前先提交一次 Git,改完逐條看 diff。

更完整的跨工具安全清單見《AI 編程安全注意事項》。

常見問題

Q:Auto-review 選項是灰的?

官方說明分類器依賴小模型(當前為 Gemini 3.5 Flash Lite,回退到 Claude 4.5 Haiku)。團隊後台如果把這些模型禁用了,Auto-review 會不可用;讓管理員在 Team Settings → Models 裏放開,再徹底重啟 Cursor。

Q:Linux 上沙箱起不來?

官方要求內核 6.2 及以上並支持 Landlock v3、開啟非特權用戶命名空間;不滿足時 Cursor 會退回到「每次運行前詢問」。

Q:個人檔有數據處理協議(DPA)嗎?

官方說明 DPA 適用於 Teams 和 Enterprise;個人檔按私隱政策處理。

參考資料

  • Privacy and data(官方幫助中心):https://cursor.com/help/security-and-privacy/privacy
  • Run Modes(官方):https://cursor.com/docs/agent/security/run-modes
  • Ignore files(官方幫助中心):https://cursor.com/help/customization/ignore-files
  • Bring your own API key(官方幫助中心):https://cursor.com/help/models-and-usage/api-keys
需要開通或續費?AI 會員充值與全部商品 →

Nathaniel 的更多內容

  1. 01

    AI 學習路線:零基礎從哪開始,6 個階段、每階段該讀哪幾篇教學(2026)

    AI 學習路線怎麼走?給零基礎的人一條循序漸進的路徑:先選一個助手用順,再學提問,再用進日常工作,按需學做圖做影片,守住私隱與版權,最後進階自動化和編程。每個階段都配了本站對應的教學。

    其他 AI 工具0
  2. 02

    AI 瀏覽器有哪些:Perplexity Comet、Opera Neon、Dia、Brave Leo 與 Edge Copilot 的官方說法對照

    AI 瀏覽器有哪些?按官方頁面整理 Perplexity Comet、Opera Neon、Dia、Brave Leo 和 Edge 裏的 Copilot:官方自述的定位、支持的平台、免費還是訂閱,以及 Gemini、Claude 的 Chrome 方案和已停用的 ChatGPT Atlas。

    其他 AI 工具0
  3. 03

    即夢國際版 Dreamina 是什麼:官方站入口、能生成什麼、免費積分和模型(2026)

    即夢國際版 Dreamina 是什麼?官方站是 dreamina.capcut.com,是一個圖片、影片和數字人一體的 AI 創作平台。按官方首頁和 FAQ 講:能生成什麼、免費用戶每天 120 積分、列出的 Seedance 與 Seedream 模型,以及和國內即夢怎麼區分。

    其他 AI 工具0
  4. 04

    Kimi K3 Coding Plan 是什麼、怎麼用:Kimi Code 會員、模型 ID、套餐價格和額度規則

    Kimi K3 Coding Plan 是什麼?按 Kimi 官方文檔核對:官方現在叫 Kimi Code,是 Kimi 會員權益裏的編程服務,Plus 及以上才有;講 K3 等模型 ID、國內新套餐價格、三種客戶端、第三方工具接入和額度規則。

    Kimi0
  5. 05

    DeepSeek V4 Pro 和 Flash 的區別與 API 價格:官方價格頁逐項對照(高峰與空閒時段)

    DeepSeek V4 Pro 和 Flash 有什麼區別、API 怎麼收費?按 DeepSeek 官方價格頁(2026-10-19 查詢)列出兩個模型的版本、上下文、圖像理解、並發和每百萬 token 價格,說明高峰與空閒時段的計費差別和舊模型名怎麼處理。

    其他 AI 工具0
  6. 06

    GPT-6 Pro(Astra)怎麼用、哪些套餐有:怎麼選到 Pro 檔、用量限制和 Pro 三檔價格

    GPT-6 Pro(Astra)怎麼用、哪些套餐有?按 OpenAI 幫助中心核對:聊天裏 Pro 檔給 Pro 100、Pro 200、Business 和 Enterprise;Plus 在 Work 和 Codex 裏含 Astra。講怎麼選到、用量上限和官方 Pro 價格。

    ChatGPT0

同產品的其他教學

  1. 01

    Cursor 額度與套餐:免費版和 Pro 有什麼區別、額度怎麼看、什麼時候重置、用完了怎麼辦

    Cursor 收費標準與額度規則(官方 2026-10-11 版):Hobby / Pro / Pro Plus / Ultra 的區別、兩個用量池怎麼扣、在哪查剩餘額度、每月何時重置、用完後按量付費還是升級、怎麼設消費上限,以及學生優惠的現狀。

    Cursor0
  2. 02

    Cursor Tab 補全怎麼用:接受與拒絕、跨文件跳轉、暫停(Snooze)與不出建議的排查

    Cursor Tab 是 Cursor 的 AI 自動補全。本文按官方幫助中心講清怎麼接受整段或逐詞接受、Tab 連按跳到下一處修改、跨文件建議、怎麼暫停或對某類文件關閉,以及 Tab 不出建議時的四步排查。

    Cursor0
  3. 03

    Cursor Skills 使用教學:技能目錄、SKILL.md 字段、/ 調用與規則遷移

    Cursor 的 Skills 怎麼配置、放在哪?按官方文檔講清項目級與用戶級技能目錄(兼容 .claude 和 .codex)、SKILL.md 字段、自動與手動調用、用 paths 限定範圍、從 GitHub 安裝,以及用 /migrate-to-skills 遷移舊規則。

    Cursor0
  4. 04

    Cursor 快捷鍵大全:Agent、行內編輯、Tab 補全常用快捷鍵與快捷鍵設定、衝突處理

    Cursor 快捷鍵速查表(Windows / Linux 與 macOS 對照):打開 Agent、切換模式和模型、行內編輯、把選中代碼加入對話、Tab 補全、終端生成命令;以及怎麼改快捷鍵、和 VS Code 快捷鍵衝突時怎麼辦。

    Cursor0
  5. 05

    Cursor 安裝教學:下載、登入、導入 VS Code 設定與設定中文介面

    Cursor 怎麼安裝、怎麼設定中文?按官方文檔講清 Windows / macOS / Linux 的系統要求與安裝步驟、一鍵導入 VS Code 設定、把介面和 AI 回答改成中文的做法,以及白屏、「已損壞」等啟動問題。

    Cursor0
  6. 06

    Cursor 模型選擇:Auto、Grok、Composer、Claude、GPT 怎麼選,模型不可用與自帶 API Key

    Cursor 模型怎麼選?按官方文檔講清怎麼切換模型、Auto 的三種優化模式、Cursor Models 與 Other Models 兩個用量池、官方對各模型的定位、「模型不可用 / 不見了」的原因,以及自帶 API Key 的規則與限制。

    Cursor0

0 條評論

登入 後參與評論

還沒有評論,來搶沙發~