EvoMaster:100 行代码就能拼出一个科研 agent
上海交大 SAI-Agents 组刚放出 EvoMaster 的预印本和 v0.1.1 版本。核心说法是,你用大概 100 行代码就能搞出一个能跑的科研 agent。框架自己处理 tool call、skill 组合、记忆系统,原生支持 MCP,还能接 Anthropic 风格的 Skills 体系。Apache 2.0。118 个 star,还在涨。它不是 demo,它是 SciMaster 这一家族 agent 的真引擎,底下的 ML-Master、X-Master、Browse-Master 都是产品。
为什么这件事有意思。大多数自称极简的 agent 框架,你真要跑起来还是得自己配路由、配记忆、配 tool 注册、配重试、配 prompt 层。EvoMaster 把这一整套折叠了,因为它把 skills 和 tools 当成同一个原语。加上一个叫 MagiClaw 的配套层,可以在运行时生成新的子 agent,根本不需要你写编排代码。通用 agent 框架和科研 agent 框架的区别在于,科研 agent 要读论文、调奇怪的分析工具、记中间结果、再调更多工具。EvoMaster 是按这个形状捏的。
更大的观察。中国的高校实验室已经意识到,想跟工业界 agent 框架正面对比,不能只丢玩具 demo,要真系统。清华有 ChatDev、AutoAgent。上海 AI Lab 有 InternLM agents。现在交大在推 SciMaster + EvoMaster,路线图里还挂着 PhysMaster 和 EmboMaster。中国实验室在 agent 工具上的产品化水平,悄悄已经比多数西方学术圈高一截。
如果你在做领域 agent,法律、医疗、科研、金融哪个都行,EvoMaster 值得花半小时摸一下。100 行那句话是真的,预印本也展示了同一套原语怎么撑起多 agent 的科学发现闭环。
仓库 https://github.com/sjtu-sai-agents/EvoMaster
← 返回所有文章
为什么这件事有意思。大多数自称极简的 agent 框架,你真要跑起来还是得自己配路由、配记忆、配 tool 注册、配重试、配 prompt 层。EvoMaster 把这一整套折叠了,因为它把 skills 和 tools 当成同一个原语。加上一个叫 MagiClaw 的配套层,可以在运行时生成新的子 agent,根本不需要你写编排代码。通用 agent 框架和科研 agent 框架的区别在于,科研 agent 要读论文、调奇怪的分析工具、记中间结果、再调更多工具。EvoMaster 是按这个形状捏的。
更大的观察。中国的高校实验室已经意识到,想跟工业界 agent 框架正面对比,不能只丢玩具 demo,要真系统。清华有 ChatDev、AutoAgent。上海 AI Lab 有 InternLM agents。现在交大在推 SciMaster + EvoMaster,路线图里还挂着 PhysMaster 和 EmboMaster。中国实验室在 agent 工具上的产品化水平,悄悄已经比多数西方学术圈高一截。
如果你在做领域 agent,法律、医疗、科研、金融哪个都行,EvoMaster 值得花半小时摸一下。100 行那句话是真的,预印本也展示了同一套原语怎么撑起多 agent 的科学发现闭环。
仓库 https://github.com/sjtu-sai-agents/EvoMaster
评论