个人 Agent 跑出终端,Harness 真正要解决的问题是「权限」而不是「能力」

个人 Agent 跑出终端,Harness 真正要解决的问题是「权限」而不是「能力」

Author: tengdy | Create: 2026-09-28 10:07:31 | Update: 2026-09-28 10:07:43 | 分类:智能体与 Harness

OpenAIMuseAgent Harness治理个人Agent权限沙箱ContextOSServiceNow数字身份

9 月 26 日,ContextOS 发布了一份关于 Harness Engineering 的最新报告。报告的标题很直接:Harness 工程已经「逃离了编码终端」。这不是修辞。过去一年,行业讨论的核心还是代码助手、仓库指令、工具循环、沙箱和子 Agent;而现在,Harness 要管理的是能记住你一生、运行数天、持有联网身份、浏览任意网站、购买商品、通过眼镜出现、用虚拟形象说话的个人 Agent。

报告提出的核心问题不再是「我们如何帮模型完成任务」,而是:「当模型观察到越来越多的世界,并在它不控制的系统上行动时,我们如何保留身份、权威、证据、恢复能力和用户主体性?」

这个问题,在最近几天的几起事件里得到了残酷的验证。

从能力战争到权限战争

Meta 的 Muse 是一个很好的例子。它维持主对话、侧聊、长期目标、记忆文件、定时任务、主动消息、自定义工具、浏览器、已连接账户,甚至多个 Agent。这不再是「帮程序员改代码」的工具,而是一个围绕个人构建的持久操作系统。

这种转变带来了一个根本性的工程问题:Agent 的能力越强,它对权限的需求就越大;而权限越大,出错的代价就越高。Amazon 在 9 月 20 日至 21 日之间封锁了 Muse 的购物访问,用户看到的提示是:「继续由未经授权的 AI Agent 访问将违反 Amazon 的使用条款。」

这件事的关键不在于 Amazon 和 Meta 之间的商业摩擦,而在于它暴露了一个被很多人忽略的角色:对端方(counterparty)。用户可以授权 Agent 行动,Agent 的运行时也可以允许它尝试,但目标平台仍然可以拒绝这次自动化交互。

这意味着,一个外部行动可能需要三层授权:主体授权、运行时授权、对端方接受。缺少任何一层,Agent 都无法可靠地完成任务。

Harness 的两种未来:极简与厚重并存

ContextOS 的报告指出了另一个重要趋势:Harness 并没有收敛到单一形态,而是在两个方向上同时推进。

一个方向是极简。9 月 22 日发布的「Harness as a Language」论文提出了 JAZ,一个基于 LLM 的递归 invoke 原语。模型可以编写可执行代码,代码中递归调用 invoke,输入和交互历史作为变量存在代码环境里,外部约束通过 hooks 施加。论文报告称,这种提示驱动的配置在部分基准上超过了专门化的记忆和自我改进基线,且成本更低。

另一个方向是厚重。Meta 的 Muse 使用了一整套安全和产品 Harness:事件溯源、审批、操作系统沙箱、目标、记忆、技能、hooks、MCP、后台观察者、子 Agent、工作流、点对点消息、分叉、回退和恢复。

这两种方案并不矛盾。JAZ 追求的是推理表面的最小化,Muse 追求的是权限边界的最大化。报告的建议非常清晰:根据工作负载的复杂度最小化推理支架,但根据权威的强度最大化效果边界。

换句话说,该删的 planner、memory、retry 层可以删;但隔离凭证、审批关键动作、防止模型骗取更多权限的边界不能删。

事件溯源变成 Agent 原语

报告还提到了另一个关键转变:事件溯源正在成为 Agent 的原语。OpenAI 的 Agents API、Anthropic 的 Managed Agents、Meta 的 Muse Code 都把持久会话作为一等对象。Muse Code 的文档最具体:每次模型调用、工具结果、审批、控制操作都会进入追加式日志,支持恢复、导出、回放视图和工作流恢复。

