子代理服务

为Cursor提供子代理功能,支持将复杂的多步骤任务委托给专门的代理处理。

  • by da1z
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 da1z/subagents

使用说明

光标子代理MCP

[!重要] 此存储库已存档。 在Cursor具有本机子代理模式之前,创建它是为了向Cursor添加子代理支持。既然Cursor已经内置了子代理,就不再需要这个项目了。

此MCP服务器带来 子代理 光标。它允许您将复杂的多步骤任务委托给专门的代理。

特性

  • 游标中的子代理:直接在Cursor中启用代理工作流。
  • 默认子代理:包括两个受Claude Code启发的强大代理:
    • 通用:用于研究复杂问题和执行多步骤任务。
    • 探索:专门用于快速查找文件和理解代码库架构。
  • 自动发现:自动检测并使用您现有的Claude子代理 .claude/agents/.

[!警告] 子代理将有权访问所有可用的工具。这 cursor-agent CLI当前不支持配置可用工具,因此 tool Claude子代理Markdown文件中的字段将被忽略。

先决条件

  • 光标CLI:你一定有 光标CLI 安装。
  • Node.js:版本22.0.0或更高版本。

用法

将以下内容添加到您的 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "subagents": {
      "command": "npx -y @da1z/subagents --cwd ${workspaceFolder}"
    }
  }
}

注: --cwd 论点是必需的。

能力

此MCP服务器为代理提供了一个工具:

  • 任务:启动一个专门的子代理来处理复杂的任务。代理可以根据任务要求选择使用哪个子代理(例如,“通用”、“探索”)。