使用说明
@持续运行dev/mcp服务器
MCP服务器 KeepGoing.dev -开发人员的动力伴侣。KeepGoing帮助您在离开一段时间后返回时继续进行项目。
KeepGoing自动捕获git提交、分支切换和不活动的检查点(您正在做什么、下一步是什么、哪些文件很重要)。当你开始一个新的会话时,你的AI助手会读取你的最后一个检查点,而不是从头开始重新推断一切。本地优先,无需帐户。
快速设置
最简单的入门方法是使用安装程序,它全局安装CLI并运行安装向导:
curl -fsSL https://keepgoing.dev/install.sh | bash
对于特定工具:
curl -fsSL https://keepgoing.dev/install.sh | bash -s -- claude
curl -fsSL https://keepgoing.dev/install.sh | bash -s -- vscode
克劳德代码(手册)
全球(推荐) --适用于您的所有项目:
claude mcp add keepgoing --scope user -- npx -y @keepgoingdev/mcp-server
每个项目 --仅限于一个项目:
claude mcp add keepgoing --scope project -- npx -y @keepgoingdev/mcp-server
然后运行 keepgoing setup claude 配置钩子和规则。
光标、风帆和其他工具
添加到MCP配置文件(~/.cursor/mcp.json 对于Cursor,或您的工具的等效工具):
{
"mcpServers": {
"keepgoing": {
"command": "npx",
"args": ["-y", "@keepgoingdev/mcp-server"]
}
}
}
工具
核心
| 工具 | 说明 |
|---|---|
get_momentum |
获取上一个检查点、下一步、阻塞程序和分支上下文。快速快照您停止的地方。接受可选 tier 和 model 用于令牌感知输出的参数。 |
get_reentry_briefing |
获取一份综合的重返大气层简报,包括重点、最近的活动和建议的下一步行动。接受可选 tier 和 model 用于令牌感知简报层的参数。 |
get_session_history |
按时间顺序获取最近的会话检查点。支持分支过滤和可配置限制。 |
get_whats_hot |
查看会话中最近活动的文件和分支。 |
continue_on |
将您的开发上下文导出为另一个AI工具(chatgpt、gemini、副驾驶、claude、general)的格式化提示。 |
save_checkpoint |
在完成任务或有意义的工作后保存开发检查点 |
付费附加组件
| 工具 | 附加组件 | 说明 |
|---|---|---|
get_decisions |
决策检测 | 获取最近的高信号提交及其类别、置信度和理由。 |
get_current_task |
会话感知 | 跨多个并发AI代理会话获取当前实时会话任务。 |
activate_license |
在此设备上激活KeepGoing许可证。 | |
deactivate_license |
停用此设备上的KeepGoing许可证。 |
运作原理
- 添加此MCP服务器 您的AI编码助手(Claude Code、Cursor、Windsurf等)
- 开始编码。 使用
save_checkpoint从你的人工智能助手中捕捉你所做的事情、下一步是什么以及任何阻碍 - 随时回来。 你的AI助手会打电话
get_momentum或get_reentry_briefing准确地从你停止的地方继续 - (可选)安装 KeepGoing VS代码扩展 对于非活动、git提交和分支切换的自动检查点捕获,不需要手动保存
所有数据都存储在本地 .keepgoing/ 您的git根目录。
需求
- Node.js 18+
- 这 KeepGoing VS代码扩展 是 可选的 --可用于自动捕获git提交、分支切换和非活动状态上的检查点,但MCP服务器通过以下方式独立工作
save_checkpoint
链接
许可证
麻省理工学院