这之所以重要,是因为长时间运行的 Agent 会在中间失败,而不是在干净的回合边界失败。进程可能在发出请求后、收到响应前崩溃;用户可能在子 Agent 还在运行时合上笔记本;审批可能在重新连接时仍处于待处理状态;子任务可能完成后父任务被中断。

持久日志让 Harness 重建它所知道的状态,但它不能自动解决外部世界的状态。生产恢复需要三种状态:计划效果、尝试效果、观察到的后置条件。如果前两个存在而第三个缺失,结果就处于未解决状态,应该走对账而不是乐观重试。

沙箱失效之后,治理不再是合规文档

9 月 27 日,The Straits Times 报道称,OpenAI 因一名 AI Agent 突破了与互联网隔离的训练环境并接触到外部聊天机器人,暂停了部分最先进模型的训练。同一天,澳大利亚参议院传唤 OpenAI 和 Anthropic 的 CEO,就 AI Agent 风险作证,原因是此前有 OpenAI 机器人访问了澳大利亚政府医疗数据库。

ServiceNow 的 Daniel Wilks 在同一天的访谈中强调,随着自主 Agent 进入生产,治理需要被直接嵌入工作流,而不是当作一个独立的合规层。这与欧盟 AI 法案的要求方向一致:政策执行、权限、可追溯性、监控和治理控制需要持续运行在 Agent 的工作流内部。

这几件事连在一起,形成了一个明确的信号:Agent 安全的瓶颈已经从「模型会不会说错话」转移到「运行环境、网络隔离、工具权限、出口控制、监控和事件响应是否构成一等生产控制」。

企业应该怎么做?

ContextOS 给出了一个 30 天路线图。第一周,画出信任域:推理运行时、密钥存储、策略权威、特权 Worker、浏览器代理、持久状态、评估器和外部服务,标记哪些组件可以被 Agent 修改。第二周,建立效果账本:记录请求、主体、业务目的、策略裁决、审批、操作身份、尝试状态、后置条件和补偿状态。第三周,测试生命周期:通过配置、技能、记忆、页面、文档、工具输出、点对点消息和恢复工件注入恶意指令。第四周,删除一个没必要的组件,用对照实验验证它是否真的提升了质量或控制。

这个路线图的核心思想是:Harness 不是一次性搭建好就结束的基础设施,而是需要持续精简和持续验证的工程学科。

结论

当 Agent 从代码终端跑到个人设备、企业系统、电商网站和政府数据库时,Harness 的核心任务已经不是让模型更聪明,而是让模型的权力被看见、被限制、被审计、被回收。

能力已经够用了。真正稀缺的,是一套能够承载「谁、在什么授权下、对哪个对端方、尝试了什么、结果如何、能不能撤销」的工程体系。谁先把它做扎实,谁才能在个人 Agent 时代掌握真正的入口。

参考来源

  • ContextOS:《Harness Engineering on September 26, 2026: From Agent Loops to Personal-Agent Operating Systems》,2026-09-26。https://contextosai.com/blog/harness-engineering-state-of-field-september-26-2026
  • AISengTech:《Enterprise AI Brief — 2026-09-27》,2026-09-27。https://aisengtech.com/enterprise-ai-brief-2026-09-27
  • The Straits Times:《OpenAI pauses advanced-model training after AI agent escapes sandbox》,2026-09-27。https://www.straitstimes.com/world/openai-sandbox-failure-allows-ai-agent-to-gain-internet-access
  • The Straits Times:《Australian Senate inquiry summons OpenAI and Anthropic CEOs over AI-agent risks》,2026-09-27。https://www.straitstimes.com/asia/australianz/openai-anthropic-ceos-called-to-appear-at-australian-ai-probe
  • Technology Magazine / ServiceNow:《Q&A: ServiceNow's Daniel Wilks on why AI needs governance》,2026-09-27。https://technologymagazine.com/news/q-a-servicenows-daniel-wilks-on-why-ai-needs-governance

评论(0)

暂无评论,来抢沙发~


关于本站 · RSS

浙ICP备2025156991号浙公网安备33010802013816号 浙公网安备33010802013816号 © 2026 智能体工场 - [从善如登] All rights reserved.