CodeSyncer
Claude forgets everything when the session ends. CodeSyncer makes it remember.

한국어 | English
The Problem → The Solution
| Context loss | Every session = start from scratch | @codesyncer-* tags = permanent memory |
| Forgot to tag | Changes go untracked | codesyncer watch catches everything |
| Rules forgotten | AI forgets guidelines mid-session | Hooks auto-remind at optimal moments |
| Dangerous inference | AI guesses prices, security, APIs | Auto-pause on critical keywords |
Demo

Quick Start
npm install -g codesyncer
cd /path/to/your/project
codesyncer init
"Read .claude/SETUP_GUIDE.md and follow the instructions"
"Read CLAUDE.md"
Upgrade
npm install -g codesyncer@latest
Core Features
🏷️ Tag System
Put context IN your code. AI reads code, so it recovers context automatically.
const authConfig = { };
→ Tag System Guide
🔄 Watch Mode
Catch untagged changes in real-time:
codesyncer watch
[14:32:10] 📝 Changed: src/auth/login.ts
└── 🎯 Found: @codesyncer-decision
└── ✅ Added to DECISIONS.md
→ Advanced Usage
🪝 Hooks
Auto-remind AI at optimal moments (not every response):
| SessionStart | Session begins | Inject rules once |
| PreCompact | Before compression | Rules survive compaction |
CodeSyncer uses the most efficient hook timing.
→ Hooks Guide
Supported AI Tools
| Claude Code | ✅ Full support |
| Cursor | 🚧 Coming soon |
| GitHub Copilot | 🚧 Coming soon |
Documentation
Commands
codesyncer init
codesyncer update
codesyncer validate
codesyncer watch
codesyncer add-repo
codesyncer skills
Contributing
We welcome contributions! See CONTRIBUTING.md
Priority areas:
- 🤖 Support for more AI tools
- 🌐 Additional language translations
- 📦 More tech stack templates
Support
If CodeSyncer helps you:
- ⭐ Star this repo
- 🐦 Share on Twitter
Ethereum (ETH):
0x0a12177c448778a37Fa4EeA57d33D06713F200De
License
Commons Clause + MIT - Free for personal/non-commercial use. See LICENSE
Contact
Built with ❤️ by the CodeSyncer community