Back to Catalog
OpenSpace logo
use-cases

OpenSpace

OpenSpace 由 HKUDS(香港大学)开发,是一个开源的自进化技能引擎,使AI代理能够从每个任务中自动学习、重用和优化技能,使自动化更智能且显著提高令牌效率。

OpenSpace preview

概述

OpenSpace是由香港大学数据科学实验室(HKUDS)开发的开源自进化技能引擎。它使AI智能体能够通过捕获、推导和复用执行每项任务中获得的技能持续进化,而非每次都从零开始推理。

其核心理念简单而强大:智能体应像人类一样从经验中学习。OpenSpace将技能视为可自动捕获、修正、改进甚至通过社区云(open-space.cloud)共享的活性实体。

核心功能

  • 自进化模式:支持修复模式(自动修复失效技能)、衍生模式(基于现有技能创建新技能)和捕获模式(从任务执行中提取新技能模式)。
  • 自动维护:内置健康检查、自动修复与性能优化机制,确保技能库长期高效运行。
  • 多后端支持:集成命令行、图形界面、多模态控制协议(MCP)、网页操作及系统控制等能力,使智能体真正具备操控计算机与外部工具的能力。
  • 显著节省令牌:实际基准测试显示,在GDPVal任务中最高可减少46%的令牌消耗并实现4.2倍性能提升。
  • 持久化技能库:采用SQLite数据库实现长期存储,支持手动编辑与多任务流水线调用。
  • 云端技能共享:通过连接 https://open-space.cloud 平台,可分享或获取社区进化的技能资源。
  • 便捷集成:既可作为独立智能体运行,也能通过MCP服务器与Claude Code、Cursor等开发框架集成。

使用场景

  • 复杂任务自动化:让智能体处理软件开发、数据分析、网页操作和系统管理,并在此过程中持续优化。
  • 长期运行的企业级智能体:构建自主智能体,使其运行效率随时间提升,成本逐渐降低。
  • 多智能体系统:在多个智能体间共享进化技能,实现协同智能。
  • 成本优化:在高频自动化场景中大幅降低大语言模型的令牌消耗成本。
  • AI研究:研究智能体如何在真实任务中集体学习及技能传播机制。

快速开始

  1. 克隆仓库:git clone https://github.com/HKUDS/OpenSpace.git
  2. 设置环境变量(例如 OPENAI_API_KEY)并配置 config_agents.json / config_mcp.json
  3. 运行冷启动任务——智能体将自动开始捕获技能。
  4. 重复执行类似任务,观察技能复用、令牌消耗减少以及执行速度提升。
  5. (可选)连接至云端社区以共享技能。

仓库中提供了详细的配置示例与文档。

技术亮点

OpenSpace 将技能视为动态、鲜活的资产,而非静态提示。它通过分析任务执行轨迹提取可复用模式,支持多任务流水线,并实现持续优化。在50余项真实专业任务的基准测试中,其构建下一代自进化AI智能体的实践价值已得到充分验证。

OpenSpace 是追求可持续、高性价比且真正智能化的开发者与研究人员的理想选择。

GitHub: https://github.com/HKUDS/OpenSpace
云社区: https://open-space.cloud

Tags

AI代理开源香港大学技能引擎自进化自动化令牌效率多代理MCP
OpenSpace HKUDS 开源:自进化技能引擎,实现更智能、更经济的AI代理自动化 | All Claw