Dúvidas antes de instalar
Posso revisar o script antes de executar?
Sim. O repositório oficial publica o código do instalador. Revise o conteúdo, confirme o domínio usado pelo comando e faça backup das configurações locais antes de executar qualquer script com sudo.
O SetupVibe funciona no Windows?
Sim, de duas formas. A edição Windows (Beta) roda nativamente pelo PowerShell no próprio Windows. Você também pode instalar uma distribuição no WSL2 e rodar a edição Desktop dentro dela para o ecossistema completo de linguagens.
A edição Windows tem o mesmo escopo da edição Desktop?
Não. A edição Windows (Beta) instala apenas Python e Node.js como runtimes e Claude Code, Codex CLI e Antigravity CLI como CLIs de IA, sem tmux, PM2, Zsh, Starship ou Docker. A edição Desktop cobre um ecossistema de linguagens e ferramentas de IA mais amplo.
O que acontece com ferramentas já instaladas?
O instalador verifica parte das dependências antes de agir, mas um ambiente antigo pode ter versões e PATH diferentes. Faça backup e leia as mudanças da versão atual antes de atualizar.
Quanto tempo a instalação leva?
O tempo depende da conexão, do sistema operacional, dos gerenciadores de pacotes e da quantidade de dependências já presente. Downloads do Homebrew e de runtimes costumam concentrar a espera.
Shell, processos e IA
O tmux recupera tudo depois de uma queda?
Plugins podem salvar parte do estado das sessões, mas processos, arquivos não salvos e aplicações interativas têm comportamentos próprios. Teste a recuperação antes de depender dela.
O PM2 substitui monitoramento?
Não. Na edição Desktop, o PM2 mostra processos e pode reiniciá-los, mas um serviço real ainda precisa de health checks, alertas, observação externa e análise da causa da falha.
As ferramentas de IA já ficam autenticadas?
Não. Cada CLI depende do cadastro e do fluxo de autenticação do respectivo provedor. Revise também os arquivos acessíveis e as permissões de execução concedidas.
Posso usar os aliases sem saber a expansão?
Você pode consultar os aliases antes de usar. Isso é especialmente importante em atalhos de remoção, Git, Docker, permissões e serviços do sistema.