8 pontos por bitjaru0402 2026-01-07 | Ainda não há comentários. | Compartilhar no WhatsApp

É uma ferramenta criada para resolver o problema de perda de contexto quando a sessão muda ao usar assistentes de programação com IA (Claude Code, Cursor etc.).

Principais recursos:

  • Geração automática de documentação em Markdown que a IA consegue analisar após escanear a estrutura do projeto
  • Suporte a multirepo/monorepo (Turborepo, pnpm, Nx, Lerna etc.)
  • Registro de decisões com tags em comentários de código (@codesyncer-decision etc.)
  • Interrupção do trabalho da IA e solicitação de confirmação ao detectar palavras-chave de risco (pagamento, autenticação, exclusão etc.)

Adicionado o Watch Mode na v2.6.0:

  • Ao executar codesyncer watch, monitora alterações de arquivos em tempo real
  • Ao encontrar tags @codesyncer-*, sincroniza automaticamente com DECISIONS.md
  • Baseado em chokidar, com debounce de 500ms

Era algo usado internamente na empresa, que foi organizado e depois lançado como open source.

GitHub: https://github.com/bitjaru/codesyncer
NPM: npm install -g codesyncer

Foi escrito em TypeScript, e as dependências são basicamente chalk, commander, inquirer, chokidar e fs-extra.

Ainda não há comentários.

Ainda não há comentários.