[控场AI]
· 6 分钟阅读· 3,384 字

OpenHands两个月连发11版,三件事最值得升级

OpenHands两个月连发11版,三件事最值得升级

OpenHands两个月连发11版本,完成自动化平台化、Agent Profile系统化与部署体验三条主线升级。

AI编程助手OpenHands在约两个月内悄然发布了从V1.12.0到V1.23.0共11个版本,合并318次提交、改动300个文件、新增逾1.5万行代码。更新沿三条主线推进:自动化系统从一次性脚本升级为具备GitSync版本管理、定时触发、权限管控和团队协作的完整平台;Agent Profile引入密钥选择与MCP服务器范围限定,让不同任务使用不同配置无需手动切环境;部署体验则通过Linux桌面安装器、Docker执行工作区和macOS通用DMG包大幅降低上手门槛。架构层面,Agent Canvas统一接管本地、Docker、虚拟机、Cloud、Enterprise五种后端,并通过ACP协议兼容Claude Code、Codex、Gemini等主流Agent。对仍停留在V1.12的用户而言,这是一次关乎工作流架构的实质性迁移,而非普通的小版本迭代。

两个月憋出11个版本,功能边界已经变了

AI编程助手领域的更新节奏快得惊人,但各家策略不同。据B站UP主大叔大的梳理,当Hermes保持高频日更、OpenCloud维持周更时,OpenHands选择了另一条路——不声不响憋了两个月,一口气放出11个版本。

问题在于,很多用户手里还拿着V1.12当稳定版在用。而这半年里,OpenHands的功能边界已经挪动了不少:本地、Docker、云后端被统一收进了一块画布。换句话说,还停留在V1.12的用户,正在错过一次架构级的升级。

从V1.12.0到V1.23.0,时间跨度覆盖约一个半月,合并318次提交,改动300个文件,新增15349行代码,删除1616行。数字看着庞杂,但主线其实只有三条:自动化平台化、Agent Profile系统化、部署体验打磨。

11个版本的三段式演进

把这11个版本按节奏切成三段,脉络就清晰了。

第一段是框架定型(V1.13.0到V1.15.0),主要完成三件事:客户端对话存档、Markdown实时预览与文档清单、以及GitSync页面雏形。GitSync的作用是把仓库改动同步进来,这是后续自动化能力的基础。

V1.13.0到V1.15.0

第二段是功能爆发(V1.16.0到V1.18.0),这一阶段引入了LLM提供商选择、Linux桌面安装器,以及自动化任务的结果感知能力。所谓LLM提供商,就是大模型的接入方,用户可以直接在设置里切换不同的模型来源。

第三段是打磨收窄(V1.19.0到V1.23.0),重点落在Agent Profile的密钥与MCP能力、Docker执行工作区、以及通用macOS DMG安装包。MCP是让模型调用外部工具的标准协议,这一能力的落地意味着Agent的扩展性进一步增强。

前半段搭框架、中段功能爆发、后半段精选打磨——三条主线串起全部11个版本,这就是这两个月更新的完整图景。

真正值得动手的三件事

版本虽多,但UP主筛完后认为只有三点真正值回票价,按优先级排列如下。

P0:自动化系统全面升级

这条线贯穿了多个版本:V1.14有了GitSync页面,V1.17加上任务结果感知,V1.18收紧到仅创建者可启用,V1.22则向组织管理员开放。演进逻辑清晰——自动化从一次性脚本,逐步变成了可版本管理、可全线管控的生产力工具。

自动化系统全面升级

具体来说,自动化现在凑齐了五件事:GitSync版本管理、定时触发、任务结果追踪、权限管控和团队协作。对需要在团队内规模化使用AI编程的用户,这是最具分量的升级点。

P1-1:Agent Profile系统化

密钥选择和MCP服务器范围限定都在V1.19落地,Cloud LLM轮接在V1.17引入。核心价值是:不同任务用不同配置,不用手动切换环境。对于同时处理多种任务类型的开发者,这能显著降低配置成本。

P1-2:部署体验大幅改善

Linux桌面安装器在V1.16,Docker执行工作区在V1.21,通用macOS DMG在V1.23陆续到位。目标只有一个——装完就能用,环境不用再折腾。

