Mac 與 Windows App · 完全在本機執行

專為開發者打造的剪貼簿管理工具 紀錄全程加密,機密交給 Touch ID 把關。

CopyBuffer 會記住你拷貝過的文字、圖片和檔案,按下 ⌘⇧V 就能叫回來。紀錄以 Mac 的 Secure Enclave 保管的金鑰加密;API 金鑰則從 Touch ID 保護的保險庫取用,不必再放在明文的 .env 裡。

  • 沒有雲端、帳號或追蹤
  • 7 天免費試用 · 一次買斷
  • macOS 14+ · Windows 10/11

CopyBuffer 是什麼?

CopyBuffer 是一款常駐在 macOS 選單列和 Windows 通知區域的剪貼簿管理工具。每次拷貝都會被記錄下來;按下 ⌘⇧V(Windows 上是 Win+Alt+V),列表就會出現在文字游標正下方。輸入文字即可搜尋,按 ↩ 貼上。

它的不同之處在於以安全性和開發者的工作流程為核心設計:紀錄、常用片語和圖片都加密存放在磁碟上,從密碼管理工具拷貝的內容一律不儲存;在 Mac 上,保險庫中的值經 Touch ID 驗證後,可以作為環境變數交給終端機。沒有雲端,所以你的資料始終留在你的電腦上。

類型
macOS 選單列 / Windows 通知區域剪貼簿管理工具
快速鍵
⌘⇧V · Windows:Win+Alt+V
儲存
只存在這台電腦,AES-256-GCM 加密
金鑰
Mac 由 Secure Enclave 封裝,Windows 由 DPAPI 保護
網路
僅在你要求時(外洩檢查、授權註冊)
系統需求
macOS 14 Sonoma 或更新版本(Apple 晶片)· Windows 10(2004)或更新版本、Windows 11(x64)
App 語言
9 種語言,跟隨系統語言設定
價格
7 天免費試用,之後 US$12.99 一次買斷 · 一組金鑰通用 Mac 和 Windows
版本
macOS 0.2.0 · · Windows 0.1.0

拷貝過的隨時找回,需要什麼格式就貼上什麼格式。

鍵盤優先。在面板中按 ⇥,即可在「剪貼簿」「常用片語」「密碼」標籤頁之間切換。

文字、圖片和檔案

可以一次用多個關鍵字搜尋。大型圖片會以檔案路徑貼上;在 Finder 中拷貝的檔案只儲存路徑,節省磁碟空間。

↩ 貼上 · ⌥↩ 路徑 · ⌘1–⌘9 快速貼上

搜尋截圖裡的文字

那張錯誤訊息的截圖,之後靠裡面的文字就能找到。韓文、英文、日文和中文文字,以及 QR 碼和條碼,都由 Apple Vision 在裝置上辨識。

轉換後貼上

美化或壓縮 JSON、移除追蹤參數(utm_*、fbclid)、逐行排序並移除重複、轉換大小寫、URL 與 Base64 編碼/解碼,共 15 種。

⌘T

依序貼上

選取多個項目,再逐一貼到不同的欄位,或合併後一次貼上。選單列會顯示還剩幾個。

⌘↩ 多選 · ⌃⌘V 貼上下一個項目 · ⇧↩ 一次全部

常用片語

可重複使用的文字,輸入關鍵字就能叫出來。{date}、{time}、{clipboard} 等佔位符會在貼上時自動填入。

Touch ID 密碼保險庫

目前網站的登入資料會排在最前面;若把密碼貼到不相符的網站,會跳出網路釣魚警告。另有驗證碼(TOTP)、找出弱密碼與重複密碼的密碼檢查、外洩檢查以及加密備份。

↩ 貼上密碼 · ⇧↩ 帳號 · ⌥↩ 驗證碼

終端機環境變數

cbvault run 只把保險庫裡的值注入單一指令。每次請求都需要 Touch ID 驗證,並會寫入存取紀錄。

決定要記錄什麼

可依 App 排除(預設排除密碼管理工具)、「暫停記錄」(15 分鐘 / 1 小時 / 直到重新開啟),或「下次拷貝不記錄」。密碼管理工具標記為「隱藏」的拷貝內容一律不會儲存。

別再把 API 金鑰以明文放在 .env 檔案裡

為保險庫項目設定環境變數名稱,只在需要時才透過 Touch ID 把它載入終端機。

# 只注入單一指令(最安全)
$ cbvault run OPENAI_API_KEY STRIPE_KEY -- npm run dev

# 匯出到目前的 shell
$ eval "$(cbvault export OPENAI_API_KEY)"

