Show HN: Open Envelope – 一个用于定义AI代理团队的开放模式

Hacker News Top 工具

摘要

Open Envelope 提供了一个开放的JSON Schema,用于定义具有角色、交接、人工检查点和访问策略的AI代理团队,旨在实现跨框架的可移植性。

构建了一个开放的JSON Schema,用于定义AI代理团队。<p>多代理系统正成为一种实际的部署模式——不是单一的助手,而是拥有角色、交接和人工检查点的团队。但目前还没有一种通用的方式来定义一个可以跨框架使用的配置。每个实现都分散且锁定在你最初选择的工具上。为此构建了这个模式。</p><p>该模式位于 schema.openenvelope.org,并已在 SchemaStore 注册,因此如果您在 VS Code 中放入 .envelope.json 文件,无需安装任何东西即可获得自动补全和验证功能。它也在 npm 上以 @openenvelope/schema 的形式提供,如果您想以编程方式进行验证的话。</p><p>该规范涵盖:代理定义(角色、提示、模型、访问策略)、监督者/子代理层级、人在回路中的门控、管道、调度以及部署时注入的密钥/变量。访问策略允许您准确声明每个代理可以调用哪些主机——运行时在网络层面强制执行,而不是在提示中执行。</p><p>目标是成为一种可移植的定义格式——一次定义团队,任何兼容的运行时都可以执行它。类似于 Dockerfile 描述容器而不绑定到特定主机的方式。openenvelope.org 上有一个托管运行时,但该模式采用 Apache 2.0 许可,任何人都可以实现它。</p><p>很高兴回答有关该规范任何部分的问题——特别希望收到来自构建过多代理系统并对缺失内容有看法的朋友的反馈。</p>
查看原文

相似文章

Show HN: E2a – 面向 AI 智能体的开源邮件网关

Hacker News Top

E2a 是一款开源邮件网关,支持 AI 智能体通过 webhook、WebSocket 或 HTTP API 安全地收发邮件。它具备 SPF/DKIM 验证功能,提供 TypeScript 和 Python SDK,并支持可选的人工介入审批。

OpenCode、Pi 和 Goose:AI 代理栈的三个层次

Reddit r/AI_Agents

作者比较了三个开源 AI 代理工具——Pi、Goose 和 OpenCode,认为它们运行在 AI 代理栈的不同层次:Pi 是代理框架/工具包,Goose 是本地工作台/编排面,OpenCode 是编码优先的代理。

@geekbb: 开源的 AI Agent 元编排框架,为 Claude Code、Codex、Cursor、OpenCode、Hermes、Pi 等多种 Agent 提供统一的编排层。用户可以在不同设备(终端、浏览器、手机、桌面应用)间无缝切换会话,让多…

X AI KOLs Timeline

Omnigent is an open-source meta-orchestration framework that provides a unified orchestration layer over multiple AI agents like Claude Code, Codex, and Cursor. It enables seamless cross-device session switching, multi-agent collaboration, policy enforcement, and cloud sandbox execution.