适合谁
- 希望与 AI 编码助手协作,并希望在每个阶段保持人类监督的开发者
- 需要轻量级、基于文件的、本地优先的任务管理解决方案的团队
- 希望通过明确的接受标准和完成定义来提高 AI 输出质量的项目
Backlog.md 是一个以 Markdown 为中心的任务管理器,专为 AI 代理协作而设计。它提供结构化的工作流,包括任务分解、计划审批和代码审查。支持终端和 Web UI。MCP 集成适用于多种客户端,并支持基于根目录的项目切换。潜在风险包括配置复杂性和对 Git 操作的依赖,但整体上提供了静态类型检查之外的轻量级、本地优先的替代方案。
最强项 · 文档质量 17/20 最弱项 · 可靠性 11/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js · Bun · 预编译二进制
BACKLOG_CWD
可选。将 MCP 服务器固定到某个项目的绝对路径,阻止工作区跟随;也可改用 --cwd 参数。
全局安装:npm i -g backlog.md
在任意 Git 仓库中初始化:backlog init "My Project"
或者以 --no-git 初始化,用于非代码项目
选择 MCP 连接器选项,自动配置 Claude Code、Codex、Gemini CLI、Kiro 或 Cursor
或者手动添加 MCP 服务器配置(见 install_config)
可选:在 CLAUDE.md 或 AGENTS.md 中添加指引,让代理读取 backlog://workflow/overview
{
"mcpServers": {
"backlog": {
"command": "backlog",
"args": [
"mcp",
"start"
],
"env": {
"BACKLOG_CWD": "/absolute/path/to/your/project"
}
}
}
}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"backlog": {
"command": "backlog",
"args": [
"mcp",
"start"
],
"env": {
"BACKLOG_CWD": "/absolute/path/to/your/project"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add backlog -e BACKLOG_CWD=/absolute/path/to/your/project -- backlog mcp start
在终端运行;先把 <…> 占位符换成你自己的值。
在客户端中运行 /mcp 命令确认 backlog 服务器已连接;未找到已初始化项目时服务器会返回 backlog://init-required,提示需要先运行 backlog init。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Backlog.md 将任何文件夹变成一个自包含的项目看板,由纯 Markdown 文件和零配置 CLI 驱动。在设计上专为 AI 代理协作优化,提供任务描述、验收标准、里程碑、实现计划等结构,让 AI 代理编写代码,而人类在之前、期间和之后审查任务。它支持终端看板、网页 UI、模糊搜索、本地优先存储,并可作为 MCP 服务器接入 Claude Code、Codex、Gemini CLI 等工具。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 419ea1e6511c 数据同步于 2026-10-11 查看 FMRS 评分方法