# Sessões
URL: /pt-BR/docs/agent/sessions

Histórico de chat, rebobinar, bifurcar e worktrees git.



Cada conversa é uma sessão. As sessões são armazenadas no diretório de dados do Spirit (`chats/`) e agrupadas por workspace na barra lateral.

## Rebobinar [#rebobinar]

Rebobine uma mensagem de usuário para restaurar a conversa até aquele ponto, edite o prompt se desejar e envie novamente. Use quando a última rodada seguiu o caminho errado e você prefere tentar de novo a adicionar uma correção.

## Bifurcar [#bifurcar]

Bifurque a partir de uma mensagem do assistente para ramificar a conversa. O Desktop também pode bifurcar para um chat lateral, mantendo o thread original intacto.

## Worktree [#worktree]

O **local de trabalho** do Composer pode ser `local` (o workspace que você abriu) ou `worktree` (um worktree git isolado). Subagentes podem definir `worktree: true` para a mesma isolação.

Os caminhos dos worktrees têm o formato `{repoRoot}.worktrees/spirit-*`. Um subagente já rodando dentro de um worktree não pode iniciar outro worktree a partir dele.

Worktrees são para edições paralelas que de outra forma colidiriam. Eles não são um backup da sessão — rebobinar e bifurcar lidam com o histórico da conversa.