# 在 ~/.zshrc 加一行 → cbload / cbunload
$ eval "$(cbvault shell-init)"
$ cbload DATABASE_URL
已載入: DATABASE_URL

同一個終端機對相同名稱的重複請求,5 分鐘內會自動核准;鎖定保險庫即可立刻撤銷。

  • Touch ID 核准——交出任何東西之前,先顯示是誰在要求哪些變數。
  • 程式碼簽章檢查——只有以本 App 自身憑證簽署的 cbvault 才能連線,並透過核心的 audit token 驗證。被拷貝或修改過的執行檔一律拒絕。
  • 僅限同一使用者——請求只經由權限為 0600 的 Unix socket 傳入,並會檢查對方的使用者 ID。
  • 存取紀錄——提出請求的處理程序路徑、工作目錄,以及核准或拒絕的結果,都會寫入加密的存取紀錄。
  • 沒有東西可 commit——儲存庫裡根本沒有會外洩的機密檔案。

API 金鑰放在哪裡

.env 檔案~/.zshrc 裡的 exportcbvault run
磁碟上明文明文加密的保險庫
讀取前的核准無無Touch ID
誰拿得到任何讀取該檔案的程式從該 shell 啟動的所有程式指定的指令及其子處理程序
稽核紀錄無無何時、哪個處理程序、哪個資料夾
意外外洩漏寫 .gitignore 就會被 commit公開 dotfiles 就會曝光任何檔案裡都沒有值

經過剪貼簿的機密,比你想像的還多

Token、客戶資料、內部網址、一次性驗證碼……CopyBuffer 的設計目標,就是盡量減少留在磁碟和記憶體裡的東西。

  • 加密紀錄——剪貼簿紀錄、常用片語和圖片都以 AES-256-GCM 加密。金鑰由 Secure Enclave 金鑰封裝,因此檔案就算拷貝到另一台 Mac 也毫無用處。
  • 三重保護的保險庫——主密碼(PBKDF2-SHA256,3,000,000 次疊代)+ 這台 Mac 的 Secure Enclave + Touch ID。保險庫檔案就算被偷走,在其他裝置上也連暴力破解都無從下手。
  • 記憶體中也保持密封——保險庫開啟期間,每筆機密仍以獨立的金鑰加密,直到你檢視或貼上的那一刻才解開。
  • 更少痕跡——貼上的密碼會在 1 秒後換回你原本的剪貼簿內容,拷貝的密碼 20 秒後清除,兩者都不會透過通用剪貼板傳到你的 iPhone 或 iPad。保險庫視窗不會出現在截圖和螢幕共享畫面中;螢幕正在錄製或共享時,保險庫視窗完全不會開啟。
  • 竄改可察覺,嘗試有上限——調降 KDF 參數或對調項目,都會讓檔案無法開啟;連續 5 次解鎖失敗後,等待時間會以指數方式拉長。
  • 強化處理程序——啟用 Hardened Runtime、停用核心傾印、拒絕除錯器附加。
所有資料都存放在 ~/Library/Application Support/CopyBuffer(只有你本人能讀取)
資料保護方式
剪貼簿紀錄AES-256-GCM · 金鑰由 Secure Enclave 封裝
圖片AES-256-GCM · 貼上用的暫存副本 30 分鐘後刪除
常用片語AES-256-GCM
密碼保險庫主密碼 + Secure Enclave + Touch ID
存取紀錄與保險庫一同加密,無法編輯

老實說:保險庫解鎖期間,它的資料金鑰存放在 App 的記憶體中(鎖定時清除),而且程式碼尚未經過外部安全稽核。保險庫會在閒置 5 分鐘後、進入睡眠時以及螢幕鎖定時自動鎖定。

Windows 版

同樣的加密紀錄、常用片語、轉換後貼上和密碼保險庫,常駐在 Windows 通知區域。一組授權金鑰就能在 Mac 和 Windows 上使用。

