O Encha Vibe Pack é um instalador gratuito e open source (licença MIT, em versão beta) que configura o seu computador do zero para programar com o Claude Code — o assistente de IA da Anthropic que roda no terminal.

Com um único comando ele instala tudo que você precisa para o vibe coding: o runtime (Node.js), o próprio Claude Code, ferramentas modernas de terminal, um editor (VS Code) e melhorias de shell. Você escolhe um de três níveis:

  • Rápido o essencial para já usar o Claude Code hoje.
  • Recomendado ambiente de desenvolvimento confortável (shell, editor, git).
  • Completo tudo + workflows avançados (containers, tmux, Python).

É a contraparte local do Encha Setup (que instala stacks open source no seu servidor VPS). O Vibe Pack prepara a sua máquina. Disponível para Windows e Mac/Linux.

Windows × Mac/Linux — o que cada versão instala

Recurso / Ferramenta Windows Mac / Linux
Instalação & base
Comando de instalação irm …install.ps1 | iex curl -fsSL …install.sh | bash
Gerenciador de pacotes winget Homebrew (Linuxbrew no Linux)
WSL2 + Ubuntu automático via -Mode wsl Não se aplica — já é Unix nativo
Nível Rápido
Node.js (via fnm)
Claude Code CLI instalador oficial (auto-update) via npm
ripgrep / fd / fzf (busca)
Nível Recomendado
GitHub CLI (gh)
bat / eza / zoxide (Unix moderno)
Shell moderno PowerShell 7 Zsh
Sugestões & realce no shell PSReadLine (nativo) zsh-autosuggestions + zsh-syntax-highlighting
Starship (prompt)
FiraCode Nerd Font
VS Code + extensão Claude Code
LazyGit (git visual)
Nível Completo
Containers Docker Desktop OrbStack (Mac) / Docker Engine (Linux)
tmux (multiplexador de terminal) Não incluído — use os painéis do Windows Terminal
Python (via uv)
Recursos do instalador
Menu interativo de níveis
Modo automático (sem menu) -Preset --preset
Simular sem instalar (dry-run) Não disponível no Windows --dry-run
Pergunta de upgrade se já instalado
Voltar ao menu ao terminar
Configuração de shell perfil do PowerShell ($PROFILE) ~/.zshrc / ~/.bashrc

As stacks, uma a uma

O que cada ferramenta adiciona ao seu setup — e o link do repositório oficial, caso você prefira instalar manualmente.

Gerenciador de pacotes que instala todas as ferramentas de terminal de forma consistente no macOS e no Linux. É a fundação sobre a qual o resto é instalado. (No Windows esse papel é do winget.)

Ver repositório →

Gerenciador de versões do Node.js, rápido e leve. Permite instalar e alternar versões do Node por projeto, sem dor de cabeça.

Ver repositório →

O runtime JavaScript exigido pelo Claude Code CLI. Vem com o npm, usado para instalar o próprio Claude Code e outros pacotes.

Ver repositório →

O coração de tudo: o assistente de IA da Anthropic que roda no terminal. Lê, escreve e edita seu código conversando com você. É o motivo de todo o resto existir.

Ver repositório →

Busca de texto ultrarrápida dentro de arquivos. O Claude Code usa internamente para encontrar trechos de código no seu projeto em milissegundos.

Ver repositório →

Localizador de arquivos por nome, rápido e amigável (um find moderno). Também usado pelo Claude Code para navegar pelos seus arquivos.

Ver repositório →

Filtro fuzzy interativo para o terminal. Digite parte de um nome e selecione arquivos, comandos do histórico ou branches numa lista que se filtra ao vivo.

Ver repositório →

Interface de linha de comando do GitHub. Crie repositórios, abra Pull Requests e gerencie issues sem sair do terminal — o Claude Code pode acioná-la por você.

Ver repositório →

Um cat moderno: exibe arquivos com destaque de sintaxe colorido e números de linha. Ler código no terminal fica muito mais agradável.

Ver repositório →

Um ls moderno com ícones, cores e integração com git. Ver o conteúdo de uma pasta fica mais claro e informativo.

Ver repositório →

Um cd inteligente: aprende as pastas que você mais visita e te leva até elas com poucas letras. Menos digitação para navegar entre projetos.

Ver repositório →

Shell moderno com ecossistema rico de plugins — a base para as melhorias de autocompletar e realce. (No Windows o equivalente é o PowerShell 7.)

Ver repositório →

Prompt de terminal rápido e bonito. Mostra branch do git, status dos arquivos, versão de Node/Python e duração dos comandos — informação útil sempre à vista.

Ver repositório →

Sugere comandos do seu histórico enquanto você digita; basta apertar → para aceitar. (No Windows esse papel é do PSReadLine, nativo.)

Ver repositório →

Colore o que você digita no terminal: verde se o comando existe, vermelho se há erro — você vê o engano antes de apertar Enter.

Ver repositório →

Fonte monoespaçada com milhares de ícones embutidos. É o que faz o Starship e o eza exibirem corretamente ícones de git, tipos de arquivo e ligaduras de código.

Ver repositório →

O editor de código mais popular do mundo. O Vibe Pack ainda instala a extensão do Claude Code, trazendo o assistente para dentro do editor.

Ver repositório →

Integra o Claude Code diretamente ao VS Code: peça ajuda, edições e explicações sem alternar para o terminal.

Ver na Marketplace →

Interface visual de git no terminal. Navegue por commits, stages, branches e merges sem decorar comandos — ótimo para quem está começando com git.

Ver repositório →

Runtime de containers leve e veloz para macOS, alternativa ao Docker Desktop. Permite rodar docker e docker compose com menos consumo de recursos.

Ver site oficial →

Runtime de containers no Linux (sem interface gráfica). Roda aplicações isoladas em containers — base de muitos workflows modernos. (No Windows: Docker Desktop.)

Ver repositório →

Multiplexador de terminal: divide a janela em painéis e mantém sessões vivas mesmo se você fechar o terminal. (No Windows, use os painéis do Windows Terminal.)

Ver repositório →

Gerenciador de plugins do tmux. Instala e atualiza extensões do tmux com poucos atalhos, deixando o multiplexador mais poderoso.

Ver repositório →

Gerenciador de Python ultrarrápido que substitui pip, venv e pyenv num só comando. Instala o Python e cria ambientes em segundos.

Ver repositório →
Related Post