OpenHands Agent Canvas:多代理统一调度的编码控制中心源码

OpenHands Agent Canvas 是一套开源自托管的编码代理控制中心源码,主体采用 React 与 TypeScript 构建,可将遵循 ACP 协议的多种编码代理接入统一界面,并围绕任务调度、工作流编排与团队权限提供管理能力。

OpenHands Agent Canvas:多代理统一调度的编码控制中心源码
开发语言未说明
资源大小303.88MB
运行环境Windows / macOS / Linux / Web
资源状态可查看

从代理控制平面看统一调度

OpenHands Agent Canvas 的源码定位是开源自托管的智能体管理中枢,面向开发者团队使用。它不针对某一个编码助手做定制,而是把 OpenHands、Claude Code、Codex、Gemini 等遵循 ACP 协议的代理集中到同一界面,让不同模型、不同协议下的编程代理在后台协同运行。

传统 CI/CD 工具或本地脚本通常只围绕固定流程执行任务,Agent Canvas 则把重点放在“代理控制平面”这一设计上:管理范围覆盖多种领先的 AI 代理协议,通过开放接口和插件化架构,开发者可以按场景切换或并行调用不同的 AI 能力。

工作流与第三方服务如何衔接

平台自带可视化工作流设计器,用户能搭建多步骤自动任务,让代理按照预设规则完成代码生成、检查、提交等环节。

在外部协作上,标准化连接器把 Slack、GitHub、Linear 等服务接入进来,对话、Issue 和项目管理场景中可以直接触发代理任务。

部署选择与源码使用前的确认项

运行环境方面,本机进程、Docker 容器、虚拟机和主流云服务器都在支持范围内,团队可结合安全等级与资源限制选择部署位置。源码包体积为 303.88MB,采用 React 与 TypeScript 构建,前端基于组件化、模块化方式组织,便于二次开发。

准备启动前,建议先确认本地 Node.js 与 Docker 环境是否满足要求,并核实计划接入的代理及第三方服务的授权方式,再根据实际部署场景决定运行形态。平台可运行于 Windows、macOS、Linux 及 Web 端,属于 AI 源码与工具分类。

图片预览