自进化AI代理框架OpenSpace:技能、MCP、谱系与低成本复用
OpenSpace是一个用于构建自进化AI代理的框架。它通过SQLite存储能力,支持版本控制和谱系追踪,提供自定义和宿主技能,并通过可流式HTTP的MCP协议进行集成。教程展示了一个薪资任务、技能复用、自定义SKILL.md文件以及实时MCP服务器,重复任务时token成本显著降低。
本教程在Colab中设置OpenSpace,通过稀疏检出克隆仓库并安装包。它配置模型凭证(Anthropic/OpenAI)、工作区变量,并通过异步Python API运行一个薪资计算任务。OpenSpace在任务执行期间进化技能,并将技能存储在SQLite中,附带元数据,例如来源(FIX、DERIVED、CAPTURED,即固定、派生、捕获)。第二个相关的薪资任务复用了先前进化的技能,展示了低成本的复用。创建了一个自定义的SKILL.md(colab-csv-report),并由代理自动发现,同时暂存主机技能(delegate-task、skill-discovery,即委派任务、技能发现)。启动了一个使用可流式HTTP传输的MCP服务器,并对其进行了探测。可选地,技能可以上传到云端。对展示数据库进行检查,显示超过60个技能进化,带有谱系和质量元数据。教程得出结论:OpenSpace能够实现具有复用和减少令牌使用的自我改进代理工作流。
来源: MarkTechPost —
原文
