内容
# 奥古斯都协议
**协议版本 1.1.0**
一种开放标准,通过 AI 操作层驱动业务,适用于任何编码代理。
将 Claude Code、Cursor 或 Codex 指向奥古斯都。它基于您的业务,审计流程,为其设计 AI 系统,在真实数据上测试该系统,并在人工监督下运行。您批准重要的事项。其他事情它会处理。
该存储库是标准本身:生命周期、关口和完整的工具接口,以通俗语言和机器可读的模式呈现。它是开放的,任何人都可以阅读协议的工作原理,从任何 MCP 客户端驱动它,或实施自己的兼容引擎。
## 为什么是开放的
您应该以共享、可检查的标准来重建围绕 AI 的公司,而不是一个黑箱。因此,标准在这里:每个阶段、每个关口、每个工具,都以通俗语言和机器可读的模式呈现。
规范不能为您提供运行它的部分:托管引擎、拒绝未经验证的验证以及在规模上保持可靠的参考实现。标准是开放的。引擎是 [奥古斯都](https://augustus.so)。
## 生命周期
协议将一个流程从原始状态到上线状态分为八个阶段。代理驱动每一步。所有者回答问题并批准决策。
1. **基础**。代理读取您的网站和您提供给它的所有信息,并基于您的业务。
2. **审计**。对于您选择的流程,代理根据固定方法论对其模型进行深入审计。
3. **基础验证**。协议拒绝在猜测的基础上构建。如果缺少事实,它会以通俗语言询问您,直到审计建立在真实答案上。
4. **构建**。代理使用连接的工具设计自动化,并在安全预览中提交。
5. **测试**。系统在预览中针对真实数据运行。在证明之前,它不会触及任何真实内容。
6. **上线**。经过验证的系统在其触发器上上线。每个不可逆操作仍需人工批准。
7. **连接触发器**。代理连接您的真实事件源,以便系统触发。
8. **运行**。批准、决策和修订通过代理运行。系统在运行过程中不断改进。
完整合同见 [SPEC.md](SPEC.md)。所有工具见 [TOOLS.md](TOOLS.md),包含机器可读模式,位于 [`schema/tools.json`](schema/tools.json)。
## 工作运行位置
- **设计运行在您的代理上**。编写审计和设计自动化运行在您自己的编码代理上。引擎提供一个简报:方法论、您的基础上下文和输出模式。您的代理生成结果。引擎验证并强制执行每个关口。
- **运行运行在您的模型上**。实时系统在稍后运行,无需代理,基于您自己的 AI 密钥。奥古斯都是层,而不是模型。您提供模型。
## 快速入门
参考引擎作为 MCP 服务器运行。连接您的编码代理并开始。
**Claude Code**
```bash
claude mcp add --transport http augustus https://app.augustus.so/api/mcp
```
**Cursor、Codex 或任何 MCP 客户端**
将服务器添加到您的 MCP 配置:
```json
{
"mcpServers": {
"augustus": {
"url": "https://app.augustus.so/api/mcp"
}
}
}
```
然后告诉您的代理:**"在奥古斯都上设置我的业务。"** 它会处理后续工作。任何人都可以免费运行审计。构建真实系统会创建一个跟踪账户,代理会在对话中处理。
## 本存储库包含什么
| 文件 | 内容 |
| --- | --- |
| [SPEC.md](SPEC.md) | 协议:原则、八阶段生命周期和关口。 |
| [TOOLS.md](TOOLS.md) | 代理调用的每个工具,按阶段分组,包含参数。 |
| [`schema/tools.json`](schema/tools.json) | 所有 45 个工具的机器可读模式。 |
| [CONTRIBUTING.md](CONTRIBUTING.md) | 如何提出对标准的更改。 |
| [CHANGELOG.md](CHANGELOG.md) | 版本历史。 |
## 参考引擎
[奥古斯都](https://augustus.so) 是参考实现。它托管运行时和验证。如何连接以及费用信息,请参见那里,不在本标准中。
在 [MIT](LICENSE) 下许可。