跳过主要内容
广告OpenFree logo推广你的产品触达更多潜在用户,助力产品增长与收益提升。投放广告
Favicon of Omnigent

Omnigent

Free 等级项目

开源元框架,用于 AI 代理:在 Claude Code、Codex、Cursor、Pi 和自定义代理之上提供统一层。无需重写即可切换框架,执行策略和沙箱,并可从任何设备实时协作。

访问 omnigent-ai/omnigent

项目简介

Omnigent 是一个开源元框架,为 Claude Code、Codex、Cursor、Pi 等 AI 代理框架以及自定义代理提供统一的编排层。它允许在不重写代码的情况下切换或组合框架,执行策略和沙箱,并支持从任何设备对实时会话进行协作。

核心功能

  • 内置多 AI 代理:Polly(编码编排器)和 Debby(模型辩论),以及用 YAML 定义的自定义代理。
  • 上下文策略:有状态支出上限、模型路由和基于风险的升级。
  • 安全操作系统沙箱:限制文件系统和网络访问,隐藏凭据,支持安全的 YOLO 模式。
  • 组合:无需重写代码即可组合多个模型、框架和技术;通过一行更改即可在 Claude Code、Codex、Pi 和自定义代理之间切换。
  • 协作:通过 URL 共享实时代理会话,包含完整历史记录,允许团队成员实时查看、评论和引导。
  • 云沙箱:在 Modal、Daytona 等提供商的临时云沙箱中运行代理。

适用场景

  • 编排多个编码代理(例如 Polly 在并行 git 工作树中委派给 Claude Code、Codex、Pi)。
  • 运行模型辩论(Debby)以并排比较不同模型的答案。
  • 与团队成员共享实时会话并在同一台机器上共同驾驶,进行协作调试或调查。
  • 通过策略管理代理行为,包括成本上限、工具访问限制和审批流程。

快速开始

  • 安装:`curl -fsSL https://omnigent\.ai/install\.sh | sh` 或 `uv tool install omnigent`。运行 `omnigent` 启动会话,`omnigent setup` 配置模型,`omnigent run examples/polly/` 尝试内置代理。

部署与要求

  • 需要 Python 3.12+;Node.js 22 LTS 和 npm/pnpm 用于编码框架 CLI 和 Web UI;tmux 用于原生终端包装器;Linux 上需要 bubblewrap 进行沙箱。服务器部署可使用 docker compose 或 Render、Railway、Fly.io 等一键部署。

采用前须知

  • 许可证:Apache-2.0。在使用、修改或分发项目前,请确认其具体条款。

评论

登录 后发表评论。

更多类似 Omnigent 的项目

Favicon of Poki

Poki

Free 等级项目星标数: 0.5K

让 AI 代理像你一样操作真实 iPhone

智能体框架

Poki 是开源的本地 MCP 服务器与代理,让 AI 代理像你一样操作真实 iPhone。它从 Mac 控制 iPhone,无需越狱或额外硬件;通过核验的执行轨迹会编译为路线,使同类任务在重复执行时走更短路径。

Favicon of Rivet

Rivet

Free 等级项目星标数: 6.2K

面向智能体工作负载的编排器

智能体框架

Rivet 是一个快速、高密度且可扩展的编排器,适用于各种智能体工作负载。它可将智能体、工作流和沙箱作为持久化 Actor 运行,为 AI 智能体、协作应用和持久执行提供有状态原语。

Favicon of sapper-v2

sapper-v2

Free 等级项目星标数: 0.9K

面向自主渗透测试的 AI 指挥官与执行集群

智能体框架

sapper-v2 是面向自主渗透测试的多智能体编排框架,曾获第三届腾讯智能攻防挑战赛线上冠军。AI 指挥官读取局面、决策并调度将军、侦察兵和士兵在 tmux 会话中并行工作,零策略看门狗维持运行;知识沉淀到分层事实—意图图,并通过模型分层支持无人值守的安全测试活动。