M3
开发框架/库M3 是 SineFrame 开发的面向 MCP 服务器的 pytest 测试框架。区别于传统裸模型 API 测试,M3 采用用户实际使用的 AI 编程代理(如 Claude Code、Codex、OpenCode、Pi)运行测试,记录全量工具调用链路。它能够精准检测因工具描述模糊或逻辑偏差导致代理跳过 MCP 服务器、直接凭记忆回答的情况。测试以标准 pytest 文件形式存在,支持 ACP 自定义代理接入,适用于本地开发与 CI/CD 环境。
产品简介
M3 是 SineFrame 开发的面向 MCP 服务器的 pytest 测试框架。区别于传统裸模型 API 测试,M3 采用用户实际使用的 AI 编程代理(如 Claude Code、Codex、OpenCode、Pi)运行测试,记录全量工具调用链路。它能够精准检测因工具描述模糊或逻辑偏差导致代理跳过 MCP 服务器、直接凭记忆回答的情况。测试以标准 pytest 文件形式存在,支持 ACP 自定义代理接入,适用于本地开发与 CI/CD 环境。