Mod do Claude Code que mostra, num painel lateral, a árvore de tarefas planejadas da sessão (até 3 níveis), marcando as tarefas em andamento e colapsando as concluídas.
O plugin task-tree expõe três ferramentas ao modelo: plan (publica o plano), start (marca tarefas em andamento) e done (marca tarefas concluídas).
A instalação é pelo marketplace do repositório, a partir da branch main.
claude plugin marketplace add "AlbertKellner/claude-code-mod-task-tree"
claude plugin install task-tree@claude-code-mod-task-tree/plugin marketplace add AlbertKellner/claude-code-mod-task-tree
/plugin install task-tree@claude-code-mod-task-tree
Abra uma sessão nova depois de instalar para o plugin carregar.
Cole este prompt numa sessão e o Claude faz a instalação:
Instale o plugin task-tree do Claude Code a partir do GitHub:
1. Rode `claude plugin marketplace add "AlbertKellner/claude-code-mod-task-tree"`.
2. Rode `claude plugin install task-tree@claude-code-mod-task-tree`.
3. Rode `claude plugin list` e confirme que `task-tree@claude-code-mod-task-tree` está `enabled`.
4. Se eu carregava o mod por pasta local (`CLAUDE_CODE_PLUGIN_DIRS` em `~/.claude/settings.json` ou `--plugin-dir`), mostre o caminho antigo e peça minha confirmação antes de removê-lo, para o plugin não carregar em duplicidade.
5. Avise que preciso abrir uma sessão nova para o plugin carregar.
Cole este prompt numa sessão (no Claude Code desktop ou no terminal) e o Claude atualiza o plugin para a versão mais recente da main:
Atualize o plugin task-tree do Claude Code para a versão mais recente:
1. Rode `claude plugin list` e anote a versão atual de `task-tree@claude-code-mod-task-tree`.
2. Rode `claude plugin marketplace update claude-code-mod-task-tree`.
3. Rode `claude plugin update task-tree@claude-code-mod-task-tree`.
4. Rode `claude plugin list` de novo, confirme que o plugin está `enabled` e me diga a versão antes e depois.
5. Se eu carregava o mod por pasta local (`CLAUDE_CODE_PLUGIN_DIRS` em `~/.claude/settings.json` ou `--plugin-dir`), avise que é essa pasta que carrega, e não o plugin atualizado.
6. Avise que preciso abrir uma sessão nova para a versão nova carregar.
claude plugin listtask-tree@claude-code-mod-task-tree deve aparecer como enabled.
claude plugin marketplace update claude-code-mod-task-tree
claude plugin update task-tree@claude-code-mod-task-tree
claude plugin uninstall task-tree@claude-code-mod-task-treeQuem carregava o mod por pasta (CLAUDE_CODE_PLUGIN_DIRS ou --plugin-dir) deve tirar esse caminho depois de instalar, para o plugin não carregar em duplicidade.
O plugin fica em task-tree/. Para testar uma alteração sem instalar, aponte a pasta para o Claude Code:
claude --plugin-dir ./task-tree