2 分钟安装 — 支持 Claude、ChatGPT、Cursor、Windsurf 等
SpecForge 是一个插件(称为 MCP 服务器),直接连接到你的 AI 工具。打开 Claude Desktop → 设置 → 开发者 → 编辑配置,粘贴一段配置,重启即可。
你不需要是专家 — 但专家也喜欢它。支持 Mac、Windows 和 Linux。连接 Claude、Cursor、Windsurf、Gemini CLI 等更多工具。无需 API 密钥,无需账号,2 分钟内完成安装。
One MCP server. Any AI agent. Any language.
在使用 AI 助手构建软件时,你会反复遇到同样的问题:
SpecForge 解决了所有这些问题。 它为你的 AI 提供结构化的记忆,让它知道要构建什么、如何构建,以及如何验证是否正确完成。
1. 告诉 SpecForge 你想构建什么
"为我的项目创建一个添加 Google 登录的规格"
SpecForge 会提出必要的问题,并生成一个规格(spec)— 一个简短的文档,包含逐步计划和"完成"的检查清单。
2. 你的 AI 遵循规格
规格成为开发契约。你的 AI 代理读取它、遵循它,并根据它来检查自己的工作。
3. 完成后进行验证
"根据 /path/to/project 的代码验证规格 SPEC-001"
SpecForge 会告诉你清单中哪些已完成、哪些缺失,以及哪些偏离了原始计划 (我们称之为"漂移"drift — 当代码不再符合最初的约定时)。
4. 自信地发布
每个规格都有版本控制。每个变更都有记录。你随时都能知道项目的状态。
需求: Node.js ≥ 22(点击下载)。无需 API 密钥,无需账号,所有数据保存在本地。
所有 AI 代理的配置块相同 — 只有文件位置不同:
{
"mcpServers": {
"specforge": {
"command": "npx",
"args": ["-y", "specforge-mcp@latest"]
}
}
}1. 打开 Claude Desktop → Claude 菜单 → 设置 → 开发者 标签页 → 编辑配置
2. 将上面的配置块粘贴到 "mcpServers" 中,保存,然后重启 Claude Desktop。
claude mcp add specforge -- npx -y specforge-mcp@latest打开或创建 ~/.cursor/mcp.json,粘贴配置块,然后重启 Cursor。
打开或创建 ~/.codeium/windsurf/mcp_config.json,粘贴配置块,然后重启 Windsurf。
打开或创建 ~/.gemini/settings.json,粘贴配置块,然后重启 Gemini CLI。
打开或创建配置文件:
~/Library/Application Support/ChatGPT/config.json%APPDATA%\ChatGPT\config.json将配置块粘贴到 "mcpServers" 中,保存并重启 ChatGPT。需要 ChatGPT Plus 或 Pro。
在安装了 Cline 的 VS Code 中:打开 Cline 侧边栏 → 点击 MCP Servers → 粘贴配置块。Cline →
| 我是... | SpecForge 如何帮助我... |
|---|---|
| 使用 Claude 的独立开发者 | 保持 AI 专注,不再在不同会话间重复说明 |
| AI 工具新手开发者 | 无需了解如何编写规格,即可获得结构化、专业的规格 |
| 技术负责人或架构师 | 强制执行标准,检测漂移,保持团队一致 |
| 自由职业者 | 为客户记录构建内容,及早发现范围蔓延 |
| 学习编程的学生 | 在使用 AI 工具的同时学习专业开发实践 |
| 流程 | 功能 |
|---|---|
| A — 配置 | 配置项目,让 SpecForge 了解你在构建什么 |
| B — 规划 | 创建、更新和管理功能计划(规格) |
| C — 分析 | 估算工期、审计质量、检测代码何时偏离计划 |
| D — 设计 | 数据库设计、UI 契约、决策记录和执行计划 |
| E — 技术栈与代理 | 工具建议、版本检查、生成自定义 AI 技能 |
| F — 交付 | 生成测试、文档、工具建议,连接项目管理工具 |
| G — 基础设施 | Git 集成、并行运行多个 AI 代理、管理共享上下文 |
| H — 治理 | 审计依赖、检测过期包、数据隐私合规 |