【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,支持作者持续维护。

相关推荐
Zootopia6263 小时前
飞行力学知识梳理1|飞行性能与稳定性
人工智能·python·算法·机器学习·无人机·学习方法·信息与通信
阿部多瑞 ABU3 小时前
空能指的再生产:一个符号政治经济学的分析框架
人工智能·ai写作
xx_xxxxx_4 小时前
论文阅读-SAR
人工智能·深度学习·机器学习
桃西西呀4 小时前
LangChain 之七:回调与可观测
人工智能·langchain·llm
2601_960356384 小时前
2027校招采购岗解析:数学基础如何迁移到需求预测、成本与供应商分析
人工智能·算法
桃西西呀4 小时前
LangChain 之六:记忆与历史
人工智能·langchain·llm
周杰伦fans4 小时前
8GB显存下模型量化实战指南
人工智能·后端·c#
秦先生在广东4 小时前
gstack 深度解析:AI 驱动的单人虚拟工程团队与端到端自动化
人工智能
Yyyyyy~4 小时前
【Anaconda】安装
人工智能·python
golang学习记4 小时前
VSCode AI新特性:HydraFusion来了:系统会自己组队干活
ide·人工智能·vscode