SummFlow 2026-06-20 tools

OpenHands

  • agent
  • framework
  • cli

自托管编码 agent 控制中心:接多种 agent 与 LLM,支持本地、Docker、VM 和云端运行

OpenHands 是一个自托管的 AI 编码 agent 平台,核心组件 Agent Canvas 提供浏览器 UI 和后端服务,可运行 OpenHands 自带 agent 或 Claude Code、Codex、Gemini 等任何支持 Agent-Client Protocol (ACP) 的第三方 agent。agent 可以在本地、Docker 沙箱、虚拟机或 OpenHands Cloud 上执行,前端可同时连接多个后端并在其间切换。平台还提供 Automation 功能——按计划或 webhook 触发 agent 任务,与 Slack、GitHub、Linear 等集成。另有 Software Agent SDK(Python),提供统一的 Agent、Tool、Conversation API,可编程构建编码 agent 并本地或远程执行。核心代码 MIT 许可,enterprise/ 目录另有商业许可。项目源自 ICLR 2025 论文,目前已获 $23.8M 融资。

社区实测

社区认可 OpenHands 作为开源编码 agent 平台的能力与架构完整性,但认为其讨论度与 GitHub star 数不匹配,部分用户对其从早期 GUI 到 Agent Canvas 的产品形态演变感到困惑。

  • 提供自托管的编码 agent 运行平台,支持多种 agent 和 LLM,避免供应商锁定
  • 通过 Automation 功能将 agent 任务与 Slack、GitHub 等工作流集成,支持定时和事件触发
  • SDK 提供统一的 Python API,可编程构建和编排编码 agent
  • 产品形态多次演变(早期 Docker GUI → CLI → Agent Canvas),文档和社区认知存在滞后
  • 无沙箱模式(Option 1)下 agent 拥有完整文件系统访问权限,需注意安全风险

截至 2026-06-20

npm install -g @openhands/agent-canvas && agent-canvas