Toda sessão nova, o Claude Code esquece o projeto inteiro — decisão técnica, convenção, histórico. Dá pra resolver isso conectando um vault do Obsidian que ele lê e escreve sozinho.
SessionStart roda um script toda vez que uma sessão começa, lê arquivos-chave do seu vault, e injeta esse conteúdo como contexto antes mesmo de você digitar a primeira mensagem.chmod +x ~/.claude/scripts/load-vault-context.sh. A partir da próxima sessão, o Claude Code já chega sabendo o que está no seu vault — sem colar contexto manualmente.~/.claude). Em toda sessão nova o Claude entra com tudo atualizado: "onde paramos?".git clone do repo em ~/Documents/Obsidian Vault, abra a pasta no Obsidian (Open folder as vault), instale o plugin Git de novo e repita a configuração (as configs do plugin não sobem junto, por causa do .gitignore).~/.claude): essa pasta guarda seu CLAUDE.md global, hooks, skills e scripts. Sincronizar ela faz o mesmo Claude Code aparecer em todas as máquinas. Mas ela também guarda credenciais e histórico, então o .gitignore aqui é uma lista do que pode subir. Todo o resto fica bloqueado:git status antes do primeiro commit. Credencial que vai pro GitHub é difícil de apagar depois, porque fica no histórico. Na outra máquina: git clone do repo em ~/.claude e faça login no claude de novo (a credencial não sobe, de propósito).~/.claude toda vez que o Claude Code começa. Se você tiver alterações locais não commitadas, ele pula o pull pra não gerar conflito.chmod +x ~/.claude/scripts/sync-claude-config.sh. No Windows, use o Git Bash. Mudou algo na config (skill nova, hook, regra)? Commit e push no ~/.claude; na outra máquina o pull acontece sozinho na próxima sessão. Evite editar a mesma nota nas duas máquinas ao mesmo tempo.Dica solta é só a ponta do iceberg. O que constrói carreira é comunidade, direcionamento e prática real. Na Founding você entra num ecossistema de builders: formação técnica, mentoria, networking e desenvolvimento profissional — tudo aplicado em projetos de verdade, não só em teoria.
Conhecer a Founding →