Omnigent:一个面板管住所有 AI 编程智能体的开源元框架
📅 2026年06月15日 · 技术
现在写代码的 AI 智能体越来越多了:Claude Code、Codex、Pi,还有开发者自己拿 YAML 拼出来的私有 Agent。问题是这些工具各跑各的进程、各用各的协议,你想在同一个任务里让 Claude Code 先写实现、再让 Codex 来 Review,就得手动来回复制上下文。Omnigent 想解决的就是这件事——它在所有这些 harness 之上加了一层"元框架",把多个 Agent 拉进同一条会话里协同干活。
它到底做了什么
Omnigent 把 Claude Code、Codex、Pi 以及你自定义的 Agent(用 YAML 描述)统一接进一个 session。在同一条会话里,你可以让一个 Agent 去审另一个 Agent 的产出,也可以按任务特点把活儿切给擅长不同事情的 Agent。模型层面不挑食:第一方 API Key、Claude / ChatGPT 订阅、或者任意兼容网关,都被当作一等公民对待。
跨设备与协作
会话是跟着人走的:终端里开个头,浏览器接着聊,地铁上掏出手机还能继续。消息、子 Agent、终端、文件全程同步。你也可以把会话分享给同事,让他们和你跑着的 Agent 实时对话,或者把会话 fork 出去自用。
治理与沙箱
对于"放权给 AI 跑命令"这件事,Omnigent 提供了 policies 机制:在执行高风险操作前暂停等你确认、给单次会话设花费上限、限制某个 Agent 能调用的工具集。策略可以绑到整台 server、单个 Agent 或单条 chat 上。此外它支持把会话跑在 Modal 或 Daytona 的云沙箱里,本机连电脑都不用开。
谁适合用
如果你已经在多个 coding agent 之间反复横跳,又想要一套带审批和预算的可控编排层,Omnigent 现在是 alpha 阶段(Apache 2.0,Python 3.12+),值得拿来试水。需要 macOS 桌面端的也可以直接下官方 App。