OpenHands 是什么:自托管的开发者 agent 控制中心
OpenHands Agent Canvas 把你的 coding agent 变成自托管、常驻的工程团队。它是一个开发者控制中心,用于启动对话和自动化日常任务——比如生成报告发到 Slack,或自动把 GitHub issue 拆成任务。默认本地跑,可连多个 agent 后端(Docker/VM/云/企业基础设施)。
核心亮点
- 自托管:本地、Docker、VM 或任何能跑 agent server 的地方。
- 多后端切换:本地/远程/云 agent 之间切换不丢上下文。
- 自动化:集成 Slack、GitHub、Linear 等,定时或 webhook 触发。
- 自带模型:任意 LLM。
- 任意 agent:OpenHands、Claude Code、Codex、Gemini,或任何 ACP(Agent-Client Protocol)兼容 agent。
怎么用
OpenHands 开箱跑开源 OpenHands agent,也能用 Claude Code/Codex 等第三方 agent。
- 本地跑:默认本地,数据不出域。
- Docker/VM 后端:agent 在容器/虚拟机里跑,隔离环境。
- OpenHands Cloud/Enterprise:可选云端或企业版。
自动化示例:GitHub issue 创建 -> OpenHands 自动拆解任务 -> Slack 通知。
适合谁
- 开发者团队:要自托管 AI agent 做日常自动化(issue 拆解、报告生成),数据不出域。
- 企业:企业级自托管,合规 + 多后端。
- AI agent 实验者:一个控制中心跑多种 agent(OpenHands/Claude Code/Codex),对比能力。
和 Devin/Cursor 的区别
Devin 是托管 SaaS(闭源),OpenHands 是开源自托管。Cursor 是 IDE 内 agent,OpenHands 是控制中心编排多 agent + 自动化。