Usar de outro lugar
Do terminal, pela linha de comando, da web e do celular. Cenários e tempos de referência.
Atualizado em 16 de set. de 2026
Com uma máquina liberada, você começa uma sessão nela de qualquer outro lugar. A conversa fica com você; o trabalho acontece lá.
- 1
Abra o HiNow Code onde você está
Em qualquer pasta; a pasta local não importa, o trabalho será na outra máquina.
- 2
Clique em This machine
É o chip da máquina na linha do prompt (ou
ctrl+p→ Run on). A lista mostra as suas máquinas online, com o ping de cada uma. - 3
Escolha a pasta
O seletor navega nas pastas da outra máquina. Digite para buscar;
ctrl+ncria uma pasta nova;ctrl+hmostra as ocultas. - 4
Converse como sempre
O chip passa a mostrar o nome da máquina e o ping. Cada mensagem roda lá, cada comando aparece aqui como se fosse local, e as aprovações chegam à sua tela: "Allow always" vale na máquina remota até ela reiniciar.
hinow-cli run aceita --machine (nome ou id de hinow-cli connect devices) e --remote-dir (a pasta lá; sem ela, a pasta pessoal do usuário na outra máquina):
hinow-cli connect devices
hinow-cli run --machine "HiNow Code · servidor-01" --remote-dir /srv/loja "Rode os testes e corrija o que falhar."running on HiNow Code · servidor-01 in /srv/loja · 9ms
> build · hinow/hicode
🔧 bash
🔧 edit
🔧 bash
Dois testes falhavam por causa do fuso horário no helper de datas; corrigi src/util/date.ts e agora os 38 passam.Funciona também com --format json e com --attach, quando você já tem um hinow-cli serve rodando localmente e prefere usá-lo como iniciador.
Se a interface está aberta nesta máquina
Ela é quem segura a ponte com o hub, e o run --machine avisa: use o chip This machine nela, ou aponte o run para um serve com --attach http://127.0.0.1:<porta>.
No chat.hinow.ai e no app HiNow, a aba Remoto lista as suas máquinas online. Escolha uma, escolha a pasta, e a conversa segue como no terminal: aprovações e respostas chegam onde você estiver. É o jeito de comandar o servidor da rua, ou de pedir um deploy pelo celular.
O que a máquina mostraria na tela dela aparece no chat, com os mesmos botões:
- Permissão: o pedido vem com o comando, o arquivo ou o diff, e você escolhe Aprovar (só desta vez), Sempre (o chat mostra o que passa a ser liberado, até o HiNow Code reiniciar lá) ou Rejeitar. Não há aprovação automática: a máquina espera a sua decisão.
- Pergunta: quando o agente precisa escolher com você, as opções chegam com as descrições, inclusive escolha múltipla e resposta livre.
- Ferramentas: cada comando ou arquivo lido ou editado aparece como um card, com a saída e o tempo, e fica na conversa depois.
- Parar: o botão de parar do chat interrompe o que está rodando na máquina.
| Cenário | Como |
|---|---|
| Cuidar da segurança do servidor | Instale e deixe servindo. Peça para revisar logs de acesso, bloquear IPs, fechar portas, aplicar atualizações. Cada comando com a sua aprovação |
| Deploy sem sair do celular | Peça para atualizar o serviço, conferir se subiu e ler o log |
| O código fica no desktop | Do notebook em casa, trabalhe no projeto que está no desktop do escritório, com as ferramentas de lá |
| CI e automações | hinow-cli run --machine num script, com --format json para tratar o resultado |
Numa bateria de sessões reais entre uma estação de trabalho e um servidor Ubuntu na nuvem, pelo connect.hinow.ai: criar um projeto e rodar o script, 15 s; criar três arquivos e listar, 10 s; módulo Python com quatro testes, rodados, 19 s; iniciar um repositório git e commitar, 31 s; um comando de dois minutos no servidor, 135 s de ponta a ponta. Cada número inclui a subida da instância local e o tempo do modelo.

