Linear 发布的这份 智能体交互准则 (Agent Interaction Guidelines, AIG),被誉为“AI 时代的 iOS 人机交互规范”。如果说 iOS 规范定义了人与 App如何优雅共舞,那么 AIG 则定义了人与 Agent(智能体)如何高效协作。
- 地址:https://linear.app/developers/aig
在 Agent 能够自主规划、执行甚至部署代码的今天,传统的 GUI 设计原则已显捉襟见肘。AIG 的核心理念非常朴素却深刻:把 Agent 当作一个透明、诚实、反馈及时且绝对服从的“超级同事”,而非一个黑盒工具。

核心六大原则
这份指南提出了六条基石性的原则,旨在建立信任、消除不确定性并明确责任边界:
1. 身份透明:始终表明“我是 AI”
- 原则:智能体必须清晰标识自身身份,绝不可伪装成人类。
- 为什么:信任建立在诚实之上。用户需要瞬间知道自己在与谁对话,避免产生“恐怖谷”效应或被误导。
- 实践:在 UI 上使用独特的头像、标签(如 "AI Agent"),或在对话开头明确声明“我是您的 coding assistant”。

2. 原生适配:融入现有工作流
- 原则:默认使用所在平台的标准界面模式和操作习惯。
- 为什么:降低学习成本。用户不应该为了使用 Agent 而学习一套全新的交互逻辑。
- 实践:在 Slack 中就像普通机器人一样回复;在 IDE 中就像代码补全一样工作;在 Web 端遵循标准的表单和按钮交互。不要强行创造怪异的 UI。

3. 即时反馈:拒绝沉默
- 原则:被调用时,立即给予不打扰的反馈,确认请求已收到。
- 为什么:沉默是用户体验的杀手。在大模型思考的几秒甚至几十秒内,用户需要知道“系统没死,它在干活”。
- 实践:显示“正在思考...”、“正在读取文件...”、“正在规划步骤”等状态微动画或文字提示。

4. 状态透明:打开黑盒
- 原则:清晰展示内部状态(思考、等待、执行、完成),并允许查看推理过程、工具调用和决策逻辑。
- 为什么:可解释性带来可控感。当 Agent 犯错时,用户需要知道它“为什么”这么想,才能纠正它。
- 实践:提供“思维链 (Chain of Thought)”折叠面板,展示调用了哪些 API、读了哪些文档、做了哪些假设。

5. 绝对服从:听从退出指令
- 原则:当用户要求停止时,立即终止介入,除非收到明确的重启指令。
- 为什么:用户必须拥有最终控制权。失控的自动化工具是危险的。
- 实践:设置显眼的“停止/取消”按钮;当用户说“停下”或“不用了”时,立刻中断当前任务并静默。

6. 责任归属:人类是最终负责人
- 原则:明确委托模型——Agent 执行,人类负责。
- 为什么:AI 会幻觉,会犯错。法律、道德和业务后果必须由人类承担。
- 实践:在执行高风险操作(如删除数据库、部署生产环境)前,必须有人类确认步骤(Human-in-the-loop);输出结果需标注“由 AI 生成,请复核”。
价值重心的转移
AIG 指出,随着 Agent 的普及,软件开发和协作的价值重心正在发生根本性转移:
| 传统模式 | Agent 时代 |
|---|---|
| 核心价值 | 编写代码、执行操作 |
| 工作流程 | 手动一步步执行 |
| 交互重点 | 点击按钮、填写表单 |
| 角色定义 | 操作者 (Operator) |
迈向自然的协作未来
Linear 的这份指南只是一个开始。随着 Agent 能力越来越强,它们将不仅仅是工具,而是真正的数字同事。
- 好的 Agent 交互:让你感觉像是在和一个聪明、勤快但需要指导的实习生合作。你知道它在想什么,知道它在做什么,并且随时可以叫停或修正它。
- 坏的 Agent 交互:像一个黑盒魔法,偶尔变出惊喜,经常制造惊吓,你不知道它为何成功,更不知道它为何失败。
AIG 的目标,就是让每一次人机协作都变得自然、透明且值得信赖。
“未来的软件,不再是人适应机器,而是机器学会像人一样协作。”
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...















