Designing for Agents (為 Agent 設計產品 英文原版)

原始來源與檔名:Designing-for-Agents-英文版.md

來源:[[@teddy_riker]] / X — 2026-04-28 原始檔名:2026-04-28T092735+0800-Designing for Agents.md

(註:此文為「為 Agent 設計產品」的英文原文版,核心知識點已提取於中文版筆記中。)


NAPKIN | 餐巾纸

餐巾紙公式

新世代產品架構 = User -> User’s Agent -> Software’s Agent -> Database

The 80/20 rule of UI is flipping: soon 80% of software interaction will be through AI agents via MCPs. Software must expose capabilities with explicit markdown rules (like Notion does), require “rationales” for tool calls to build feedback loops, and bridge the context gap between a user’s personal agent and the enterprise software’s agent.

一句話

The interface used to sit between the user and your system. Now it sits between their Agent and your Agent.

餐巾紙草圖

[Old World]
User ---> (UI Clicks) ---> Database

[New World: Agent to Agent]
User ---> (Voice/Chat) ---> User's Agent (Claude) 
                                | (MCP / API) 
                           Software's Agent (Notion/Salesforce)
                                |
                             Database

Design Rules:
1. Provide MD Specs explicitly (Don't let agents hallucinate formatting).
2. Require 'rationale' in tool calls for intent observability.
3. Bridge Context Gaps (User Agent has Calendar, System Agent has Policies).

ROUND 1: SKELETON | 骨架掃描

“這本書在說什麼”

章節骨架

  1. The Trend: Salesforce’s Headless 360 proves UI is losing its moat. Ramp sees a 10x surge in MCP traffic.
  2. New Interaction Pattern: Transition from User -> UI -> DB to User -> User's Agent -> Software's Agent -> DB.
  3. Teach Agents to Succeed: Notion explicitly forces agents to read its markdown spec; Slack leaves agents guessing, leading to broken formatting.
  4. Build Feedback Loops: Agents using APIs don’t pass along chat context. Forcing a rationale parameter allows product teams to reverse-engineer user intent and build better macro-tools (like incident report generators).
  5. Mind the Context Gap: When an individual’s agent (which knows their calendar/email) talks to an enterprise agent (which knows GL codes and policy), they must combine context rather than dumping the decision back on the human.

ROUND 2: DISSECTION | 血肉解剖

“憑什麼這麼說”

ROUND 3: SOUL | 靈魂提取

“還能怎么用”


Architectural Deep Dive: Headless Agent Interaction

前言/背景

The Model Context Protocol (MCP) has initiated a paradigm shift. Users are increasingly delegating tasks to personal AI agents, meaning enterprise software must pivot from designing graphical interfaces for human eyes to designing robust, intention-aware APIs for LLMs.

章節詳細總結

1. The Headless Paradigm Shift

The launch of Salesforce Headless 360 validates that the traditional monolithic UI is no longer a defensible moat.

2. Contextual Guardrails (The Notion Model)

Expecting an LLM to guess system-specific syntax is an anti-pattern that leads to hallucinations.

3. Observability and Intent Reconstruction

In a headless world, traditional UX tracking (clickstreams, heatmaps) is blind.

4. Bridging the Context Gap

Agent-to-agent communication often suffers from asymmetric information.

總結與結論