关于 Stride — AI software delivery platform
Stride 插件让编码 Agent 能在团队的 Stride 待办列表中领取故事,并将完成的工作交回审核。它为 Claude Code、Codex 和 Cursor 提供两条命令组成的工作流,并通过浏览器 OAuth 登录。
主要功能
- 01领取已分配或预先交接的故事
- 02加载规格、设计和关联记录
- 03设置故事状态与分支名称
- 04运行测试并核对验收标准
- 05将完成的故事交回审核
- 06支持 Claude Code、Codex 和 Cursor
适用场景
- 01开始处理已交接的待办故事
- 02按故事编号选择特定任务
- 03根据验收标准核验修改
- 04将完成的工作提交审核
MCP 相关
每个插件都会将编码 Agent 连接到 Stride MCP 服务 `https://www.stride.page/api/mcp/stride`。用户通过浏览器 OAuth 验证;无头运行可使用 Agent 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://www.stride.page/api/mcp/strideclaude mcp add --transport http page-stride-stride https://www.stride.page/api/mcp/stride{"mcpServers":{"page-stride-stride":{"type":"http","url":"https://www.stride.page/api/mcp/stride"}}}在 Cursor 中打开{"servers":{"page-stride-stride":{"type":"http","url":"https://www.stride.page/api/mcp/stride"}}}在 VS Code 中打开{"mcpServers":{"page-stride-stride":{"type":"http","url":"https://www.stride.page/api/mcp/stride"}}}{"mcpServers":{"page-stride-stride":{"serverUrl":"https://www.stride.page/api/mcp/stride"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Claude Code、Codex 和 Cursor 的 Stride 插件
在编码 Agent 中处理你的 Stride 待办事项。 两个命令即可完成整个流程:
| Claude Code | Codex | Cursor | |
|---|---|---|---|
| 领取下一个故事,查看完整规格并开始处理 | /stride:next | $stride:next | /stride-next |
| 根据验收标准检查故事,并交回审核 | /stride:done | $stride:done | /stride-done |
Next 会领取队友通过“交给你的 Agent”暂存的故事;如果没有暂存的故事,则领取分配给你的优先级最高且仍待处理的故事(先看当前冲刺,再按优先级排序)。一次调用即可获取其验收标准、关联的设计和文档、关联事项以及未解决缺陷。它会将故事移至“进行中”,并创建一个以故事编号命名的分支。指定编号即可领取特定故事(/stride:next ORB-526)。
Done 会运行测试,根据所有验收标准检查变更,并将故事移至“审核中”,同时添加说明变更内容的评论。如果某项标准未达成,它会说明还需要完成什么,并保持状态不变。提交前会先征求你的同意,只有在你要求时才会推送。
每个插件都会将你的 Agent 连接到 Stride 的 MCP 服务:
https://www.stride.page/api/mcp/stride。**你只需在浏览器中登录 Stride;无需复制密钥。**你可以选择 Agent 要在哪个项目中工作,以及它能访问哪些项目;也可以随时在 Stride 的“设置 → 集成 → 已连接的应用”中断开连接。Agent 在每个项目中使用你自己的权限,其创建的所有内容都会标记为由你的 Agent 撰写。
Claude Code
claude plugin marketplace add Newlight-Solutions/stride-plugins
claude plugin install stride@stride
或者,在会话中运行:/plugin marketplace add Newlight-Solutions/stride-plugins,
然后运行 /plugin install stride@stride。
接着运行 /mcp,选择 plugin:stride:stride,然后选择 Authenticate。
浏览器会打开,让你登录 Stride。完成后,运行 /stride:next。
想使用不带这些命令的服务吗?
claude mcp add --transport http stride https://www.stride.page/api/mcp/stride
Codex
codex plugin marketplace add Newlight-Solutions/stride-plugins
然后启动 codex,运行 /plugins,打开 Stride AI 并安装。安装时,Codex
会提示你登录 Stride。开启新会话,然后运行 $stride:next。
Cursor
将 cursor 文件夹复制到 ~/.cursor/plugins/local/stride,然后
运行 Developer: Reload Window。接着打开 Customize → MCPs;Stride
会显示需要登录,按提示操作即可。浏览器会打开,让你登录 Stride。完成后,在聊天中运行 /stride-next。(对于 Enterprise,
只有在管理员允许导入本地插件后,Cursor 才会加载本地插件。)
对于 Teams 或 Enterprise 计划,管理员也可以将此仓库导入为团队市场(Dashboard → Plugins & MCPs → Add Marketplace → Import from Repo),之后每个人都可以从 Customize 安装 Stride。Stride 出现在 Cursor Marketplace 后,任何人都可以从 Customize 安装: 找到 Stride 并选择 Install。
想使用不带这些命令的服务吗?将其添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"stride": { "url": "https://www.stride.page/api/mcp/stride" }
}
}
改用 Agent 密钥
无头运行(CI、claude -p、codex exec)无法打开浏览器登录。
此时,请在 Stride 的“设置 → 集成”中创建 Agent 密钥,并将其作为
Authorization: Bearer <key> 发送。各 Agent 的设置说明:
Claude Code、
Codex、
Cursor。
此仓库
claude-code/、codex/和cursor/是三个软件包,分别采用各自 Agent 的格式。这些软件包是生成的:编辑source/,然后运行npm run build。codex/也是提交到 OpenAI 插件目录(ChatGPT 和 Codex)的软件包,名称为 Stride AI,包含其审核材料。它有自己的版本号,因此发布目录不会影响另外两个软件包。.claude-plugin/marketplace.json、.agents/plugins/marketplace.json和.cursor-plugin/marketplace.json是上文安装命令读取的市场配置文件。server.json是 Stride 在 MCP Registry 中的条目。npm run check不会重新构建任何内容;如果软件包与source/不一致,或违反其 Agent 文档中说明的规则,就会失败。CI 会在每次推送时运行此命令。
如有疑问或问题,请联系:[email protected]。 基于 MIT License 授权。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。