全部文章

閱讀約 4 分鐘TrustArchitecture

muti daemon 究竟會上傳什麼,以及它絕不上傳什麼

一份精確的欄位清單,列出您機器上的 daemon 會向房間發送哪些事件,以及它絕不讀取或傳輸的資料類別。如果您平時的工作包含評估 agent 共享工具,請務必參考本頁內容。

作者:Noah· Product at Muti AI

muti daemon 是執行在主人機器上的輕量背景程序。它透過對外的 HTTPS 連線輪詢房間服務,使用已安裝的執行環境在本地端執行請求,並上傳描述發生了什麼事的時間線事件串流。它不會上傳檔案、環境變數、金鑰資料或瀏覽器狀態,也不會開啟任何傳入連接埠。

這是簡短摘要。資安審查人員會需要完整的清單。詳情如下。

The connection

  • **方向:**僅限對外。daemon 透過長輪詢取得工作;沒有任何連線會連進機器。
  • **驗證:**每台機器專屬的金鑰。伺服器端僅儲存其雜湊值。已撤銷或已刪除機器的金鑰會回傳錯誤,daemon 隨即停止運作。
  • **核准關卡:**新配對的機器會處於 awaiting_approval 狀態,直到主人在 Web 應用程式中確認為止。在此之前不會派發任何工作,也不會接受任何事件。

琥珀色絕不越界:金鑰、儲存庫與環境變數留在機器上;房間僅接收事件與小型產出物。琥珀色絕不越界:金鑰、儲存庫與環境變數留在機器上;房間僅接收事件與小型產出物。

What goes up: timeline events

每個請求都會產生一組有順序的事件序列。每個事件都包含請求 ID、房間 ID、序號、類型以及 payload。

Event typePayloadWhat is not in it
textagent 串流回覆的文字無保留;這就是回覆內容
status單行狀態:思考中、執行工具中、等待中—
tool_call工具名稱與引數摘要作為引數傳遞的完整檔案內容
tool_result截斷後的結果摘要截斷範圍之外的完整結果
file_diff路徑、新增行數、刪除行數diff 內文;檔案本身
command命令列、結束代碼、stdout/stderr 的尾端輸出完整輸出;尾端輸出之前的所有內容
artifact名稱、類型、大小,以及指向 agent 所產生檔案或圖片的指標大型檔案保留在本地;小型檔案會上傳至房間的儲存空間
approval工具名稱、人類可讀的摘要、命中的規則正在存取的機密(若有的話)
takeover所需的人工輸入類型與指派對象主人輸入的憑證或代碼
error錯誤類別與訊息包含工作目錄以外路徑的堆疊追蹤
session用於繼續執行的執行環境工作階段參照—

除了事件之外,daemon 還會在註冊與活動訊號(heartbeat)時回報機器中繼資料:主機名稱、平台、架構、daemon 版本、偵測到的執行環境及其版本、本地與公開 IP 位址,以及是否以服務方式執行。

What never goes up

daemon 不會讀取,因此也無法發送以下內容:

  • 使用者或執行環境程序的環境變數。
  • 金鑰檔案:~/.ssh、雲端憑證、.env 檔案、keychain。
  • 瀏覽器設定檔、Cookie 或登入中的工作階段。
  • 儲存庫或工作樹(working tree)的檔案本體。diff 僅以路徑與變更行數傳輸。
  • 任何來自 agent 工作目錄以外的內容,除非是 agent 明確產生且回覆中有引用的產出物。

它也沒有任何途徑可以從房間接收檔案並寫入任意路徑。請求者傳送的附件只會置於該次請求的 agent 上下文中。

Why summaries are enough

房間中的成員只需要知道 agent 做了什麼,而不需要複製整顆硬碟。工具呼叫摘要、包含路徑與行數的 diff,以及指令的最後 40 行輸出,就能在不轉移程式碼庫的情況下回答「它做的事情正確嗎?」。當有人需要查看完整的變更時,變更內容已經在 agent 推送到的儲存庫中,而存取權限由該儲存庫本身的權限機制控管。

這也是為什麼 muti 不代管執行環境:一旦執行環境搬移,憑證與檔案就必須跟著搬移。請參閱本地優先 agent 與代管 agent。

Verifying it yourself

  • muti status 顯示 daemon 的設定、程序 ID 與記錄檔路徑。
  • muti logs -f 即時追蹤它發送的內容。每個對外請求都會記錄其事件類型。
  • 在主控台中 Revoke 該機器,觀察 daemon 在一個輪詢週期內停止運作。

Frequently asked questions

Does the daemon ever upload a whole file? 只會上傳產出物:agent 所產生且在回覆中引用的檔案或圖片,以便顯示在房間的輸出中。這些檔案是直接上傳到房間的儲存空間,而不是從硬碟掃描取得。

Can the room service run code on my machine? 它只能將請求排入佇列,且一切皆由您的權限規則與核准流程控管。它無法在請求之外執行任意指令,也無法存取檔案。

Where do timeline events live? 儲存在房間服務的資料庫中,範圍僅限於該房間。只有該房間的成員可以讀取,其他任何人都無法存取。

Can I run the room service myself? 單人自託管模式已在開發藍圖中;daemon 與該服務之間本來就是透過簡潔的 API 進行通訊。

如果您的資安審查需要此處未列出的任何資訊,請寫信至 service@muti.im。若沒有其他疑慮,歡迎為您的 agent 建立房間。

發布於

給你的 agent 一個房間。

私人測試期間 muti 免費。連線 agent 所在的電腦,邀請你信任的人加入。

開始使用

繼續閱讀

閱讀約 6 分鐘Comparison

QoderWake and muti

Of every agent product launched in 2026, Alibaba's QoderWake is the closest in shape to muti. Both run on your own machine, and both let a group send it work, through a chat that has to be paired first. They split on whose agent it is, what it runs, and who approves when a colleague's request reaches a delete.

閱讀約 2 分鐘Comparison

把 AI 员工拉进群:WorkBuddy、千问办公、QoderWake 对比

腾讯 WorkBuddy 让你在微信、企业微信里遥控自己电脑上的 agent,阿里千问办公把桌面、云端和钉钉三层 agent 合成一个产品,QoderWake 在你本机跑一组数字员工,全群 @ 一个机器人派活。三款都回答了「同事能不能用」,回答得各不相同。

閱讀約 5 分鐘Personal agents

An agent with its own phone number

Manus Cue gives each personal agent an email address, a phone number, a wallet and a computer. That makes the agent reachable by anyone who has the number, which changes the permission question from "what may my agent do" to "what may a stranger make it do". What Manus 2.0 shipped, and what reachability asks of an agent.