MacWindows
所在位置選單列通知區域
打開列表⌘⇧VWin+Alt+V
貼上為純文字⌥⇧⌘VWin+Ctrl+Alt+V
把選取的文字存入保險庫⌃⌘CWin+Alt+C
紀錄加密金鑰Secure EnclaveDPAPI(Windows 帳戶)
密碼保險庫主密碼 + Secure Enclave + Touch ID主密碼 + 此 Windows 帳戶(DPAPI)+ Windows Hello
搜尋截圖裡的文字有尚未提供
依序貼上有尚未提供
cbvault 終端機指令有尚未提供
系統需求macOS 14 Sonoma 或更新版本,Apple 晶片Windows 10 版本 2004 或更新版本,或 Windows 11,x64
  • 不留在 Windows 剪貼簿紀錄裡——CopyBuffer 放到剪貼簿上的內容都會加上標記,不會進入 Win+V 紀錄,也不會透過雲端剪貼簿同步。
  • 略過密碼管理工具——密碼管理工具標記為不記錄的複製內容一律不儲存,KeePass、KeePassXC、1Password 和 Bitwarden 預設排除。
  • 同樣減少痕跡——貼上的密碼會在 1 秒後換回原本的剪貼簿內容,複製的密碼 20 秒後清除。
  • 鎖定與隱藏——保險庫視窗和密碼分頁不會出現在螢幕擷取畫面中;閒置 5 分鐘、鎖定螢幕、登出或睡眠時,保險庫會自動鎖定。
  • 只有你能開的資料夾——資料存放在 %LOCALAPPDATA%\CopyBuffer,只有你本人和 SYSTEM 能讀取。

請留意:Windows App 尚未進行程式碼簽署,第一次執行時 SmartScreen 可能會顯示警告。Windows Hello 是在主密碼和 DPAPI 之外再確認一次的步驟,並不是加密金鑰。

適合你嗎?

適合這樣的你

  • 整天在終端機、編輯器和瀏覽器之間拷貝貼上
  • 對 API 金鑰放在 .env 檔案或筆記裡感到不安
  • 需要再次找到那張錯誤截圖、那行日誌或那段 JSON 回應
  • 想清楚知道剪貼簿 App 存了什麼、存在哪裡

如果你需要這些,它不適合你

  • 跨裝置同步(沒有這項功能)
  • 團隊共用保險庫
  • 瀏覽器自動填寫
  • iPhone 或 Android App

常見問題

CopyBuffer 是什麼?

CopyBuffer 是專為開發者打造的 macOS 選單列剪貼簿管理工具。它會記錄你拷貝的文字、圖片和檔案,讓你用 ⌘⇧V 搜尋並貼上,紀錄則加密後只存在你的 Mac 上。它還內建常用片語、Touch ID 密碼保險庫,以及能把機密載入成環境變數的 CLI。所有快速鍵都列在使用手冊(英文)裡。

有 Windows 版嗎?

有。Windows 版 CopyBuffer 在 Windows 10(版本 2004 或更新)和 Windows 11 的 x64 電腦上常駐通知區域,按 Win+Alt+V 就會在文字游標附近開啟。加密的紀錄、常用片語、轉換後貼上和密碼保險庫都和 Mac 版相同,保險庫由主密碼、Windows 帳戶(DPAPI)和 Windows Hello 保護。搜尋截圖裡的文字、依序貼上和 cbvault 終端機指令目前只有 Mac 版。一組授權金鑰兩邊通用。

macOS 有內建的剪貼簿紀錄嗎?

只有很短的紀錄,而且僅限較新的版本。在 macOS 15 Sequoia 及更早的版本,Mac 只會保留最後一次拷貝的內容(Finder ▸ 編輯 ▸ 顯示剪貼板)。macOS Tahoe 26 可以在 Spotlight 中查看剪貼簿紀錄,但只會保留有限的時間。CopyBuffer 則在 macOS 14 Sonoma 或更新版本上保留你最近 500 筆拷貝內容以及所有釘選的項目,加密存放在磁碟上,連圖片裡的文字都搜尋得到。請參閱如何在 Mac 上查看剪貼簿紀錄(英文)。

CopyBuffer 會把我的剪貼簿內容傳到網路上嗎?

不會。沒有雲端、沒有帳號,也沒有使用分析,剪貼簿內容不會離開你的電腦。只有在你主動操作時才會連網,共兩種情況:外洩檢查會把每組密碼 SHA-1 雜湊值的前 5 個字元傳送給 Have I Been Pwned;註冊授權金鑰時,只會把這組金鑰傳送到授權伺服器一次。

剪貼簿紀錄是怎麼儲存的?

它以 AES-256-GCM 加密後存放在 ~/Library/Application Support/CopyBuffer。金鑰由這台 Mac 上的 Secure Enclave 金鑰封裝,因此檔案就算拷貝到另一台電腦也打不開。這個資料夾只有你本人能讀取(0700)。

從密碼管理工具拷貝的密碼會被記錄嗎?

