提交智能体收藏0
开发文档

OpenHands Agent Canvas:面向编码智能体的自托管控制中心

OpenHands 的 Agent Canvas 是一个自托管开发者控制中心,用于运行编码智能体与自动化任务,支持多种智能体和本地、远程、云端后端。

用途与定位

根据来源说明,Agent Canvas 是 OpenHands 提供的自托管开发者控制中心,用于启动对话并自动化日常任务,例如生成报告并发布到 Slack、将 GitHub issue 拆解为任务。项目状态标记为 beta。默认在本机运行,也可连接到多个“智能体后端”,如在 Docker 容器、虚拟机或公司基础设施中运行智能体。

支持范围

来源称其开箱即用地运行开源 OpenHands 智能体,同时可接入 Claude Code、Codex、Gemini CLI、Pi、OpenCode 等第三方智能体,以及任何兼容 ACP(Agent-Client Protocol)的智能体;模型方面可自带任意 LLM。架构上由 OpenHands Agent Server 提供 REST API,Canvas 可连接多个 Agent Server 并在其间切换,自动化服务负责调度与分发。安装方式来源列出了四种:无沙箱的 npm 全局安装、单 Docker 沙箱、多 Docker 沙箱以及从源码运行,并给出相关命令。

限制与待核实事项

来源包含安全警告:无沙箱方式会让智能体拥有完整文件系统访问权限;Docker 方式默认不向 HTML 注入会话密钥,若在局域网或公网发布端口需自行输入 API key。多容器方式仅隔离对话执行,不会把整个 Canvas 或自动化服务放入沙箱。文档未给出具体价格、性能数据或同行评审验证,上述能力均来自项目自述,实际使用需按官方文档核实。

来源与核对说明

  1. OpenHands ↗https://github.com/OpenHands/OpenHands

本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。

这篇内容对你有帮助吗?

点赞与收藏保存在当前浏览器。

继续阅读

Cline 开源编码代理项目说明 →

Deep Agents:LangChain 生态中开箱即用的智能体框架说明 →