AI 工具兼容性
AgileBuilder 与各 AI 工具的兼容情况
支持概览
AgileBuilder 通过 MCP 协议与多种 AI 工具集成。以下是各工具的支持情况:
| 工具 | MCP 支持 | 工作流支持 | 资源支持 | 状态 |
|---|---|---|---|---|
| Cursor | ✅ 完整 | ✅ | ✅ | 稳定 |
| Claude Code | ✅ 完整 | ✅ | ✅ | 稳定 |
| Windsurf | ✅ 完整 | ✅ | ✅ | 稳定 |
| VS Code Copilot | 🔄 开发中 | 🔄 | 🔄 | 即将支持 |
| Gemini | 🔜 计划中 | 🔜 | 🔜 | 后续支持 |
Cursor
支持版本
- Cursor 最新版
- 需要开启 MCP 功能
配置方法
{
"mcp": {
"servers": {
"agilebuilder": {
"url": "http://localhost:3457"
}
}
}
}
功能支持
- ✅ 模板列表查询
- ✅ 模板详情获取
- ✅ 项目生成
- ✅ 文档资源查询
- ✅ AI 工作流
Claude Code
支持版本
- Claude CLI 最新版
- Claude Desktop (macOS/Windows)
配置方法
Claude Desktop:
在 ~/Library/Application Support/Claude/claude_desktop_config.json 中添加:
{
"mcpServers": {
"agilebuilder": {
"url": "http://localhost:3457"
}
}
}
命令行:
claude code --mcp agilebuilder=http://localhost:3457
功能支持
- ✅ 模板列表查询
- ✅ 模板详情获取
- ✅ 项目生成
- ✅ 文档资源查询
- ✅ AI 工作流
Windsurf
支持版本
- Windsurf 最新版
配置方法
在 Windsurf 设置中添加 MCP 服务器地址:
http://localhost:3457
功能支持
- ✅ 模板列表查询
- ✅ 模板详情获取
- ✅ 项目生成
- ✅ 文档资源查询
- ✅ AI 工作流
VS Code Copilot
支持状态
目前 VS Code Copilot 尚未官方支持 MCP 协议。
我们正在与 Microsoft 团队沟通,期待未来 Copilot 能够支持 MCP。
替代方案
在 VS Code 中使用以下方案:
- AgileBuilder 扩展(开发中)
- VS Code 终端调用 CLI
JetBrains IDEs
支持状态
目前正在开发中,预计下一版本发布。
计划功能
- ✅ 模板列表查询
- ✅ 模板详情获取
- ✅ 项目生成
- 🔄 内联 AI 集成
功能对比
工具调用能力
| 功能 | Cursor | Claude Code | Windsurf |
|---|---|---|---|
| listTemplates | ✅ | ✅ | ✅ |
| getTemplateInfo | ✅ | ✅ | ✅ |
| generateProject | ✅ | ✅ | ✅ |
| 自定义工具 | ✅ | ✅ | ✅ |
资源访问
| 功能 | Cursor | Claude Code | Windsurf |
|---|---|---|---|
| 文档查询 | ✅ | ✅ | ✅ |
| 模板预览 | ✅ | ✅ | ✅ |
| 实时更新 | ✅ | ✅ | ✅ |
常见问题
Q: 为什么我的 AI 工具无法连接?
请检查:
- MCP 服务是否启动:
agilebuilder mcp status - 地址配置是否正确
- 端口是否被占用
Q: 某些工具调用失败?
不同工具的 MCP 实现可能有差异,请参考各工具的官方文档。
Q: 如何获取最新支持信息?
关注 AgileBuilder 的 GitHub 和更新日志。