CodeSyncer - Alat CLI manajemen konteks untuk asisten coding AI
(github.com/bitjaru)Ini adalah alat yang dibuat untuk mengatasi masalah hilangnya konteks saat sesi berganti ketika menggunakan asisten coding AI (Claude Code, Cursor, dll.).
Fitur utama:
- Setelah memindai struktur proyek, otomatis membuat dokumen Markdown yang bisa diparse oleh AI
- Mendukung multi-repo/monorepo (Turborepo, pnpm, Nx, Lerna, dll.)
- Mencatat pengambilan keputusan dengan tag komentar kode (
@codesyncer-decision, dll.) - Saat mendeteksi kata kunci berisiko (pembayaran, autentikasi, penghapusan, dll.), menghentikan pekerjaan AI dan meminta konfirmasi
Watch Mode ditambahkan di v2.6.0:
- Menjalankan
codesyncer watchakan memantau perubahan file secara real-time - Jika menemukan tag
@codesyncer-*, otomatis menyinkronkannya keDECISIONS.md - Berbasis chokidar, dengan debouncing 500ms
Alat yang sebelumnya dipakai secara internal ini telah dirapikan dan dirilis sebagai open source.
GitHub: https://github.com/bitjaru/codesyncer
NPM: npm install -g codesyncer
Ditulis dengan TypeScript, dan dependensinya mencakup chalk, commander, inquirer, chokidar, dan fs-extra.
Belum ada komentar.