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.
解决的问题
Omnigent 为各种 AI 代理提供了一个统一的编排层(“元框架”),允许用户在单一会话中管理来自不同供应商(如 Claude Code、Codex 和 Cursor)的多个代理,而无需为每个代理重写代码。它通过实现跨代理协作、设备无关访问(终端、浏览器、手机)和集中式治理,解决了代理碎片化的问题。
运作方式
Omnigent 作为一个通用接口,封装了现有的代理运行时。它支持各种模型提供商(API 密钥、订阅或如 OpenRouter 和 Ollama 等网关),并能在隔离的云端沙盒(如 Modal、E2B 或 Kubernetes)中启动代理,以确保安全性和环境一致性。它使用本地或部署的服务器在设备间同步会话,并提供用于交互的 Web UI。
目标用户
它专为使用多个 AI 编码代理并希望有一个单一场所来监督、协作和管理代理行为的开发者和团队而设计,也适合那些希望在安全、可抛弃的云端环境中运行代理的用户。
特色亮点
- 多代理编排:在单一会话中混合搭配来自不同供应商的代理,让它们互相审查工作或分配任务。
- 跨设备同步:在终端启动会话,并在手机或浏览器上继续进行。
- 云端沙盒:通过 Modal、E2B 和 Daytona 等提供商在可抛弃的环境中运行代理。
- 治理策略:设置规则,在执行高风险操作前暂停以获取批准、设置支出上限或限制工具访问权限。
- 实时协作:与团队成员共享会话,共同驱动或分叉对话。
相关
- 项目
- 项目
- Dispatch
- 项目
- 项目