
# Sandboxes

Termbridge pode usar um sandbox em vez de uma sessão tmux local. Isso é útil quando você quer um terminal e uma pré-visualização executados na nuvem, mantendo o mesmo fluxo de trabalho de Termbridge UI e compartilhamento.

## Quando usar sandboxes

- Você quer um terminal em um ambiente descartável na nuvem.
- Você precisa de uma pré-visualização executada em um sandbox, não no seu laptop.
- Você está executando CI ou testes de integração em um ambiente remoto.

Se você só precisa compartilhar seu terminal local, use o backend padrão tmux.

## Provedores de sandbox

Termbridge é compatível atualmente com:

- **Daytona** - Sandboxes na nuvem com clonagem de repositórios e portas de pré-visualização. Consulte o guia de [Daytona início rápido](https://termbridge.inline0.dev/pt/docs/sandboxes/daytona).

Mais provedores estão a caminho.

## Início rápido

1. Escolha um provedor e siga o guia de configuração.
2. Defina o backend de sandbox e a configuração do repositório.
3. Execute Termbridge como de costume:

```bash
npx termbridge
```

Para Daytona, siga o [Daytonainício rápido](https://termbridge.inline0.dev/pt/docs/sandboxes/daytona#quick-start).

## Agentes de programação

Termbridge pode instalar agentes de programação dentro do sandbox e sincronizar sua autenticação local para que estejam prontos imediatamente.

Consulte o guia de [Agentes de programação](https://termbridge.inline0.dev/pt/docs/sandboxes/coding-agents) para ver a configuração completa, o modo automático e os detalhes de segurança.

## Modo de pré-visualização

Os provedores de sandbox podem expor uma porta de pré-visualização que Termbridge encaminha para o UI. Consulte o guia do seu provedor para ver as opções e variáveis de ambiente exatas.
