glossário

cliente vs host: o que esses termos significam?

TL;DR

No desenvolvimento remoto, o host é a máquina que roda seus repositórios, terminais e agentes, e o cliente é o dispositivo à sua frente que mostra a interface. Seu código fica no host e nunca vai para o cliente. Com o Remote Pane, um desktop ou uma VM na nuvem é o host, e seu notebook ou celular é o cliente. Se você usa o Pane num só computador, ele é os dois, e você não precisa pensar nisso.

Quando alguém fala em "cliente" e "host" no desenvolvimento remoto, está descrevendo duas máquinas que dividem o trabalho. O host faz o trabalho pesado. O cliente mostra o que está acontecendo.

a versão simples

O host faz o trabalho e guarda o código. O cliente mostra a interface.

hostcliente
o que éA máquina que roda seu código e seus agentesO dispositivo que está na sua frente
exemplosSeu desktop, uma VM na nuvem, um Mac miniSeu notebook, celular ou tablet
o que roda neleRepositórios, terminais, agentes, git e buildsA interface do Pane e suas ações
onde fica o códigoAqui. Sempre.Nunca. Ele só mostra a interface.

um exemplo real

Um desktop em casa pode ser o host enquanto seu celular é o cliente.

Imagine que você tem um desktop potente em casa com seus repositórios e agentes em execução. Você sai e quer conferir os agentes pelo celular.

Seu desktop é o host. Ele roda o daemon do Pane, seus terminais e seus agentes. Seu celular é o cliente. Ele mostra a interface do Pane e deixa você interagir com tudo que está rodando no desktop.

Seu código nunca sai do desktop. O celular só mostra o que está acontecendo e deixa você digitar.

Hoje, o cliente no celular é o app do Pane no navegador, em runpane.com/app, que você pode adicionar à tela inicial. O app do Pane para iOS e Android chega em breve.

quando você não precisa se preocupar com isso

Numa só máquina, ela é os dois, e a distinção não importa.

Se você usa o Pane em uma única máquina, sem o Remote Pane, seu computador é o host e o cliente ao mesmo tempo. A diferença não importa. Ela só aparece quando você configura o Remote Pane para separar a interface do lugar onde o trabalho acontece.

Fontes

Correções
Se algo aqui estiver errado ou desatualizado, nos avise e vamos corrigir e atualizar a data no topo. Abra uma issue no GitHub
Fontes

perguntas frequentes

ou
Baixar*
Aviso do Windows SmartScreenO download direto pode exibir um aviso do SmartScreen enquanto o Pane não é assinado. O Pane é totalmente open source. Você pode auditar o código e compilar por conta própria.1. Clique em Mais informações2. Clique em Executar assim mesmo3. Continue a instalaçãoA instalação pelo PowerShell baixa a versão oficial diretamente e evita a maioria dos problemas com downloads pelo navegador.instalação global via npm
Cole isso no PowerShell.Linux

Por Parsa Khazaeepoul, cofundador do Pane. .