【AI Agent 实战】omnigent 中文版:统一编排多个编码代理的 meta-harness 上手指南

项目简介

omnigent 是一个开源的 meta-harness(元框架),为 Claude Code、Codex、Cursor、OpenCode、Hermes、Pi 以及自定义代理提供统一编排层。Python 编写,Apache-2.0 许可,GitHub 9068 stars。

核心价值:无需重写即可切换或组合代理框架,强制执行策略和沙箱隔离,从任何设备(终端/浏览器/手机/桌面应用)实时协作。

快速开始

一条命令安装:

bash 复制代码
curl -fsSL https://raw.githubusercontent.com/omnigent-ai/omnigent/main/scripts/install_oss.sh | sh

可选集成通过 --extra 传递:

bash 复制代码
curl -fsSL https://raw.githubusercontent.com/omnigent-ai/omnigent/main/scripts/install_oss.sh | sh -s -- --extra modal,e2b

可选附加组件包括:模型提供商(databricks、bedrock、vertex)、沙箱提供商(modal、daytona、e2b、kubernetes 等)、SDK 框架(cursor、agents-sdk 等)、存储与记忆(s3、hindsight)。

核心能力

1. 跨设备使用,包括手机

会话"随身而行":终端开始、浏览器继续、手机接着处理。消息、子代理、终端、文件全部保持同步。

2. 一个会话监督多个代理

在同一个会话中混合使用 Claude Code、Codex、Cursor、Pi 以及 YAML 定义的自定义代理。让一个代理审查另一个代理的工作,或将任务拆分给各有所长的不同代理。

3. 使用任何模型

第一方 API 密钥、Claude/ChatGPT 订阅,或任何兼容网关,全都是一等公民。

4. 协作

共享会话,让队友与你的代理聊天、实时观看工作、共同驾驶,或 Fork 对话自行继续。

5. 云端沙箱运行

在 Modal、Daytona、Blaxel、E2B、CoreWeave、Kubernetes、OpenShell 等十几种沙箱中运行会话,可从 CLI 启动或由服务器按会话分配。

6. 策略治理

创建策略,在风险操作前暂停等待批准、限制支出、限制代理可访问的工具。粒度可作用于整个服务器、单个代理或单个聊天。

使用边界

  • 项目状态为 alpha,接口和行为可能调整,生产环境引入前建议小范围验证。
  • 它是编排层,不是替代品,仍需理解底层代理各自的能力和限制。
  • 完整能力(跨设备同步、实时协作、云沙箱、托管主机)需要服务端组件支撑,单机模式只覆盖部分。

中文版说明

中文版保留了原项目的全部代码和功能,仅对 README 与核心文档做了完整中文化,元框架定位、设备同步、多代理监督、云沙箱、策略治理、安装方式等均可直接以中文阅读。

如果这个项目对你有帮助,也欢迎动动小手去原仓库点个 Star,支持作者持续维护。

相关推荐
夏文强14 分钟前
Rerank 与混合检索:怎么让 RAG 从「能用」变成「好用」
人工智能·大模型·向量数据库·rag·检索增强生成
救救孩子把16 分钟前
AI面试八股文-23_23-Agent可观测性与生产监控面试题
人工智能·面试·职场和发展·agent·langsmith·langfuase
IT_陈寒19 分钟前
Java静态变量初始化坑得我头皮发麻
前端·人工智能·后端
知行产研26 分钟前
白马山领跑、南山矿扩编 31 台,安徽露天矿无人驾驶进入规模化阶段
人工智能
FinelyYang27 分钟前
考试系统简答题 AI 阅卷:覆盖度驱动、异步评分与人机协同落地实践
java·大数据·人工智能
伍树明38 分钟前
mini-swe-agent 本地部署+效果评测记录
人工智能
运维行者_44 分钟前
网络监控工具怎么选?从设备监控到智能运维的能力清单
运维·服务器·开发语言·网络·人工智能·支持向量机·php
清华kenny1 小时前
安徽亳州中医AI健康辨识仪品牌排名前十之适用场景解析
人工智能·安徽晓得养
郑鱼咚1 小时前
大胆点,向 AI 要你真正想要的结果
人工智能
信可维1 小时前
多个 AI 同时改一个仓库:先划边界,再谈并行
人工智能