后端统一与配置细节

OpenHands这次更新最核心的架构变化,是Agent Canvas的统一管理能力。它可以统一管理本地、Docker、虚拟机、Cloud、Enterprise五种后端,并支持任意ACP兼容的Agent,比如Claude Code、Codex、Gemini。ACP在这里扮演的是各家Agent之间的通用对接协议角色。

LLM提供商也能在设置里直接选择,这是V1.16加入的能力。通义千问广告、Kimi、智谱GLM、DeepSeek广告等都在列表中。

模型提供商列表

配置文件通常以Providers数组列出OpenAI、Anthropic、DeepSeek等提供商,默认模型配置为GPT系列,Agent Profile使用Default这一套。模型侧则有三个关键更新:新模型支持在V1.19、LLM提供商选择在V1.16、LLM连通性验证在V1.14——也就是在正式调用前先检查一遍模型配置是否通畅。

安装只需一行命令,使用uv工具安装OpenHands并锁定1.23.0版本;老用户执行一行升级命令即可完成版本更新。

ACP(Agent Communication Protocol)是一种用于规范不同AI Agent之间交互方式的通用协议层,类似于Web服务领域的REST或gRPC。它定义了Agent如何接收任务、返回结果、报告状态以及与宿主平台通信的标准接口。通过ACP兼容设计,OpenHands的Agent Canvas不需要为每家模型厂商单独开发对接逻辑,Claude Code、Codex、Gemini等来自不同供应商的Agent只要遵循ACP规范,就能被统一纳管。这种"协议先行"的架构思路,是OpenHands能够同时支持五种后端、多家模型提供商的底层原因,也是其相较于其他AI编程工具在扩展性上的核心优势所在。

三家Agent横向对比

把三个热门Agent摆在一起,OpenHands的差异点一眼可辨。

  • 核心架构:OpenHands是Agent Canvas加Agent Server;Hermes是Hermes协议加独立Agent;OpenCloud是OpenCloud加IP形象定位。
  • 后端支持:OpenHands覆盖本地、Docker、虚拟机、Cloud、Enterprise全场景;Hermes以本地为主;OpenCloud是本地加沙箱。
  • 自动化:OpenHands是GitSync加定时加全线管控;Hermes是基础自动化;OpenCloud是技能触发。
  • 模型配置:OpenHands是Agent Profile加MCP范围限定;Hermes是模型配置加学习路径;OpenCloud是配置文件加命令行。
  • 更新节奏:OpenHands两个月11个版本;Hermes高频日更;OpenCloud以周更为主。

OpenCloud对比

选择建议也随之清晰:要多后端统一管理,选OpenHands;要快速上手,选Hermes;要中文友好,选OpenCloud。一圈对比下来,这次更新的分量确实比版本号看着重得多。

升级建议

总结这两个月的变化:11个版本、318次提交、300个文件、新增15349行、删除1616行,三条主线分别是自动化平台化、Agent Profile系统化、部署体验打磨。

针对不同用户的建议如下:

  • 新用户:直接安装V1.23.0,用macOS DMG或Linux安装器,装完即用。
  • 现有用户:升级到V1.21之后,可以拿下Docker执行工作区。
  • Cloud用户:留意V1.22之后的GitSync组织管理员协作能力,适合团队场景。

对于还停留在V1.12的用户来说,这不是一次可升可不升的小版本更新,而是一次关乎工作流架构的迁移。

背景补充

MCP(Model Context Protocol)是由Anthropic于2024年底提出并开源的标准化协议,旨在解决AI模型与外部工具、数据源之间的集成碎片化问题。在MCP出现之前,每个AI应用都需要为文件系统、数据库、API等外部资源单独编写适配代码,维护成本极高。MCP定义了一套统一的客户端-服务器通信规范,让模型能够以标准方式调用代码执行、网络搜索、数据库查询等外部能力。OpenHands在Agent Profile中引入MCP服务器范围限定,意味着用户可以精确控制每个Agent配置能访问哪些外部工具,兼顾灵活性与安全性。

分享:

相关推荐