
capa
一份配置,让 30+ AI 编程助手共享同一套技能与工具
capa 是一个面向 AI 编程助手的统一能力配置框架。它用一份 capabilities.yaml 文件,把技能(skills)、工具(tools)、规则(rules)、子代理(sub-agents)、MCP 服务器和插件集中声明,再自动分发到 Cursor、Claude Code、Codex、Windsurf、GitHub Copilot 等 30 多个 AI 编码代理中。它解决的问题是:不同 AI 编程工具各有各的配置格式和目录约定,同一套能力往往要重复配置多份,切换工具或团队协作时容易漂移。capa 相当于给这些代理做了一层“能力包管理器”,让配置一次编写、多端复用,并支持通过 MCP 网关接入外部服务。核心能力包括统一声明式配置、多代理适配分发、MCP 服务器与插件管理、技能与子代理编排,适合需要在多个 AI 编码工具间保持一致工作流的开发者与团队。
项目数据
使用教程
核心亮点
- 一份 capabilities.yaml 统一声明技能、工具、规则、子代理、MCP 与插件,避免多工具重复配置
- 覆盖 Cursor、Claude Code、Codex、Windsurf、GitHub Copilot 等 30+ 代理,切换工具时能力不丢失
- 内置 MCP 网关与包管理思路,便于团队把 AI 编码能力当作可版本化资产维护
不足之处
- 项目仍处早期(约 736 星),各代理适配的完整度与稳定性有待更多实际使用验证
- 配置抽象层增加学习成本,简单单人场景可能觉得不如直接写各工具原生配置直观
适用场景
- 团队同时使用 Cursor 和 Claude Code,希望统一维护同一套编码规则与技能
- 为多个 AI 代理集中接入公司内部 MCP 服务器和工具链
- 把团队沉淀的提示词、规则和子代理打包成可复用能力包,在新项目中快速启用
替代项目
rulesync、aichat
项目介绍
同类项目推荐
ComfyUI_Custom_Nodes_AlekPet
开源
给 ComfyUI 装上语音翻译和姿态检测,工作流更全能
Custom nodes that extend the capabilities of Comfyui
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
bruno
开源
把 API 测试当代码管理,用 Git 搞定协作与版本追踪
Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/I···