一款 macOS 選單列應用程式,能記錄你正在處理的工作內容,供你自己的 LLM 閱讀。

當選單列上的眼睛圖示開啟時,Ambient Context 會透過 macOS 的輔助功能樹狀結構,每隔幾秒讀取你目前專注的視窗文字內容,並將其附加到一個純 Markdown 檔案中:每天一個檔案,儲存在你選擇的資料夾裡。將 Claude Code 或任何其他代理程式指向該資料夾,它就能回答「我星期二做了什麼?」的問題、建立關於你專案的記憶,或為你撰寫每日站會報告。

需要 macOS 14+ 的 Apple Silicon 裝置。

早期版本且未簽署。目前還沒有經過公證的下載版本(Apple 開發者註冊正在進行中),所以目前你需要自行建置,大約需要兩分鐘:

你需要 Node、Rust 和 Xcode Command Line Tools。

應用程式會出現在 src-tauri/target/release/bundle/macos/ 資料夾中。將 Ambient Context.app 拖曳到「應用程式」資料夾並開啟它。

用於開發時,執行 npm run tauri dev 可啟用熱重載。

開啟的眼睛:正在錄製。關閉的眼睛:未錄製。右鍵點擊圖示可查看今日檔案、資料夾和設定。

區塊標題是當天的時間軸。內文行內容每天只會寫入一次,無論看到多少次,因此檔案大小足以完整傳送給 LLM。捕獲資料夾中的 AGENTS.md 文件記錄了格式以及如何正確閱讀它。

該應用程式僅讀取前景視窗:絕不會讀取背景視窗、其他顯示器或最小化的視窗,也不會在螢幕鎖定時讀取。它完全排除密碼管理器和私密瀏覽,在輔助功能層級跳過安全輸入欄位,並在寫入前對機密資訊進行模式清除。它產生的所有內容都是你自己的磁碟上的純文字,並且捕獲資料夾本身會被排除在捕獲之外,因此它無法觀察到自己。如果你發現其中有任何漏洞,請開啟一個 issue。

一款能記錄你正在處理的工作內容的選單列應用程式。