Como operar projetos com VS Code + Claude Code + GitHub
Guia oficial da equipe: instale o VS Code, ative a extensão do Claude Code e configure sua chave SSH no GitHub para começar a colaborar nos projetos da C3digital.
Baixar e instalar o VS Code
O Visual Studio Code é o editor padrão da C3digital. Baixe o instalador oficial para o seu sistema operacional.
-
Acesse a página oficial de download
Clique em um dos botões acima ou acesse code.visualstudio.com/download e escolha o botão correspondente ao seu sistema (Windows, macOS ou Linux).
-
Execute o instalador
Windows: abra o arquivo
.exebaixado, aceite os termos e mantenha marcadas as opções "Adicionar ao PATH" e "Abrir com Code".
Mac: abra o.zip, arraste o ícone Visual Studio Code para a pasta Aplicativos. -
Abra o VS Code
Após a instalação, abra o VS Code pelo menu Iniciar (Windows) ou pelo Launchpad (Mac). Você está pronto para o próximo passo.
Instalar as extensões do VS Code
Duas extensões são obrigatórias na stack da C3digital: o Claude Code, que traz o assistente direto para dentro do VS Code, e o Live Server, que abre suas landing pages no navegador com atualização automática a cada alteração.
-
Abra a aba de Extensões
No VS Code, pressione
Ctrl+Shift+X(Windows) ouCmd+Shift+X(Mac) para abrir o painel de extensões. -
Instale o Claude Code
Digite Claude Code na busca e localize a extensão publicada pela Anthropic — ela também está disponível em marketplace.visualstudio.com. Clique em Install e aguarde a instalação finalizar.
-
Faça login com sua conta Anthropic
Abra o painel do Claude Code e entre com sua conta Anthropic (plano Pro, Max, Team ou Enterprise) ou uma conta do Claude Console. Nenhuma chave de API é necessária.
-
Instale o Live Server
Ainda na aba de Extensões, digite Live Server na busca e localize a extensão do autor Ritwick Dey — ela também está disponível em marketplace.visualstudio.com. Clique em Install.
-
Use o Live Server para visualizar a página
Com o projeto aberto no VS Code, clique com o botão direito no arquivo
index.htmle escolha "Open with Live Server". A página abre no navegador e atualiza sozinha a cada alteração salva.
Criar chave SSH e configurar no GitHub
A chave SSH permite que seu computador se autentique no GitHub sem precisar digitar usuário e senha a cada push.
-
Abra um terminal
Windows: abra o Git Bash (instalado junto com o Git) ou o terminal integrado do VS Code.
Mac: abra o app Terminal. -
Gere a chave SSH
Rode o comando abaixo trocando o e-mail pelo seu e-mail cadastrado no GitHub. Quando pedir um local para salvar, pressione
Enterpara aceitar o padrão.ssh-keygen -t ed25519 -C "seu-email@c3digital.com.br" -
Ative o ssh-agent e adicione a chave
# inicia o agente eval "$(ssh-agent -s)" # adiciona a chave gerada ssh-add ~/.ssh/id_ed25519 -
Copie sua chave pública
Use o comando do seu sistema para copiar a chave direto para a área de transferência.
# Mac pbcopy < ~/.ssh/id_ed25519.pub # Windows (Git Bash) clip < ~/.ssh/id_ed25519.pub -
Adicione a chave no GitHub
No GitHub, acesse Settings → SSH and GPG keys → New SSH key, dê um título (ex.: "Meu notebook") e cole a chave copiada no campo Key. Confirme em Add SSH key.
-
Teste a conexão
ssh -T git@github.comSe aparecer uma mensagem de confirmação com seu usuário do GitHub, está tudo certo — pode clonar e enviar projetos normalmente.
Agora é você e o Claudinho
Se você já seguiu os três passos acima, seu ambiente está pronto para a primeira interação de verdade com o Claudinho. O exercício é simples: subir o seu card na seção "Membros do time" e atualizar o projeto — colocando em prática tudo que você aprendeu.
Clone o repositório https://github.com/salexvol/c3d-sistema-landing-page na minha máquina (se eu já tiver clonado, apenas abra a pasta).
Vamos trabalhar no projeto lp-treinamento, que fica em projetos/lp-treinamento/site/.
Adicione meu card na seção "Membros do time que já utilizam a stack" do arquivo index.html, seguindo o mesmo padrão do card do Lucas Bretas dentro de .team__grid: um avatar circular em SVG com fundo laranja (#e97424) e minhas iniciais, meu nome e meu cargo.
Meus dados:
- Nome: [SEU NOME AQUI]
- Cargo: [SEU CARGO AQUI]
Depois de adicionar o card, crie um commit descrevendo a alteração e envie (push) para o repositório remoto, na branch atual.
Membros do time que já utilizam a stack
Quem já configurou o ambiente e está colaborando nos projetos com VS Code + Claude Code.
Lucas Bretas
Desenvolvedor Front-End
Francine Nunes
CEO