O que claude-brain faz?
Sincronize o cérebro do seu Claude Code entre máquinas — memória, habilidades, agentes, regras e configurações com mesclagem semântica inteligente. Baseado em Git, com ganchos de sincronização automática.
Visão Geral
Esta skill permite que você mantenha todo o seu ecossistema Claude Code sincronizado entre diferentes computadores sem esforço manual. Ela rastreia e mescla alterações em:
- Memória: Conversas e dados de contexto
- Habilidades (Skills): Conjuntos de instruções e ferramentas personalizadas
- Agentes: Configurações de agentes específicos
- Regras: Regras de comportamento e formatação
- Configurações: Preferências do usuário e configurações do ambiente
Como Funciona
- Inicialização: Execute
claude sync initpara configurar um repositório Git. - Sincronização Automática: Hooks Git disparam a cada commit para mesclar alterações.
- Mesclagem Semântica: Conflitos são resolvidos com inteligência contextual, não apenas baseada em linha.
Requisitos
- Git instalado (2.30+)
- Acesso ao Claude Code CLI
- (Opcional) Repositório remoto para backup (GitHub, GitLab, etc.)
Exemplo de Uso
# Em todas as máquinas
claude sync init --remote [email protected]:seu-usuario/claude-brain.git
# Aplicar alterações manualmente (se necessário)
claude sync push
claude sync pull
Configuração
Edite o arquivo claude-brain.yml para personalizar:
sync:
paths:
- memory/**
- skills/**
- agents/**
- rules/**
- settings/**
branch: main
auto_merge: true
remote: [email protected]:seu-usuario/claude-brain.git
Solução de Problemas
- Conflitos de mesclagem: Execute
claude sync resolvepara usar a ferramenta de mesclagem semântica. - Hook não funciona: Verifique permissões do diretório
.git/hooks.