• ironfish

    以下均为自己码字,非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。

    优点

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

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

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

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

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

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

    - 多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,比如:

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

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

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

    - 自定义Agent 图标

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

    - Archive会话管理器

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

    - 手机端 Title 先是修改

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

    - 移动端悬浮快捷键

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

    电脑WebUI的界面

    聊天模式

    图片

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

    图片

    手机端界面

    图片

    自己做的Archived Session的管理器

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

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

    图片

    主楼
  • ffep

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

    #1
  • lxyz

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

    #2
  • hghugfg

    佬,是这个项目,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

    #3
  • ironfish

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

    #4
  • ironfish

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

    #5
  • 中条智世

    这个和orca区别大么

    #6
  • ironfish

    orca

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

    #7

发表回复

登录后回复