适合谁
- 希望与 AI 编码助手协作,并希望在每个阶段保持人类监督的开发者
- 需要轻量级、基于文件的、本地优先的任务管理解决方案的团队
- 希望通过明确的接受标准和完成定义来提高 AI 输出质量的项目
Backlog.md 是一个以 Markdown 为中心的任务管理器,专为 AI 代理协作而设计。它提供结构化的工作流,包括任务分解、计划审批和代码审查。支持终端和 Web UI。MCP 集成适用于多种客户端,并支持基于根目录的项目切换。潜在风险包括配置复杂性和对 Git 操作的依赖,但整体上提供了静态类型检查之外的轻量级、本地优先的替代方案。
Backlog.md 将任何文件夹变成一个自包含的项目看板,由纯 Markdown 文件和零配置 CLI 驱动。在设计上专为 AI 代理协作优化,提供任务描述、验收标准、里程碑、实现计划等结构,让 AI 代理编写代码,而人类在之前、期间和之后审查任务。它支持终端看板、网页 UI、模糊搜索、本地优先存储,并可作为 MCP 服务器接入 Claude Code、Codex、Gemini CLI 等工具。
全局安装: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"
}
}
}
}