这个项目能做什么
Merv 是一个用于智能体编码平台的插件,帮助智能体以带门控、可审查的实验工作流方式运行机器学习研究。它兼容 Claude Code、Codex、GitHub Copilot CLI、Cursor、Gemini CLI、Qwen Code、Kilo Code、Hermes Agent、OpenCode、OpenHands、Replit Agent 以及其他支持 MCP 的客户端。
该插件在两个层面组织研究。在实验层面,每个实验从生成的计划开始,由另一个智能体进行对抗性审查;计划/审查循环持续进行,直到获得批准。执行后,智能体提交报告,该报告再次接受对抗性审查,审查者可以将工作退回执行或计划阶段。在项目层面,当一组实验完成后,五个子智能体从不同视角分析结果。它们的发现被整合为一份报告、逻辑图和变更规格,随后对抗性审查其准确性。
Merv 由三个主要组件构成:连接各种智能体客户端到同一工作流的智能体适配器、拥有研究状态(项目、声明、实验、任务、审查、反思和工作流图)的后端,以及供人类检查实验、审查、工件、逻辑图、时间线和进度前端。后端包括不可变工件、项目动态、智能体租约、凭据、HTTP/MCP 接口和本地运行器等支持系统,以及连接到 merv-sandboxes 以获取计算和重型文件的适配器。
默认情况下,该插件连接到托管大脑,但完整栈可自托管。无论哪种部署方式,检出根目录和调用者 SSH 私钥都保留在用户机器上;智能体发送显式项目 ID、类型化元数据和选定的提交字节,而不是让大脑直接打开检出目录。提供了针对 Codex、GitHub Copilot CLI、Claude Code、Gemini CLI、Qwen Code、Cursor、Kilo Code、Hermes Agent、OpenCode 和远程机器的设置说明。无头运行器和 CI 可使用静态 MERV_MCP_KEY。
评论
0 评分人数达到10人后显示
登录后参与讨论。