Micromanage

Um servidor para gerenciar tarefas sequenciais de desenvolvimento com regras configuráveis usando arquivos .mdc externos.

Documentação

npm

mcp-micromanage

Controle seu colega agente de codificação que tende a sair do rumo.

Se o sequentialthinking é uma formulação dinâmica e externalização de fluxos de pensamento, esta ferramenta é uma formulação dinâmica e externalização de fluxos de tarefas de desenvolvimento.

image

Motivação

Desafios com Agentes de Codificação

  • Agentes de codificação frequentemente fazem modificações além do que lhes foi solicitado
    • Assumindo cursor+claude
  • Eles têm dificuldade em solicitar feedback do usuário em pontos-chave de decisão durante a implementação
  • Planos de trabalho e acompanhamento de progresso podem ser difíceis de visualizar e monitorar

Solução

  • Planos de Trabalho Baseados em Commits e PRs: Forçar planos de implementação que dividem tickets em PRs e commits como unidades mínimas de trabalho
  • Feedback Frequente Forçado: Garantir revisões do usuário no nível de commit, criando pontos de verificação naturais para feedback
  • Visualização: Entenda instantaneamente o plano de trabalho atual e o status da implementação através de um aplicativo React local

ferramenta

  1. plan: Defina seu plano de implementação com PRs e commits
  2. track: Monitore o progresso e o status atual de todos os itens de trabalho
  3. update: Altere o status conforme o trabalho avança, com revisões obrigatórias do usuário

Painel de Visualização

O projeto inclui uma ferramenta de visualização baseada em React que fornece:

  • Visualização hierárquica de PRs e commits
  • Atualizações em tempo real com atualização automática
  • Codificação de cores baseada em status
  • Capacidades de zoom e pan

Começando

Headless (somente ferramenta mcp)

  1. Adicione ao seu mcp json
{
  "mcpServers": {
    "micromanage": {
      "command": "npx",
      "args": [
        "-y",
        "@yodakeisuke/mcp-micromanage"
      ]
    }
  }
}
  1. (Altamente recomendado) Adicione os seguintes .mdcs ao seu projeto

recommended-rules

(Pode ser ajustado conforme sua preferência)

Com Visualização

  1. Clone este repositório

  2. Adicione ao seu mcp json

{
  "mcpServers": {
    "micromanage": {
      "command": "node",
      "args": [
        "[CLONE_DESTINATION_PATH]/sequentialdeveloping/dist/index.js"
      ]
    }
  }
}
  1. Compile o servidor
npm install
npm run build
  1. Execute o frontend
cd visualization/ 
npm install
npm run dev

Licença

Este projeto é licenciado sob a Licença MIT - veja o arquivo LICENSE para detalhes.

Software de Terceiros

Este projeto usa o seguinte software de terceiros:

  • MCP TypeScript SDK: Licenciado sob a Licença MIT. Copyright © 2023-2025 Anthropic, PBC.

Agradecimentos