什麼是 Agent NAS?

Agent NAS 是圍繞「一次執行」設計的網路附加儲存:智能體的每次執行都在隔離的分支裡工作,憑一張短時、窄域的租約存取資料;每個改動都能追溯、能撤銷;記憶是帶來源的普通檔案。對外,它說智能體早已會說的話:檔案、Git、S3 和 MCP。

v0.2 規範草案 更新於

一段話說清

Agent NAS 存放智能體長期工作所需的一切:指令、技能、記憶、進行中的工作和歷史。它回答傳統 NAS 不關心的幾個問題:這次執行能碰什麼,改錯了能不能撤銷,誰批准了什麼,記憶來自哪裡。它不是新的儲存引擎,而是搭在成熟儲存(檔案系統、Git、物件儲存)之上的一份契約:規定智能體與資料之間的權限、隔離、追溯與記憶應當如何運作,以及怎樣驗收。

拆開讀這個名字

Agent(智能體)
代表某人行事的 AI 系統:它在多個步驟裡閱讀、決策並使用工具。在 Agent NAS 裡,智能體屬於一個角色,每一次工作則是一次執行。
Network-attached(網路附加)
透過網路被許多用戶端同時存取,無論是家庭區域網、團隊伺服器還是雲區域。不綁定某一個沙箱或某一台機器。
Storage(儲存)
持久、帶歷史、可匯出。儲存是真相的來源,一切「智能」的東西都由它派生,並且可以丟棄重建。

怎樣才算 Agent NAS

  1. 存取的單位是執行。 每次執行擁有自己的租約,而不是共享金鑰或人類帳號。
  2. 預設隔離、可撤銷。 寫入先落在分支;受保護的資料只經合併更新;刪除是軟刪除。
  3. 每個改動可追溯。 誰做的、代表誰、憑哪張租約、讀過什麼(Flight Recorder)。
  4. 記憶是帶來源的檔案,索引可丟棄(Agent Memory)。
  5. 透過已有的介面服務: 掛載、Git、S3、MCP,而不是一套新協定。
  6. 去掉 AI 層後,它仍是一台合格的通用 NAS, 全部資料可以完整匯出。

它不是什麼

  • 不是新的儲存引擎、檔案系統或向量資料庫。 它們都以現成零件的形式被使用。
  • 不是沙箱。 它不隔離計算,只約束智能體與資料之間的關係;應當與沙箱一起使用。
  • 不是提示詞注入的解藥。 它限制後果,不阻止注入發生。參見安全。
  • 不是智能體框架。 它不規定智能體怎樣推理、規劃或呼叫模型。

適合誰,誰不需要它

  • **已經在用 AGENTS.md 加 Git 的開發者:** 想要受保護的主線、可撤銷的執行,以及一份可追溯的記錄。
  • 執行多個智能體的團隊: 需要共享的樹、對智能體改動的審閱,以及「它到底讀過什麼」的答案。
  • 擁有個人智能體的個人: 希望這份記憶留在自己手裡,可以讀、可以改、可以帶走。
  • 處理客戶資料的組織: 需要把保留與遺忘當作寫入時的顯式選擇,並拿到一份誠實的遺忘報告。

誰不需要它

如果你只有一個智能體、一份可以隨意重來的資料,不需要 Agent NAS:一個 Git 儲存庫加 AGENTS.md 就夠了。當資料開始值錢、智能體開始變多、你開始想知道「它到底讀過什麼、改過什麼」時,才是它的位置。更多情形見用例。

Agent NAS 與廠商的管理智能體

問題NAS 廠商的管理智能體Agent NAS
智能體做什麼?用自然語言管理這臺 NAS,把對話變成操作。在盒子裡的資料上工作:讀、寫、記憶,並留下記錄。
如何授予存取權?沿用使用者的權限,危險操作二次確認。綁定一次執行的短時租約:路徑、動作、期限、預算。
出錯怎麼辦?依靠確認和日誌。寫入先落在分支;刪除是軟刪除;快照不在任何租約之內。
記憶放在哪裡?助手或廠商的伺服器端。作為帶來源的筆記放在智能體的 Home 裡,索引可以丟棄。
不可信的內容?像其他文本一樣進入模型。帶 external 標籤;讀過之後,有後果的動作要過閘門。
想離開怎麼辦?取決於廠商。一切都能匯出為普通檔案和 Git 歷史。

接下來讀什麼

引用本頁

為讀者、搜尋引擎和智能體提供穩定的網址與建議的引用格式。

建議引用格式
Agent NAS project. “什麼是 Agent NAS?.” agentnas.com, 2026-11-11. https://agentnas.com/zh-tw/what-is-agent-nas/