saga-mcp
活跃·★ 40·MIT·更新于 2026-10-07
saga-mcp是一个基于文件的本地项目跟踪器,旨在帮助AI编码代理跨会话管理任务、依赖和项目上下文。它使用SQLite数据库存储项目层级、评论和决策,防止代理丢失其计划并实现持久化记忆。
#AI智能体工作流#任务管理#项目跟踪#SQLite数据库#开发者工具#上下文持久化#依赖管理#NPM包
01
功能特性
01完整项目层级管理:管理项目、史诗、任务和子任务,并建立清晰关系。
02任务依赖与自动阻塞:支持任务依赖,并根据完成状态自动阻塞和解除阻塞。
03持久化本地存储:所有数据使用自包含的SQLite文件,确保本地所有权且无需外部服务。
04智能体上下文持久化:提供评论、笔记和活动日志工具,以维护跨会话的智能体上下文和决策。
05交互式Web界面:提供可选的本地Web界面,供人类用户浏览和编辑相同的项目数据库。
02
兼容性
Node.js
运行时
已通过文档验证
SQLite
数据库
已通过文档验证
macOS
操作系统
已通过文档验证
Windows
操作系统
已通过文档验证
Linux
操作系统
已通过文档验证
Claude Code
客户端集成
已通过文档验证
03
快速开始
1
$ npm install -g saga-mcp
2
$ DB_PATH=./my-project/.tracker.db saga-mcp
04
使用场景
↳AI智能体项目管理:使AI编码智能体能够自主规划、跟踪和管理复杂的软件开发项目。
↳跨会话上下文保留:使AI智能体能够在编码会话之间记住项目进度、决策和阻塞。
↳人机协作:通过Web界面,使人类开发者能够审查、调整和提供对智能体管理项目计划的输入,从而促进协作。
↳智能体工作流自动化:使用模板化任务集,为智能体自动化常见的项目规划和跟踪工作流。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