不會。密碼管理工具標記為「隱藏」的拷貝內容會被略過,而且「鑰匙圈存取」、「密碼」、1Password、Bitwarden、KeePassXC 和 Proton Pass 預設就已排除。你也可以排除其他任何 App、暫停記錄,或讓下次拷貝不記錄。從 CopyBuffer 本身的保險庫拷貝的密碼只會留在這台 Mac 上,不會透過通用剪貼板傳到你的 iPhone 或 iPad。請參閱如何讓拷貝的密碼不留在剪貼簿紀錄中(英文)。

怎麼把 API 金鑰載入終端機?

為保險庫項目設定環境變數名稱,然後執行 cbvault run OPENAI_API_KEY -- npm run dev。經 Touch ID 核准後,這個值只會交給該指令,提出請求的處理程序與工作資料夾會寫入加密的存取紀錄。不必再把金鑰以明文放在 .env 檔案裡。請參閱如何讓 API 金鑰不必放進 .env 檔案(英文)。

在 Mac 上怎麼貼上不帶格式的文字?

許多 App 都有「編輯 ▸ 貼上並符合樣式」(⌥⇧⌘V),但不是每個 App 都有。有了 CopyBuffer,⌥⇧⌘V 能在任何 App 中把目前的剪貼簿內容以純文字貼上,而從 ⌘⇧V 列表貼上的內容也一律是純文字。請參閱如何在 Mac 上貼上不帶格式的文字(英文)。

它能取代我的密碼管理工具嗎?

它並不是為此而設計的。保險庫只供一台 Mac 使用,主要針對開發用金鑰和經常貼上的登入資料最佳化。它沒有同步、瀏覽器自動填寫或團隊共用功能,也尚未經過外部安全稽核。重要帳號請繼續使用你的密碼管理工具,搭配 CopyBuffer 一起使用。

為什麼需要「輔助使用」權限?

為了把選取的項目直接貼到你正在使用的 App、在文字游標下方開啟列表,以及讀取瀏覽器目前的網址,讓相符的登入資料排在前面。只會在你第一次貼上時詢問一次。即使不授權,CopyBuffer 仍會把項目拷貝到剪貼簿,你可以自己按 ⌘V 貼上。

為什麼沒有在 Mac App Store 上架?

App Store 的沙盒 App 無法讀取其他 App 中的文字游標位置或瀏覽器目前的網址,也無法送出貼上的按鍵。這些都是核心功能,所以 CopyBuffer 直接在本網站販售。

截圖文字搜尋是怎麼運作的?

拷貝圖片時,Apple Vision 會在你的 Mac 上辨識其中的韓文、英文、日文和中文文字,以及任何 QR 碼或條碼,並加入搜尋範圍。圖片絕不會傳送到任何地方,你也可以在「設定 ▸ 一般」中關閉這項功能。請參閱如何在 Mac 上搜尋截圖裡的文字(英文)。

價格多少?能在哪些電腦上執行?

所有功能都能免費試用 7 天,之後只要一次性購買 US$12.99 即可繼續使用,不需要訂閱。付款由 Lemon Squeezy 處理,授權金鑰會透過電子郵件寄給你。註冊時只會把這組金鑰傳送到授權伺服器一次,之後都在離線狀態下驗證。試用期結束後,剪貼簿仍會照常記錄,密碼保險庫也隨時都能開啟。支援配備 Apple 晶片、執行 macOS 14 Sonoma 或更新版本的 Mac,以及執行 Windows 10(版本 2004 或更新)或 Windows 11 的 x64 電腦,一組金鑰兩邊通用。

可以把資料搬到新的 Mac 嗎?

你可以把密碼保險庫匯出成以另一組密碼加密的備份檔,再到新的 Mac 上匯入;也可以用建立保險庫時取得的復原金鑰開啟它。剪貼簿紀錄與這台 Mac 的 Secure Enclave 綁定,無法搬移。

CopyBuffer 支援哪些語言?

App 提供英文、韓文、日文、簡體中文、繁體中文、西班牙文、德文、法文和印地文介面,並跟隨你的 macOS 或 Windows 語言設定。圖片文字搜尋(Mac)可辨識韓文、英文、日文和中文。

取得 CopyBuffer

免費試用 7 天 · 之後 US$12.99 一次買斷 · 免訂閱

付款由 Lemon Squeezy 處理,購買後你會透過電子郵件收到授權金鑰。將它貼到「設定 ▸ 授權」,經授權伺服器確認一次後即可離線使用,不需要帳號。

macOS 14 Sonoma 或更新版本 · Apple 晶片 / Windows 10(2004)或更新版本、Windows 11 · x64 · 版本 macOS 0.2.0 · Windows 0.1.0