jayblast-spec/agentproof
GitHub: jayblast-spec/agentproof
AgentProof 是一个 AI agent 生产就绪测试平台,通过受控模拟对自主 agent 进行安全、可靠性、策略和成本评估,帮助团队在部署到生产环境前完成质量门控。
Stars: 0 | Forks: 0
# AgentProof
AgentProof 是一个 agent 模拟与生产就绪平台。它会在自主 agent 获得生产环境权限之前,执行受控的安全、可靠性、策略和成本场景测试。
## 产品界面
- `/` — 商业产品体验
- `/lab` — 可配置的模拟实验室
- `/reports/sample` — 完整的就绪报告和故障追踪
- `/pricing` — 商业计划
- `/about` — 产品原则
- `POST /api/simulate` — 经过验证的确定性模拟 API
## 本地开发
```
npm install
npm run dev
```
## 验证
```
npm run lint
npm run build
```
当前的 v1 使用确定性的本地模拟引擎。针对 HTTP/MCP agent 的生产环境连接器可以替换模拟的 agent 响应边界,而无需更改评分和报告契约。
## Manifest 安全性
AgentProof 不接受 agent 的 ZIP 文件、源代码、二进制文件、插件或可执行文件。浏览器导入器仅接受小于 64 KB 的声明式 `.json` manifest,并使用严格的 Zod schema 验证每个允许的字段。未知属性、嵌入式凭据、非 HTTPS endpoint、格式错误的标识符以及非 JSON 文件都会被拒绝。导入的内容被视为数据,绝对不会被执行或解压。
标签:AI智能体, GNU通用公共许可证, MITM代理, Node.js, Python脚本, 仿真测试, 可靠性测试, 安全测试, 攻击性安全, 暗色界面, 自动化攻击