返回市场
MCP-微管理您的代理

MCP-微管理您的代理

作者:yodakeisuke12 星标更新:2025-04-01

项目介绍

【技术文档摘要】: npm

mcp-micromanage

控制容易偏离轨道的编码代理同事。

如果 sequentialthinking 是一种动态的思想工作流程的形成和外部化,那么这个工具是一种动态的开发任务流程的形成和外部化。

image

动机

编码代理面临的挑战

  • 编码代理经常做出超出要求的修改
    • 假设是 cursor+claude
  • 它们在实现过程中的关键决策点难以请求用户反馈
  • 工作计划和进度跟踪可能难以可视化和监控

解决方案

  • 基于提交和PR的工作计划:强制实施计划,将任务分解为PR和提交作为最小的工作单位
  • 强制频繁反馈:在提交级别强制用户评审,创建自然的反馈检查点
  • 可视化:通过本地React应用程序即时了解当前工作计划和实施状态

工具

  1. 计划:用PR和提交定义您的实施计划
  2. 跟踪:监控所有工作任务的进度和当前状态
  3. 更新:随着工作的进展更改状态,并进行强制性的用户评审

可视化仪表板

该项目包括一个基于React的可视化工具,提供:

  • PR和提交的分层视图
  • 实时更新并自动刷新
  • 基于状态的颜色编码
  • 放大和平移功能

快速开始

无界面(仅mcp工具)

  1. 添加到您的mcp json
{
  "mcpServers": {
    "micromanage": {
      "command": "npx",
      "args": [
        "-y",
        "@yodakeisuke/mcp-micromanage"
      ]
    }
  }
}
  1. (强烈推荐)将以下.mdc添加到您的项目中

推荐规则

(可以根据您的偏好进行调整)

带可视化

  1. 克隆此仓库

  2. 添加到您的mcp json

{
  "mcpServers": {
    "micromanage": {
      "command": "node",
      "args": [
        "[CLONE_DESTINATION_PATH]/sequentialdeveloping/dist/index.js"
      ]
    }
  }
}
  1. 构建服务器
npm install
npm run build
  1. 运行前端
cd visualization/
npm install
npm run dev

许可证

本项目根据MIT许可证发布 - 查看LICENSE文件以获取详细信息。

第三方软件

本项目使用了以下第三方软件:

  • MCP TypeScript SDK:根据MIT许可证发布。版权所有 © 2023-2025 Anthropic, PBC。

致谢