775 字
4 分钟

把 AI Agent 当成操作系统,而不是聊天工具

大多数人使用 AI,仍停留在“问一句、答一句”的阶段。这种方式适合快速获取答案,却无法积累稳定的工作能力:下一次对话要重新解释背景,做过的事情无法复用,复杂任务也很难验证。

可以把 Agent 看成一个轻量的操作系统。模型只是推理核心;真正让系统持续工作的,是外围的几个层次。

四层结构#

1. 上下文:让 Agent 知道正在解决什么#

上下文不等于把所有资料塞进对话。有效的上下文应当包含:当前目标、必要约束、已有结论、可用工具和下一步的验证标准。

过量上下文会让重点稀释,过少又会导致反复解释。一个实用原则是:注入索引,不注入仓库;按需展开,不一次全读。

2. 记忆:区分事实、流程与临时状态#

记忆最容易失控。把所有内容都写入长期记忆,最终只会得到一份过期、冗长、互相矛盾的说明书。

信息按生命周期可以这样划分:

  • 稳定事实:环境、偏好、长期约束;适合长期保存。
  • 可复用流程:多次出现且可验证的操作方法;适合沉淀成 Skill。
  • 任务进度:当前分支、临时文件、一次性结论;留在会话或项目记录中。

这不是文档分类游戏,而是降低未来判断成本的机制。

3. Skill:把经验变成可执行的能力边界#

一段说明文字并不会自动变成能力。一个可用的 Skill 至少需要回答:何时触发、需要什么输入、做哪些步骤、如何验证结果、哪些场景不适用。

例如“部署一个服务”太宽泛;“在 Windows 上以隔离 Python 虚拟环境部署某个服务,并在端口探测通过后验证首页”才是可操作的流程。

4. 工具与验证:输出不等于完成#

Agent 最危险的失败方式,是给出看起来合理但从未执行过的结果。因此,工具调用应该有边界,交付应该有证据。

实际交付时,一项工作至少应有一种可重复验证:构建日志、测试结果、接口响应、文件存在性、页面截图或可访问链接。没有验证的“完成”,只能算假设。

一个实用的工作顺序#

一个可以参考的工作顺序:

  1. 先确认目标与限制;
  2. 读取最少量的真实信息;
  3. 选择已有 Skill,或拆出可验证的子任务;
  4. 在写入、删除、发布前停下来确认影响范围;
  5. 用真实输出收尾,而不是用一段总结收尾。

模型能力会继续进步,但这套结构不会很快过时。它解决的不是“怎么让 Agent 显得更聪明”,而是“怎么让它在多轮、多天、多项目之后仍然可靠”。

把 AI Agent 当成操作系统,而不是聊天工具
https://hmb2011.bond/posts/ai-agent-operating-system/
作者
衡堕
发布于
2026-07-20
许可协议
CC BY-NC-SA 4.0