统一 Driver:设备被压缩为 read / write + 可发现能力
MHS 为设备引入标准 Driver,用 read / write 这类简单原语暴露传感和执行能力,并让设备以统一格式被发现。目标是把过去按设备定制的“翻译器”收敛成标准接口。
Anthropic 的 Model Hardware Standard(MHS)表面上是一个 AI-to-Hardware 标准,真正值得研究的是它隐含的控制架构:用标准 Driver 把异构设备暴露成可发现的 read/write 原语和带安全边界的能力描述;让 Agent 在低频决策点探索、推理、调参和学习;一旦任务需要长时间运行或速度高于在线推理,就把多设备命令链固化为代码文件,由设备/本地程序自行执行。MHS 因而不是实时控制器,而是连接“概率智能控制面”和“确定性执行面”的桥。
🎞️ 表示本节含 SVG 动画。
把官方已证事实、LRI 工程判断和仍待验证的假设分开。
MHS 为设备引入标准 Driver,用 read / write 这类简单原语暴露传感和执行能力,并让设备以统一格式被发现。目标是把过去按设备定制的“翻译器”收敛成标准接口。
Driver 的 tags 可以记录代码本身看不出的物理特性,例如机械臂重量、可测量/可调参数以及将被强制执行的安全限制;这些信息被整理成参考文件供 Agent 使用。
Agent 先像科学家一样探索:调一次、看结果、再调;当规律稳定后,把行为打包成确定性脚本。之后高速/长时任务由代码执行,Agent 退到监督、异常和策略更新层。
公开材料没有给出 hard real-time scheduling、jitter bound 或 servo-loop 保证。高频闭环最终仍需要本地程序、设备控制器、固件或专用实时栈;MHS 解决的是统一可编程接口和 Agent 可理解性。
QuEra 案例中,Claude 通过 MHS 反复实验并改写激光重锁脚本;最终盲测 700 次成功 695 次(99.3%),而成品是“deterministic, fully inspectable script”,生产运行时不需要 AI Agent 控制。
MHS 截至本专题日期仍处于 limited research preview,尚未公开完整规范/开源实现;驱动兼容、实时语义、版本治理、权限租约、审计和认证等生产问题仍需等待公开标准与独立验证。
不是统一所有硬件通信协议,而是定义一个 Agent 可消费的硬件抽象层。
在操作系统/计算机与具体设备之间建立标准 Driver;底层仍可使用厂商 SDK、串口、网口、专用总线等。
把“读温度、取相机状态、设定温度、移动执行器”等动作统一成少量基本操作,降低 Agent 面向不同厂商接口的复杂度。
用自然语言 tags 补充设备能力、物理特性和安全上限,再自动形成 Agent 的设备参考文件。
官方明确给出三种控制机制:MCP、命令行和代码文件/API。它们共享同一设备抽象,但适合不同控制频率和任务形态。
| 问题 | MHS 的回答 | 没有回答的部分 |
|---|---|---|
| 设备如何被 Agent 找到? | 统一发现与标准化设备描述 | 大型 fleet registry、跨域发现和租约治理的完整规范尚待公开 |
| Agent 如何知道设备能做什么? | Driver + tags + reference file | 物理语义是否有强类型 ontology / formal schema 尚不清楚 |
| Agent 如何操作设备? | MCP / CLI / code file | 硬实时调度、确定 jitter、总线级 QoS 不属于已公开主张 |
| 如何限制危险动作? | 设备参考中声明并 enforce safety limits | 安全规则的形式化能力、组合安全和证明机制仍需验证 |
| 多设备如何协同? | Agent 在统一接口上编排,代码文件可串联多设备命令 | 事务语义、锁、并发冲突、故障域隔离仍需更多规范 |
把“智能”“接口”“确定性程序”“实时控制”“物理安全”拆开,才能理解它为什么能跨越模型与设备。
目标理解、实验规划、异常解释、假设生成、参数策略与程序生成。自由度最高,但延迟和输出不确定性也最高。
面向 Agent 的调用入口,适合发现、单步读写、调试和低频交互;MCP 是可选标准协议,不等于 MHS 本身。
把各厂商设备映射为统一原语,承载能力描述、物理语义与设备侧安全约束。
确定性脚本、控制器、固件和实时循环承担长时、高频、低抖动执行;Agent 不必参与每一个控制 tick。
下面的频率只是工程量级示意,不是 MHS 规范保证;不同设备可相差数个数量级。
图中周期与计数是明确设定的数值例子:2 秒窗口分别按 2 秒、100 毫秒、10 毫秒和 1 毫秒周期计算。密集刻度聚合显示,12 秒播放周期不代表真实时间。可暂停、拖动进度、切换播放速度和全图/清晰视图。
| 层 | 典型节奏(示意) | 适合做什么 | 为何不能都交给 LLM |
|---|---|---|---|
| Agent 在线推理 | 亚 Hz ~ 数 Hz | 规划、假设、选择实验、异常处理 | 网络/推理延迟高,尾延迟不可预测,输出概率化 |
| 任务/参数编排 | 数 Hz ~ 数十 Hz | 状态观察、参数更新、步骤切换 | 仍可能受 RPC、进程调度和模型调用影响 |
| 本地确定性程序 | 几十 Hz ~ kHz 级(依设备) | 重复动作链、条件分支、持续采样与反馈 | 需要可重复、低开销、可审计 |
| 固件/Servo/硬实时控制 | 百 Hz ~ 多 kHz(依设备) | 电机、PID、保护环、同步采样 | 必须有严格时序与安全闭环,不能依赖在线大模型 |
模型通过 MHS 读传感器、改参数、观察结果,建立因果/经验模型。这个阶段可以慢,因为价值来自试错和推理。
模型把反复成功的动作链写成 if/then、循环、状态机或优化程序,并定义成功判据、超时和异常路径。
控制程序直接调用多个 MHS Driver;设备自行运行,Agent 只接收摘要、异常和需要升级判断的状态。
QuEra 案例显示,Agent 的最终产物可以不是“完成一次任务”,而是“生成一个以后不需要 Agent 的控制程序”。
读取能力、状态、可调参数、物理属性和 safety limits。
通过 read → write → observe 循环建立对设备行为的经验,记录失败模式。
把有效动作序列重构成条件树、状态机、优化器或控制脚本。
用随机扰动/盲测验证脚本;通过后进入生产 fast path,Agent 仅在异常和重学习时回到环内。
案例均来自 Anthropic 研究预览材料,属于一手 partner evidence,但不是独立通用 Benchmark。
原有人类经验脚本约 58% 成功、每次约 150 秒;Claude 通过 MHS 在夜间循环中提出假设、改脚本、真实执行并复盘。开发过程达到约 6 秒/96%;最终固定脚本在 700 次随机扰动盲测中成功 695 次(99.3%)。困难扰动 10–14 秒,简单扰动约 0.9–5.4 秒。最终脚本在生产中可脱离 Agent 运行。
两光子显微系统原本由不同厂商设备与 MATLAB/Python/C# 控制程序拼接。MHS 把 rig 状态统一到标准接口,Agent 可在真正需要判断的位置选择成像区域、参数和分析方式,而采集/分析的确定性环路继续高速执行。
BCA 蛋白实验需要三类设备协同。MHS 用统一接口降低定制机器人代码的门槛,但也暴露模型缺少物理直觉:遇到泡沫导致的运行错误时,Claude 最初把它当成可重试的软件问题,反而制造更多气泡,最终需要专家指导。
Anthropic 公告称 Hugging Face 正在为 LeRobot 增加 MHS 支持,Raspberry Pi 也在基于 Camera MHS Driver 推动多款产品接入。说明 MHS 的目标不仅是实验室设备,也试图进入开源机器人和通用边缘硬件生态。
把协议、硬件抽象、机器人中间件、VLA 和实时控制放在正确层次。
| 技术 | 主要职责 | 与 MHS 的关系 |
|---|---|---|
| MCP | Agent 与工具/资源之间的标准协议与调用模型 | MHS 可通过 MCP 暴露;MCP 是 Agent I/O,不定义具体硬件物理语义 |
| MHS | Agent-facing 硬件 Driver、能力描述、统一 read/write、安全边界 | 位于 Agent 和具体设备接口之间,是本专题研究对象 |
| Vendor SDK / Device API | 访问具体厂商设备 | 可作为 MHS Driver 的底层实现;MHS 试图消除上层对厂商差异的感知 |
| ROS 2 / ros2_control | 机器人消息、节点、硬件接口、控制器与生态 | 更完整的机器人 runtime/control stack;MHS 更像 Agent-facing 抽象,两者可互补而非简单替代 |
| VLA / Robot Policy | 从视觉/语言/状态预测动作或 action chunk | 负责“决定怎么动”,MHS 负责“如何以统一、安全接口触达设备”;高频动作仍常需本地 controller |
| RTOS / Servo / Firmware | 硬实时闭环、同步、保护、低 jitter 控制 | 是 MHS 下方的执行层;公开 MHS 材料没有取代这些能力 |
MHS 的价值高度依赖安全限制是否在模型之外被可靠执行。
最大速度、温度、功率、行程、工作区等约束不应依赖 prompt 记忆;MHS 的公开设计方向是由设备描述声明并 enforce。
Genentech 的泡沫案例说明:即使设备接口完全标准化,模型仍可能不理解流体、碰撞、惯性、热效应等真实物理过程。
脚本一旦下沉,就会更快、更久地执行错误。因此需要静态检查、权限最小化、仿真/影子运行、硬限幅、超时、Watchdog、审计和一键停机。
多 Agent 同时控制一个设备时谁持有 lease?如何定义 emergency stop?write 是否幂等?如何表达跨设备 interlock?断网/进程崩溃后的 fail-safe 状态是什么?driver/schema 如何版本化?
官方案例证明“可工作”与“可显著提效”的可能性,但并不能证明 MHS 已经具备工业功能安全、hard real-time 或形式化安全保证。研究预览应按 preview 对待。
MHS 最值得借鉴的不是某个 API,而是把智能控制拆成可治理的两条路径。
长期资产中心不是“对话中的 Agent”,而是 Program + Policy + Evidence:Observe → Reason → Synthesize → Validate → Deploy → Execute;遇到 fault/novelty 后携带真实 trace 回到改进环。在线任意改代码并热切换仍是研究假设,不作为 MHS 已证事实。
目标、规划、未知故障、策略搜索、参数空间探索由模型承担;常规重复控制不消耗 frontier reasoning。
成功动作序列应能被版本化为代码/状态机,而不是永远保留在对话上下文。程序可以复用、测试、diff、回放和回滚。
官方案例使用 Python 脚本,但从系统设计看,受限 Wasm/DSL 等可验证运行时可能更适合跨设备、安全权限和资源配额;这是 LRI 假设,不是 MHS 当前设计结论。
设备 trace 不只是日志,而可以成为 Agent 重新合成控制器的训练/搜索证据;QuEra 的四角色循环就是一个原型。
无论模型、脚本还是 VLA,都只能在 driver/controller 明确允许的 envelope 内动作;安全边界不能由模型自己解释。
高 Hz 世界不会等待逐 token 推理。更可扩展的模式可能是:模型不断生成、验证、升级局部控制程序,物理世界主要由这些程序运行。
重点不是“Claude 能不能动机械臂”,而是分层架构是否在速度、安全、泛化和运维上成立。
| 实验 | 问题 | 关键指标 | 通过标准方向 |
|---|---|---|---|
| E1 · Direct vs Code Fast Path | 逐步 Agent/MCP 控制与本地代码链差多少? | P50/P95/P99 latency、jitter、控制频率、网络占比 | 代码 fast path 明显降低尾延迟并稳定频率 |
| E2 · Safety Fuzz | 错误/越界 write 能否被模型之外阻断? | 违规拦截率、误拦截率、E-stop latency | 危险命令 100% 在硬边界前阻断 |
| E3 · Controller Synthesis | Agent 是否能把探索结果变成更优脚本? | 成功率、执行时间、试验次数、脚本复杂度 | 盲测脚本优于初始人工/线性 baseline |
| E4 · Failure Recovery | 断线、设备重启、传感器异常怎么办? | 恢复时间、错误传播、状态一致性 | fail-safe 且可从 trace 重建状态 |
| E5 · Integration Cost | MHS 是否真的降低多厂商接入成本? | 设备接入人时、driver LOC、重复代码比例 | 新增设备边际成本显著下降 |
| E6 · Sandboxed Fast Path | Python vs 受限 Wasm/DSL 是否更适合生产? | 启动、RSS、权限粒度、确定性、可移植性 | 在不损失主要性能的情况下明显收窄攻击面 |
研究预览阶段最重要的是标准细节,而不是更多演示视频。
正式 spec、reference driver、license、schema、conformance test 是否公开。
limits、interlock、lease、E-stop、审批、审计是否成为规范级能力。
并发、事务、超时、断线、设备重连、版本兼容以及实时能力边界。
LeRobot、Raspberry Pi、科研仪器厂商是否形成可互操作 Driver 生态。
独立第三方在多品牌硬件上复现;reference driver 大量出现;安全/兼容测试体系成熟;Agent framework 原生支持;真实制造/实验室长期运行。
Driver 仍高度定制;物理语义主要靠自然语言且不可验证;安全策略无法组合;高频控制仍需完全绕开 MHS;标准长期不开放或生态碎片化。
截至 2026-10-07,证据已从实验室仪器推进到多机器人协同与多控制抽象评测;关键问题正在从“用哪一种控制”转向“如何路由不同动作表示”。
动画读法:先选择 Policy / Program 两种动作表示,再由本地控制器或已部署技能执行;异常摘要经红色路径返回 Agent。设备接口、控制器、固件与安全机制的职责分别保留。本图是 LRI 混合架构推演,不是 MHS 官方完整分层或安全认证声明。
UR 报告 MHS 研究预览中,Agent 能发现、配置并协调四个独立机器人应用完成 payload handoff;设备边界与 interlock 由 MHS 表达,而 UR 自身安全架构仍在底层保持最终控制权。
Gemini Robotics 2 已把 embodied reasoning 与 VLA motor control 分成协作层;LeRobot 的 Unitree G1 路线由 π0.5 预测 SONIC motion tokens,再由本地高速 whole-body controller 解码为稳定 29-DoF 动作。
Anthropic 的机器人评测直接比较 torque direct control、controller code、RL policy 与 pretrained policy,且同一模型会因控制抽象不同表现巨大差异。未来 Physical Agent Runtime 更可能把 learned policy、program/state machine、device procedure 与受限 direct command 都视为一等动作表示,由 Reasoner 按任务、时延、不确定性与安全边界路由。
CMU 案例把 job-file、Windows COM 和 GUI-only 三种完全不同控制方式统一成 states + procedures manifest;Agent 在同一接口上完成设备编排、结果判断和自主重跑。这更接近 Physical Agent 的 capability/state plane,而不是单纯 RPC 包装。
Anthropic 机器人研究显示,模型直接驱动关节时多数困难任务表现很弱;接入 controller code 或 pretrained policy 后能力明显提高。因此不能脱离 action interface 单独评价“模型会不会机器人”。
已有 states/procedures、共享状态、limits/interlocks 和多设备案例,但公开材料仍不足以证明统一 lease/ownership、事务、一致性、版本兼容、断线语义、功能安全认证与完整 conformance suite。现在适合称“强方向信号”,不适合称成熟工业标准。
states、procedures、capability metadata、limits、interlocks、E-stop 等描述设备可观察状态、可执行动作和允许边界。MHS 当前最接近这一层。
根据任务连续性、控制频率、环境不确定性、可审计需求和风险,选择 VLA、程序、设备 procedure 或受限 direct command。Anthropic 的机器人评测说明“接口选择”会显著改变同一模型的能力表现。
实时稳定性、firmware 保护、认证安全功能和最终硬件约束必须继续由模型之外的控制栈承担。UR 的表述非常明确:intelligence sits on top,原有 safety architecture 仍保持最终控制。
同一个任务不要求选择唯一范式:纯 VLA 把动作能力主要压入权重,Program 路径把能力显式固化为 Skill,而 Hybrid 把导航、抓取、设备 procedure 等子任务路由到最合适的动作表示。
MHS 仍是 limited research preview;现有机器人案例证明 orchestration 与受限设备操作,不等于已经证明复杂开放环境中的通用 manipulation、locomotion 或在线程序自进化。
同一任务分别用 VLA action policy、Agent 生成程序和混合方案实现,比较成功率、样本效率、tail latency、能耗、可解释性、故障恢复、跨设备迁移与安全验证成本。
以官方一手材料为主,辅助独立新闻和相邻技术资料;案例数据不外推为通用 Benchmark。
MHS 定义、Driver/read/write、tags/reference、安全边界、MCP/CLI/code、Janelia/Genentech/QuEra 等完整 partner case。
Primary · Project研究预览状态、项目起源、申请入口,以及未来开源方向。
Independent · Reuters独立确认 MHS 发布、研究预览、适用硬件范围与科学/制造定位。
Adjacent Standard用于区分 MCP 的 Agent/tool transport 角色与 MHS 的硬件语义/Driver 角色。
Adjacent Runtime对比机器人 policy、硬件接口与 MHS 可能的 agent-facing 硬件标准位置。