
Anthropic 这次放出的东西叫 MHS——Model Hardware Standard模型硬件标准当前状态是研究预览。一句话概括它是一套让 AI 智能体安全操作物理设备的共享规范。过去聊 AI 智能体大家习惯讨论 API 调用、数据库读写、工作流编排MHS 把问题往前推了一步当智能体要控制电机、传感器、机械臂、机器人这些真实硬件时动作指令怎么描述、接口怎么统一、安全怎么兜底。MHS 最值得关注的点有三个。第一它是一套开放标准目标是让不同型号、不同品牌的硬件设备能用同一种方式接入智能体而不是每台设备写一套私有适配。第二它把安全做进规范里不是事后补丁而是在接口描述、指令校验、执行确认这几个环节都留了约束机制从公开资料看还包含急停这类物理安全控制。第三它与 MCP 形成互补MCP 解决模型“看得到数据和工具”MHS 解决模型“碰得到物理设备”。这篇文章按这个顺序展开MHS 到底解决什么问题、技术结构怎么理解、和 MCP 以及 AI 智能体的分工关系、研究预览阶段怎么验证、接口调用怎么写、有哪些常见坑、以及落地时的安全合规边界。适合正在搭 AI 智能体、做机器人、做自动化设备或准备把大模型接入真实硬件的开发者。先提醒一句MHS 目前是研究预览接口和版本迭代会比较快。文中涉及的具体目录、命令、方法名最终以官方仓库和发布文档为准我写到的代码和配置都是通用示例模板你需要按实际环境替换路径、设备名和参数。1. MHS 核心能力速览先给一张速览表方便快速判断这个项目对你有没有用。能力项说明项目类型开放硬件接口标准 / 研究预览提出方Anthropic核心目标让 AI 智能体通过统一共享规范安全操作物理设备主要组成接口描述规范、硬件抽象层、安全控制与校验机制基于公开设计说明开源情况公开信息显示 SDK 以开放许可发布具体以官方仓库为准支持系统优先 Linux官方演示环境一般按 Ubuntu LTS 准备开发语言Python SDK可配合 MCP 服务使用设备类型模拟设备、RPC 设备、真实外设按硬件适配情况而定安全能力指令约束、权限校验、急停/人工确认等依 SDK 示例实现API/批量SDK 可编程调用支持多设备配置批量任务需自行编排典型场景机器人控制、智能硬件接入、自动化测试、AI Agent 硬件闭环表格里的信息有一部分是“按公开资料整理”原因在于 MHS 还处于研究预览阶段文档和代码都在快速迭代。实际使用前建议先核对官方的 README、发布说明和 SDK 示例再决定要不要引入到自己的项目里。预览阶段的项目有一个共同特点方向明确细节易变。看文档时重点关注“接口描述规范”和“安全控制机制”这两块因为它们决定了整个标准的核心思路。从目前公开信息看MHS 的设计思路是把“设备能力”和“模型指令”解耦。设备厂商只需要描述自己支持哪些动作、参数范围是多少、哪些操作需要人工确认模型侧只需要按标准生成动作指令剩下的参数转换、协议适配、安全校验交给中间层。这样做的收益很明显换设备不换接口加安全开关不用改模型逻辑开发者维护的胶水代码也会大幅减少。对于准备把 AI 智能体接到硬件上的团队来说这套思路本身就有很高的参考价值。2. MHS 要解决什么问题AI 智能体接硬件的三个卡点AI 智能体这两年发展很快从单纯聊天到搜索、写代码、操作办公软件再到现在开始碰物理世界。但把智能体接到真实硬件上一直有三个卡点。第一个卡点是接口碎片化。每台设备都有自己的 SDK、串口协议、网络接口和寄存器定义。想接一个传感器要读厂商文档想接一个电机要装厂商驱动想接一台机械臂要处理一堆私有报文。智能体本身不具备这种“逐设备适配”的能力开发者只能写大量胶水代码而且每换一次硬件就要重写一轮。接口碎片化还带来一个更麻烦的问题设备越多代码里需要维护的特例就越多出错的概率也越高最后变成一个谁都不敢动的遗留系统。第二个卡点是安全边界缺失。大模型生成的是自然语言动作意图比如“把机械臂速度调到 0.3”“给设备断电”。这些意图如果直接映射到物理设备可能出现参数越界、状态误判、重复执行甚至危险动作。纯软件环境里出错了还能回滚物理设备出错了可能就是设备损坏或安全事故。所以必须有一层独立于模型的硬校验和急停机制而不是指望模型每次都能生成完全正确的指令。第三个卡点是语义断层。LLM 理解的是“打开阀门”“提高亮度”这类高层概念物理设备需要的却是具体的寄存器地址、波特率、脉宽、电流阈值。没有一层统一的“硬件翻译层”模型再强也不知道该往哪个寄存器写值。MHS 的定位就是在模型和硬件之间补上这一层标准化的翻译与约束层把“高层意图”转换成“可执行、可校验、可追溯”的设备动作。这三个卡点和当前 AI 智能体生态的热度直接相关。无论是智能体工作流搭建、Agent 开发还是企业级自动化处理数据与工具的部分已经比较成熟了硬件这一环反而是多数方案缺的。MHS 选择在这个时间点以研究预览形式开放基本就是冲着这个缺口去的。可以这样理解如果 MCP 让智能体学会了“用软件”MHS 就是在尝试让智能体学会“动手”。3. MHS 技术要点接口、控制与安全3.1 接口描述层把硬件能力翻译成模型能读懂的规格MHS