PasteGuard

把姓名、email、API 金鑰等敏感資料換成 [[PERSON_1]] 這類佔位符再交給 AI,回覆時再換回原文;也能把含個資的請求改送本機模型

免費
一句話介紹:把姓名、email、API 金鑰等敏感資料換成 [[PERSON_1]] 這類佔位符再交給 AI,回覆時再換回原文;也能把含個資的請求改送本機模型

PasteGuard 是義大利開發者 Stefan Gasser 維護的開源專案,GitHub 有八百多顆星,Apache 2.0 授權、無遙測。它解決的是很多公司 AI 政策卡住的那一步:員工想把客訴單、合約或錯誤日誌丟給 ChatGPT 或 Claude 幫忙,但裡面有客戶姓名、電話和密鑰,按規定不能直接送出去。

功能特色與適用場景:PasteGuard 擋在你和 AI 供應商之間。偵測分兩層,信用卡、IBAN、歐盟統編這類有固定格式的資料用檢查碼與格式規則;人名、地名則交給語意模型 GLiNER 判斷,官方說偵測支援多語言,總共涵蓋 30 多種個資與密鑰,包括 OpenAI、Anthropic、Stripe、AWS、GitHub 的 API 金鑰、SSH 私鑰、JWT、密碼與資料庫連線字串。

它有兩種模式。Mask 模式把敏感值換成佔位符送給上游模型,回覆時在支援的情況下換回原文,模型照樣看得懂任務;Route 模式則把含敏感資料的請求改送本機的 Ollama、vLLM 或 llama.cpp,其他請求照常走雲端。

用法分三處。開發者用 Docker 跑起來後,把 OpenAI 或 Anthropic 的 base URL 指向 localhost:3000,自家 App、SDK 與 Claude Code、Codex 都會經過它;一般員工則可裝 ChatGPT、Claude、Gemini 的瀏覽器擴充功能(實驗版)。內建儀表板會列出每筆請求偵測到什麼、遮了什麼。

官方也講得很保守:它能減少送到 AI 供應商的資料,但不能取代法務與資安控管,是否合規仍由你的制度決定。

台灣使用者怎麼用:適合金融、醫療、法律事務所與接案開發者,在個資法與客戶保密條款下想用雲端模型的情境。要注意內建規則以歐洲格式為主,身分證字號、統一編號、台灣手機號碼這類在地格式官網沒有列出,中文人名的辨識效果也要自己用真實資料測過,必要時可依文件換用自訂 GLiNER 模型。

TheAI學院 編輯建議

編輯實測後的真心話

很多公司的 AI 政策不是禁止就是放任,中間缺的正是這種「先遮再送」的工具。PasteGuard 開源、可自架、說明寫得很節制,這點我很欣賞。我沒有實測,從文件看來,台灣團隊導入前一定要拿真實的中文工單測一次,確認人名和身分證字號真的遮得到。

— theai 編輯團隊

主要功能

  • Mask 模式:以佔位符取代個資與密鑰,回覆時還原原文
  • Route 模式:含敏感資料的請求改送本機 Ollama、vLLM 或 llama.cpp
  • 格式與檢查碼規則搭配 GLiNER 語意模型偵測 30 多種敏感資料
  • 相容 OpenAI 與 Anthropic API,改 base URL 即可接入 App 與程式代理
  • ChatGPT、Claude、Gemini 瀏覽器擴充功能(實驗版)
  • 儀表板記錄每筆請求偵測與遮蔽的項目,支援串流回應

如何使用 PasteGuard

  1. 安裝 Docker 後執行 docker run --rm -p 3000:3000 ghcr.io/sgasser/pasteguard:latest
  2. 開啟 localhost:3000 查看儀表板
  3. 把應用程式或程式代理的 OPENAI_BASE_URL 或 ANTHROPIC_BASE_URL 指向 PasteGuard
  4. 依需求選擇 Mask 模式,或設定本機模型啟用 Route 模式
  5. 一般員工可另裝 ChatGPT、Claude、Gemini 的瀏覽器擴充功能

適用場景

  • 客服人員把含客戶姓名電話的工單貼給 ChatGPT 擬回覆
  • 讓 Claude Code 讀專案時自動遮掉 .env 裡的 API 金鑰
  • 公司內部 AI 應用統一經過遮蔽層再呼叫 OpenAI API
  • 含病歷或合約資訊的請求自動改送本機模型處理
  • 稽核人員從儀表板檢查有哪些敏感資料被攔下

PasteGuard 的優點與缺點

優點

  • 開源、可自架、無遙測,程式碼可稽核
  • 接入成本低,Docker 一行指令加一個環境變數
  • 同時涵蓋聊天介面、API 與程式代理三種使用情境

缺點

  • 內建規則偏歐洲格式,台灣身分證字號等在地格式未見列出
  • 瀏覽器擴充功能仍是實驗版
  • 只能降低外洩量,不能單靠它判定合規

價格方案

開源、Apache 2.0 授權,可免費在本機或自家環境自架;瀏覽器擴充功能目前為實驗版。官網未列出付費方案

PasteGuard 常見問題

PasteGuard 要錢嗎?

不用。它是 Apache 2.0 授權的開源軟體,可免費在本機或自家伺服器自架,官網沒有列出付費方案。

怎麼接到 Claude Code 或自己的程式?

用 Docker 啟動後,把 OPENAI_BASE_URL 設成 http://localhost:3000/openai/v1,或把 ANTHROPIC_BASE_URL 設成 http://localhost:3000/anthropic,請求就會先經過 PasteGuard 遮蔽再送出。

它怎麼判斷哪些是個資?

有固定格式的資料(信用卡、IBAN、金鑰等)用格式與檢查碼判斷,人名與地名則由 GLiNER 語意模型偵測,也可以換成自訂的 GLiNER 模型。

用了它就符合個資法嗎?

不一定。官方明確表示 PasteGuard 只是減少送到 AI 供應商的資料,是否合規仍取決於你的法務與資安措施。

使用者評價

還沒有足夠評價,搶先分享你的使用心得!

寫下你的評價

評論將經審核後公開。

PasteGuard 的替代方案

查看相似的 AI 工具 →

相關 AI 工具

猜你也想看的AI 開發者工具

更多義大利的 AI 工具

同樣來自義大利的 AI 工具,一起看看。

看全部21 款義大利 AI 工具 →

前往官網 ↗