这个项目能做什么

OpenHands Agent Canvas 是一个用于部署和管理 AI 编码代理的集中式枢纽。它支持原生的 OpenHands 代理,以及通过 Agent-Client Protocol (ACP) 支持的 Claude Code、Codex 和 Gemini 等第三方代理。 核心能力包括: - 后端灵活性:能够将代理运行在本地、Docker 容器、虚拟机或云基础设施中,并支持从单一前端在多个后端之间进行切换。 - 工作流自动化:创建定时或事件驱动的自动化流程,可与 GitHub、Slack、Linear 和 Notion 等第三方服务集成。 - LLM 集成:支持导入自定义的大语言模型 (LLM) 配置。 - 部署选项:可通过 npm 安装,以 Docker 容器运行,或通过源码构建。 系统架构由 Agent Canvas 前端、用于运行代理的 Agent Server (REST API) 以及用于调度和 Webhook 管理的 Automation Server 组成。