Sobre o projeto

O Taskmaster ajuda desenvolvedores a coordenar o trabalho de implementação com assistentes de IA. É distribuído como o pacote npm task-master-ai e é comercializado como utilizável com Cursor, Lovable, Windsurf, Roo e outros ambientes de chat com IA. Os caminhos de configuração documentados incluem integração MCP para Cursor, Windsurf, VS Code e Q CLI, instalação no Claude Code e uso direto pela linha de comando. Após a inicialização, um projeto usa um diretório .taskmaster. O fluxo de trabalho recomendado começa com um documento detalhado de requisitos de produto. O Taskmaster pode analisar esse PRD e gerar tarefas de implementação, após o que os usuários podem listar tarefas, inspecionar a próxima tarefa, mostrar tarefas selecionadas, expandir tarefas em subtarefas, atualizar status, analisar complexidade, gerenciar dependências e organizar o trabalho com tags e workstreams. Um comando de pesquisa pode recuperar informações atualizadas enquanto usa o contexto do projeto, e a documentação também lista um comando de loop para automação. A ferramenta suporta modelos principais, de pesquisa e de fallback separados. As opções de provedores suportados listadas no README incluem Anthropic, OpenAI, Google Gemini, Perplexity, xAI, OpenRouter, Mistral, Groq, Azure OpenAI e Ollama, com os usuários fornecendo suas próprias chaves de API. Claude Code e Codex CLI também podem ser usados por meio de suas configurações locais de CLI/OAuth. Seu servidor MCP expõe ferramentas de gestão de tarefas ao editor. Para limitar o uso de contexto, os usuários podem carregar todas as 36 ferramentas, um conjunto padrão de 15 ferramentas, um conjunto central ou enxuto de 7 ferramentas, ou uma seleção personalizada separada por vírgulas. Os recursos da CLI incluem inicialização, análise de PRD, listagem de tarefas, seleção da próxima tarefa, pesquisa, movimentação de tags e configuração de regras do editor. O Taskmaster é licenciado sob MIT com Commons Clause. O README afirma que uso pessoal, comercial, acadêmico, modificação, distribuição e venda de produtos criados com a ferramenta são permitidos, enquanto vender o próprio Taskmaster, oferecê-lo como serviço hospedado ou criar produtos concorrentes não é permitido.