AUP
Agentic UI Protocol
AUP(Agentic UI Protocol)先表達應用要呈現什麼、可以做什麼;runtime 再根據裝置能力呈現合適的部分。重點不是複刻同一張螢幕,而是讓同一項應用保留自己的內容和動作。
- 又稱
- Agentic UI Protocol
- 繼續閱讀
- AUP →
延伸閱讀與實踐
學習
- From protocol to site
Understand an interface tree, its protocol and how a website presents it.
- What is AUP?
Agentic UI Protocol describes interface structure and its connections to state and actions.
- What is in an AUP tree?
Read identities, types, properties and children through one task card.
- How do src, bind and propBind differ?
Reading resources, writing input and updating properties are distinct connections.
- What happens after a click?
Trace an interface event to an explicit operation target.
- How do AUP and Web Device divide responsibilities?
One describes interface contracts; the other organizes a Web site implementation.
文章
- Ontology, Explained Through Our Own Website
From Palantir's Ontology to the events, articles and learning materials on ArcBlock's website: how objects, relationships and runtime capabilities give people and AI agents shared material to work with.
- Why Aside Is Built for Working with Agents
Aside was designed around both the human experience and agent access. AFS lets both work with the same library, while structured interactions give people a way to make decisions and keep the work moving.
- Recreate My ASE 2026 AFS-UI Demo with ChatGPT
Follow the prompts from my ASE demonstration to make a website, interactive examples and slides, and see why a working environment makes short instructions useful.
- What Endures When Everything Evolves?
From Lode Runner on an Apple II to Unix, X Window and the early internet, Robert Mao traces the experiences behind AFS-UI and a shared interface system for people and agents.
- Introducing AFS-UI: one interface for people and agents
AFS-UI lets people use a rendered interface while agents reach its corresponding structure through paths. An introduction to AFS, AUP, Web Device and the surrounding UI landscape.
- When the interface changes, the work should remain
AI can generate a fresh interface at any moment. How do people and agents keep working on the same thing? A journey from OpenAI Intelligent UI and UI protocols to X Window and a working AFS-UI experiment.
產品
活動
術語
- AFS
AFS(Agentic File System)把與任務有關的檔案、服務和正在進行的工作組織成可檢視的資源檢視。它不是把一整台機器或一堆 API 交給 agent,而是給任務一塊有名字、有邊界的工作範圍。
- AFS UI
AFS-UI builds interfaces over the addressable resources of AFS. People use a rendered interface; agents can inspect and operate its exposed structure through paths. AUP describes the interface and its interactions, while a UI device such as Web Device renders it.
- ARC
ARC 是 Blocklet 的 runtime。它讓開發者把應用、執行位置和所需資源分別說清楚:Blocklet 描述應用,ARC 執行它,AFS 表達它要接觸的資源。
- UI Device
把瀏覽器當作一個可以即時操作的 device,AUP 直接在瀏覽器裡算繪。
- Web Device
在 AFS 目錄下宣告一個 .web/,這個目錄裡的資料和 AUP 就會在伺服器端被算繪成一個網站。
- 上下文
一項任務的 context 包括相關資料、可用工具和允許的操作。它們被放進清楚的範圍裡,agent 才知道該從哪裡找資訊、能用什麼完成工作。