最近把 OpenHands 本地跑起来了,一句话:比闭源云端助手踏实。
它前身是 OpenDevin,整套代码开源,docker 一拉就能在本地起。我仓库里的东西、改出来的文件、跑命令的中间产物,全在自己机器上转,不往外送。数据自持这种事,用过闭源工具的人都懂,你永远不知道哪段代码被拿去当训练料了。
更关键的是它真会干活,不是补两行就停的补全插件,而是能自己读整个仓库、定位文件、改完还帮你跑命令验证。我让它接手一个老项目的依赖升级,它自己翻 changelog、改 import、跑测试,我在旁边看着像带了个不睡觉的结对工程师。ICU 出来这几年我格外惜时间,这种随叫随到的搭子确实省事。
社区也争气,issue 响应快,版本迭代肉眼可见地往前走。看他们怎么拆 issue、怎么 review PR,本身就是活的开源协作教材。想自己搭个 AI 编程搭档又舍不得把代码交出去的,强烈建议试一把。