Pré-requisitos
- Um computador rodando macOS, Linux ou Windows
- Uma ferramenta de codificação com IA — Claude Code (recomendado), Codex, Gemini CLI ou OpenCode
- Um iPhone com iOS 26+
Instalação
macOS / Linux:
curl -fsSL https://coding.btelo.com/install.sh | sh
Windows (PowerShell):
irm https://coding.btelo.com/install.ps1 | iex
Iniciar o Agente
vibe-remote
A TUI aparece. Pressione c para definir o nome e a senha do seu conector. O agente se conecta automaticamente ao relay na nuvem e exibe um QR code no Dashboard.
Atalhos da TUI (aba Dashboard):
| Tecla | Ação |
|---|---|
| c | Configuração — definir nome e senha do conector |
| w | Trocar servidor relay |
| d | Gerenciar dispositivos conectados |
| r | Atualizar QR code |
| h | Mostrar / ocultar QR code |
| m | Alternar papel do QR (Admin / Membro) |
| y | Copiar link do QR para a área de transferência |
| t | Ajuda para Desktop |
| i | QR de instalação (link da App Store) |
| u | Reiniciar após atualização |
| s | Parar o servidor |
| q | Sair da TUI |
| 1/2/3 | Alternar abas (Dashboard / Logs / Install) |
Aba Logs: g ir para o topo, G ir para o final, x limpar logs.
Modal de Dispositivos: k remover dispositivo selecionado, r atualizar lista.
Observação sobre Windows: a TUI não está disponível no Windows. Use o modo headless:
vibe-remote --headless --connector myconnector --password mypassword
Conectar pelo iPhone
- Baixe Btelo Coding na App Store
- A TUI do agente exibe um QR code de conexão na aba Dashboard
- No app iOS, toque em + (Adicionar Conector) e escaneie o QR code
- Comece a conversar com a IA na sua máquina
Dica: Se o QR code expirou ou a conexão falhou, pressione r na TUI para atualizar o QR code e escaneie novamente.
Atualizar
vibe-remote update
Após o download da atualização, pressione u na TUI para reiniciar na nova versão sem derrubar sua conexão.
Referência de CLI
vibe-remote Iniciar TUI (padrão)
vibe-remote --headless Iniciar sem TUI
vibe-remote client Conectar a um agente remoto (modo reverso)
vibe-remote relay Executar como servidor relay
vibe-remote delete-connector Excluir o conector salvo
vibe-remote update Atualizar para a versão mais recente
vibe-remote version Mostrar versão
vibe-remote help Mostrar ajuda