最近刷 GitHub,发现了一个让我眼前一亮的项目——OpenSpace。
它解决了一个超级痛点:现在的 AI Agent(比如 Claude Code、OpenClaw、Cursor)都很强大,但它们从不学习、永不进化——每次任务都是从头开始,浪费大量 token,遇到错误也不会积累经验。
OpenSpace 做的事情,就是让 AI Agent 自动进化,越用越聪明。
01 它是什么?
OpenSpace 是港大出品的一个自进化引擎,只需一个命令,就能让你的所有 AI Agent(Claude Code、OpenClaw、Codex、Cursor、nanobot 等)自动学习、自动修复、自动优化。
核心三大能力:
| 能力 | 效果 |
|---|---|
| 🧬 自进化 | 任务成功 → 技能自动升级;任务失败 → 技能自动修复 |
| 🌐 群体智能 | 一个 Agent 学到的,全网 Agent 共享 |
| 💰 节省成本 | 46% 更少 token,4.2 倍收益 |
在 50 个专业任务测试中(涵盖税务、法律、工程等领域),OpenSpace Agent 赚了 4.2 倍的钱,同时 token 消耗减少了 46%。
02 核心原理/亮点
自进化引擎是怎么工作的?
三层机制:
- ✅ AUTO-FIX — 技能失效时自动修复
- ✅ AUTO-IMPROVE — 成功的任务模式自动沉淀为更好的技能版本
- ✅ AUTO-LEARN — 从实际使用中捕获成功的工作流
和同类项目的区别
| 对比项 | 传统 Agent | OpenSpace 加持 |
|---|---|---|
| 技能失效 | 静默失败,需人工介入 | 自动检测 + 自动修复 |
| 经验积累 | 每次从零开始 | 成功经验自动固化为技能 |
| 跨 Agent 共享 | 知识孤岛 | 云端技能社区,一键上传/下载 |
| Token 消耗 | 每次重复推理 | 复用成功路径,大幅节省 |
技术架构
你的 Agent(Claude Code / OpenClaw / Codex...)
↓ MCP 协议接入
OpenSpace 自进化引擎
├── 自进化技能库(本地)
└── 云端技能社区(可选)
通过 MCP(Model Context Protocol)协议接入,无需修改 Agent 本身,一个命令即可赋能。
03 应用场景
谁适合用?
- 开发者:每天用 Claude Code / Cursor 写代码,想让 AI 更懂你的习惯
- 企业:部署多个 AI Agent,想让它们共享经验、减少重复犯错
- AI 爱好者:想体验"越用越聪明"的 Agent
实际使用案例:
👉 My Daily Monitor — 一个拥有 20+ 面板的个人行为监控系统,完全由 AI Agent 自主开发,60+ 技能全部通过 OpenSpace 从零进化而来。
展示了什么能力?
- 完全自主的端到端软件开发
- 大型系统开发中的持续自我优化
- 多技能协同完成任务
04 快速上手
安装(一条命令)
git clone https://github.com/HKUDS/OpenSpace.git && cd OpenSpace
pip install -e .
openspace-mcp --help # 验证安装
接入你的 Agent
只需要两步:
① 添加 MCP 配置:
{
"mcpServers": {
"openspace": {
"command": "openspace-mcp",
"toolTimeout": 600,
"env": {
"OPENSPACE_HOST_SKILL_DIRS": "/path/to/your/agent/skills",
"OPENSPACE_WORKSPACE": "/path/to/OpenSpace",
"OPENSPACE_API_KEY": "sk-xxx(可选,用于云端社区)"
}
}
}
}
② 复制技能到你的 Agent:
cp -r OpenSpace/openspace/host_skills/delegate-task/ /path/to/your/agent/skills/
cp -r OpenSpace/openspace/host_skills/skill-discovery/ /path/to/your/agent/skills/
搞定!你的 Agent 现在拥有了自进化能力。
直接作为 AI 同事使用
# 交互模式
openspace
# 执行任务
openspace --model "anthropic/claude-sonnet-4-5" --query "创建 Docker 容器监控面板"
本地 Dashboard(可选)
# 终端 1:启动后端 API
openspace-dashboard --port 7788
# 终端 2:启动前端
cd frontend && npm install && npm run dev
写在最后
OpenSpace 解决了一个根本问题:AI Agent 的经验无法积累。
现在的 Agent 再强,也是"金鱼记忆"——每次任务独立,没有成长。OpenSpace 把 Agent 变成了一个能自我学习、互相学习的智能体网络。
核心理念:用得越多,Agent 越聪明,成本越低。
港大团队用 GDPVal 经济基准测试证明了效果:4.2 倍收益 + 46% token 节省,这是实打实的生产力提升。
如果你在用 Claude Code、OpenClaw、Codex 或 Cursor,强烈建议试试 OpenSpace——一条命令,Agent 进化。
相关链接:
- GitHub:github.com/HKUDS/OpenS…
- 官网(云端技能社区):open-space.cloud
- 中文文档:github.com/HKUDS/OpenS…