CodeSyncer - Ferramenta CLI de gerenciamento de contexto para assistentes de programação com IA
(github.com/bitjaru)É 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-decisionetc.) - 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 comDECISIONS.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.