你的 AI 编码助手该有个”调度中心”了

你的 AI 编码助手该有个“调度中心”了

每天在 Claude Code、Codex、Gemini CLI 之间切来切去,上下文换来换去,任务状态散落各处——这是不是你最近的真实写照?

OpenHands 给出的答案很简单:给所有 AI 开发 agent 建一个自托管的调度中心。这个开源项目目前已经拿下了 80k+ GitHub Stars,被不少团队拿来当“开发 agent 的操作系统”用。

它到底能做什么

一句话概括:把 Claude Code、Codex、OpenAI、Gemini、Cursor 等 agent 统一纳管,加一层可编排的前端界面。

核心模块包括:

  • Agent Canvas:可视化控制台,启动对话、查看 agent 状态、切换后端。
  • Automation Server:定时任务 / 事件触发的 agent 自动化,比如“收到 GitHub issue 就自动拆解任务并生成报告”。
  • 多后端支持:本地进程、Docker、远程 VM、OpenHands Cloud,后端随时可切。
  • 自托管:npm 一行命令或 Docker 启动,数据全留本地,不依赖 SaaS。

为什么开发者该关注它

现在 AI 编程 agent 最大的问题是“原子化”:你让 Claude 改一段代码,让 Codex 跑测试,让 Cursor 补 UI,结果上下文不互通、历史不可追溯。

OpenHands 的思路是把这些 agent 串成一个 长期运行的服务,而不是“聊天式用完即走”。session 持久化、可回放、可共享、可自动化——这才是企业级使用 AI 开发工具该有的样子。

适用场景

  • 团队想把 AI 开发 agent 统一托管,不再散落在每个开发者的终端
  • 需要定时跑代码审查、依赖更新、Issue 摘要等重复任务
  • 想在自己的服务器 / VPS 上跑 agent,不想依赖云服务
  • 同时用多个 agent(Claude + Codex + Gemini),需要一层统一入口

上手方式

最简单的是 npm 一键启动:

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

访问 http://localhost:8000 就能看到控制台。Docker 和源码部署也都有详细文档,半小时内就能跑起来。

我的判断

如果你已经在日常使用 AI coding agent,但还没找到一个“控制中心”,OpenHands 是目前最成熟的开源选择。80k+ star 的社区热度 + 清晰的路线图,值得放进你的工具箱。

GitHub 地址:https://github.com/All-Hands-AI/OpenHands

—

**GitHub:** https://github.com/All-Hands-AI/OpenHands

评论区

0 条评论

登录后可评论。

江望 1981 阅读