推荐一个多Agent协作的前后端工具,WebUI+保留原生Harness

ironfish 2026-09-14 11:06 1

以下均为自己码字,非AI生成


先上Repo项目地址:GitHub - omnigent-ai/omnigent: Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device. · GitHub


下面是介绍


按官方说法大致是把自己定义成AI Agent的Meta-Harness(元Harness):在Claude Code、Codex、Cursor、OpenCode等不同Agent/harness之上,再加一层统一的运行、管理和编排,所以并不只是协同,用起来就是一个完整的IDE。


优点




  1. Databricks背景的开源项目,维护比较稳定,更新滚动很快,PR也很活跃,而且能明显看到真人maintainer在盯和审核。




  2. WebUI+Server部署:核心是WebUI,所以手机/Windows/Mac都可以作为操作入口。可以单机直接跑:单独Host;也可以:一个Server+多个Host(比如我现在就是NAS跑Server,其他电脑作为Host接进去。)

    另外:网络连接也比较自由,CF Tunnel、Tailscale、反代、端口映射都能玩。




  3. 支持多种原生Agent,不破坏原来的Harness:Claude Code、Codex、OpenCode这些还是跑自己原来的harness,接入方式也可选Native-TUI或SDK(Host是Win只能SDK)。




  4. 界面友好+交互方式丰富:同时支持Chat/Native TUI,也可以直接在侧栏开Shell,所以还可以直接当远程Terminal来用。




  5. 协同Harness:他自己提供的Harness是用于跨Session的协作Harness,你可以让SessionA去看SessionB之类的,这里两个Session可在不同的CWD内,也可以是不同Host不同Agent




  6. 多Agent编排:用Server+多Host模式,可以把任意Host上的任意Agent组合成一个拼装Agent(用一个Prompt即可)拉起来组合工作流,比如:

    A机器Claude做Plan→B机器Codex Review→C机器OpenCode+DeepSeek落地




目前的缺点


Windows Host目前原生Native TUI支持还不完整,部分场景得走SDK/WSL。

另外Codex这类接入毕竟不是官方原生App,Computer Use这类GUI能力目前也不能完全等同于官方客户端。

目前只有英语界面且官方也不太愿意支持多语言。


开源项目的Mods


我自己针对这个Repo做了一些Mods,比如:



  1. native-tui接入模式下能显示周限额

  2. 上下文标能对齐自动压缩设置

  3. 快捷键可自定义,添加会话轮询键

  4. 自定义Agent 图标

  5. 有后台任务/Goal 运行时的提醒标识,防止多余操作

  6. Archive会话管理器

  7. Cli进程管理器,防止太频繁断开进程.

  8. 手机端 Title 先是修改

  9. 按输入语言自动调整 Title 命名的使用语言

  10. 移动端悬浮快捷键


正在做的是协作CWD功能,希望能把一个Project变成协作CWD,挂上各Host的CWD然后直接里头连好可以协同git/handoff之类的。


电脑WebUI的界面


聊天模式



TUI 模式 + 右侧栏归档会话管理器



手机端界面



自己做的Archived Session的管理器


我自己习惯把不在活跃的 Session 就直接归档,保持前台干爽。


这个管理器也可以开在右边栏。(我放在电脑WebUI界面 图2 展示)


最新回复 (7)
  • ffep 09-14 14:37
    1

    那么问题来了 项目名 或开源地址呢 为啥不发

  • lxyz 09-14 16:37
    2

    所以大佬你fork的地址是哪个?

  • hghugfg 09-14 17:08
    3

    佬,是这个项目,GitHub - omnigent-ai/omnigent: Omnigent is an open-source AI agent framework and meta-harness: orchestrate Claude Code, Codex, Cursor, Pi, and custom agents — swap harnesses without rewriting, enforce policies and sandboxing, and collaborate in real time from any device. · GitHub

  • ironfish 楼主 09-14 20:15
    4

    批评的是..是下面发的那个,我po在正文一下


  • ironfish 楼主 09-14 20:17
    5

    我忘记发了…我改在了正文,也就是下面回复的那个repo,我自己的custom还没扫过比如是不是把一些不必要的上上去了,就没转public,回头都整理清楚了转一下看看

  • 中条智世 09-14 20:25
    6

    这个和orca区别大么

  • ironfish 楼主 09-14 20:46
    7

    orca



    我完全没用过orca.. ^-^我看看是有啥区别

* 帖子来源Linux.do
返回