Human-Agent Interaction Design
来源:Karri Saarinen (Linear CEO),Every.to,2026-04-03
核心洞察
AI 产品不可靠的问题本质上是界面设计问题,而非模型问题。
"非确定性软件打破了契约。这种滑溜感(slippery feeling)是这一代的设计问题,它几乎总是追溯到界面而非语言模型。"
聊天界面的局限性
聊天窗口作为首个主流界面有其合理性(探索性强),但用于严肃工作时暴露出弱点:
- 输出难以保存、比较和连接
- 输出质量高度依赖输入质量
- 缺乏引导用户获得好结果的护栏和结构
Linear 的六原则框架
| 原则 | 核心内容 |
|---|---|
| 1. 代理必须始终披露身份 | 清晰标识自己是代理,绝不能被误认为人类 |
| 2. 代理应原生融入平台 | 使用与人类相同的模式和动作,保持视觉语言一致 |
| 3. 代理应提供即时反馈 | 被调用时立即确认请求已接收,缓解用户焦虑 |
| 4. 代理应透明展示内部状态 | 让用户一眼看出代理在思考、等待、执行还是已完成 |
| 5. 代理应尊重停止请求 | 被叫停时立即停止并保持停止,直到收到明确重新参与信号 |
| 6. 代理不能被问责 | 人类在委派前设计好系统和环境,人类对结果负责 |
问责机制的关键
- 避免"人类在环"变成瓶颈:让人类批准每一步会失去代理的价值
- 真正的工作在代理启动前完成:通过项目计划、backlog、代码和文档提供上下文和约束
- Linear 的做法:委派时显示人类负责人,该人对结果负责
设计新维度
传统界面为人类设计(按钮、菜单、文件夹)。代理不需要浏览界面,它直接"行动"。
设计挑战变为:让周围的人理解代理做了什么、为什么做。
关联
- product-trends/overview — Product Trends 总览
- product-trends/agent-native-architecture — Agent-native 架构
- claude-code/overview — Claude Code 的交互设计