ETAPA 1 DE 4 10 MIN
Baixar a demo
Entenda o que é rodar um sistema no seu computador e baixe a demo com um comando.
Neste guia você vai ligar um sistema de verdade no seu próprio computador. Eu preparei um sistema pequeno, o Meu primeiro sistema: uma página que confere se o seu computador ficou pronto no guia anterior. Você baixa, liga, olha o resultado e, no fim, muda uma coisa nele com o Claude Code.
O que é rodar local
Um site que você abre na internet está ligado num servidor: um computador, em algum lugar, que fica esperando pedidos e mandando as páginas. Rodar local é fazer o seu próprio computador ser esse servidor. A página aparece no seu navegador, mas não sai do seu computador.
Duas palavras que vão aparecer:
localhost: quer dizer "este computador". Quando o endereço éhttp://localhost, o navegador fala com o seu próprio computador, não com a internet.- Porta: um número que separa um programa do outro dentro do mesmo computador. A demo usa a
porta 3000, por isso o endereço dela vai ser
http://localhost:3000.
Por que começar por aqui: é grátis, ninguém mais vê, e você pode errar à vontade. Se algo quebrar, você baixa de novo e pronto.
Abrir o terminal
NO WINDOWS
Abra o Windows PowerShell pelo menu Iniciar (o mesmo do guia anterior, não o CMD). Ele já abre
na sua pasta de usuário: a linha começa com algo como PS C:\Users\voce>. É ali que a demo vai
ficar.
NO MAC
Abra o Terminal (Cmd + Espaço, digite Terminal). Ele já abre na sua pasta de usuário, a pasta com o seu nome. É ali que a demo vai ficar.
Baixar
Este comando é igual nos dois sistemas. Ele usa o Git para copiar a demo da internet para uma pasta
nova chamada meu-primeiro-sistema, dentro da sua pasta de usuário (é para lá que o cd ~ leva o
terminal). Cole um comando por vez e aperte Enter:
cd ~
git clone --depth 1 --branch v1 https://github.com/idearagencia/primeiro-sistema.git meu-primeiro-sistema
O que cada pedaço faz, sem precisar decorar:
git clonecopia um projeto do GitHub (o site onde o código fica guardado).--depth 1baixa só a versão atual, sem o histórico antigo. Fica mais rápido.--branch v1pega a versão v1, a que este guia usa. Assim o que você vê bate com o que está escrito aqui.meu-primeiro-sistemaé o nome da pasta que vai ser criada.
No fim, o Git escreve um texto comprido em inglês que fala de detached HEAD. Pode ignorar: quer
dizer só que a pasta ainda não tem uma branch, a linha do histórico onde o Git guarda as suas
mudanças. Na próxima etapa, o npm run comecar cria essa linha, chamada main.
Agora entre na pasta (igual nos dois sistemas):
cd meu-primeiro-sistema
O cd quer dizer "entrar na pasta". Daqui em diante, todo comando do guia é digitado dentro
dessa pasta.
Não deu certo? Veja o que fazer
- "already exists and is not an empty directory": a pasta
meu-primeiro-sistemajá existe, porque você baixou antes. Se não fez nada nela que queira guardar, entre nela comcd meu-primeiro-sistemae siga para a próxima etapa. Se quiser começar do zero, baixe com outro nome no fim do comando, por exemplomeu-primeiro-sistema-2, e use esse nome nocd. - "Could not resolve host" ou "unable to access": o computador não conseguiu falar com o GitHub. Confira se a internet está funcionando (abra um site qualquer no navegador) e rode o comando de novo.
- "git não é reconhecido" ou "command not found: git": o Git não está instalado, ou o terminal foi aberto antes da instalação. Feche o terminal e abra de novo. Se continuar, volte à etapa Preparar o notebook do guia Preparar o computador e instale o Git.
- "not a git repository": você rodou o
git statusfora da pasta. Rodecd meu-primeiro-sistemae tente de novo.
Travou nesta etapa? Me conta o que aconteceu.




