# Uma pasta por funcionalidade com o Claude Code.

> Um git worktree por tarefa deixa a IA trabalhar em várias coisas sem misturar alterações nem estragar o que já está no ar.

Categoria: Claude Code · Publicado: 2026-11-04 · Autor: Carlos Imlau (https://www.carlosimlau.com)

## O problema

Com a IA, é fácil ter três tarefas a meio no mesmo projeto: uma página nova, uma correção, um ajuste de e-mails. Na mesma pasta, as alterações misturam-se e um erro numa estraga as outras.

## O prompt

```text
Para esta tarefa, cria um git worktree novo:
- pasta ../<projeto>-<tarefa>, branch feat/<tarefa> a partir de master;
- não mexas na pasta principal do projeto;
- no fim, abre um PR desse branch e, depois do merge,
  apaga o worktree.
```

## Onde o testei

Em todas as funcionalidades do meu site desde outubro de 2026: a página das dicas, as capas do blog e o post automático no LinkedIn foram cada uma feita no seu worktree, com o seu PR.

## Quando não usar

Numa alteração de uma linha que fazes e publicas logo. Aí, criar a pasta demora mais do que a tarefa.

Fonte: https://www.carlosimlau.com/dicas/um-worktree-por-funcionalidade
