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 工作流

Cursor 集成示例


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 工作流

Claude Code 集成示例


Windsurf

支持版本

  • Windsurf 最新版

配置方法

在 Windsurf 设置中添加 MCP 服务器地址:

http://localhost:3457

功能支持

  • ✅ 模板列表查询
  • ✅ 模板详情获取
  • ✅ 项目生成
  • ✅ 文档资源查询
  • ✅ AI 工作流

VS Code Copilot

支持状态

目前 VS Code Copilot 尚未官方支持 MCP 协议。

我们正在与 Microsoft 团队沟通,期待未来 Copilot 能够支持 MCP。

替代方案

在 VS Code 中使用以下方案:

  1. AgileBuilder 扩展(开发中)
  2. VS Code 终端调用 CLI

JetBrains IDEs

支持状态

目前正在开发中,预计下一版本发布。

计划功能

  • ✅ 模板列表查询
  • ✅ 模板详情获取
  • ✅ 项目生成
  • 🔄 内联 AI 集成

功能对比

工具调用能力

功能CursorClaude CodeWindsurf
listTemplates
getTemplateInfo
generateProject
自定义工具

资源访问

功能CursorClaude CodeWindsurf
文档查询
模板预览
实时更新

常见问题

Q: 为什么我的 AI 工具无法连接?

请检查:

  1. MCP 服务是否启动:agilebuilder mcp status
  2. 地址配置是否正确
  3. 端口是否被占用

Q: 某些工具调用失败?

不同工具的 MCP 实现可能有差异,请参考各工具的官方文档。

Q: 如何获取最新支持信息?

关注 AgileBuilder 的 GitHub 和更新日志。


下一步