Claude forgets everything when the session ends. CodeSyncer makes it remember.
npm install codesyncer> Claude forgets everything when the session ends. CodeSyncer makes it remember.



한국어 | English
---
| Problem | Without CodeSyncer | With CodeSyncer |
|---------|-------------------|-----------------|
| 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 |
---
---
``bash1. Install
npm install -g codesyncer
$3
`bash
npm install -g codesyncer@latest
`---
Core Features
$3
Put context IN your code. AI reads code, so it recovers context automatically.
`typescript
// @codesyncer-decision: [2024-01-15] Using JWT (session management is simpler)
// @codesyncer-inference: Page size 20 (standard UX pattern)
const authConfig = { / ... / };
`---
$3
Catch untagged changes in real-time:
`bash
codesyncer watch
``
[14:32:10] 📝 Changed: src/auth/login.ts
└── 🎯 Found: @codesyncer-decision
└── ✅ Added to DECISIONS.md
`---
$3
Auto-remind AI at optimal moments (not every response):
| Hook | When | Why |
|------|------|-----|
| SessionStart | Session begins | Inject rules once |
| PreCompact | Before compression | Rules survive compaction |
CodeSyncer uses the most efficient hook timing.
---
Supported AI Tools
| Tool | Status |
|------|--------|
| Claude Code | ✅ Full support |
| Cursor | 🚧 Coming soon |
| GitHub Copilot | 🚧 Coming soon |
---
Documentation
| Guide | Description |
|-------|-------------|
| Setup Guide | Installation, configuration, updating |
| Tag System | All tags and examples |
| Hooks Guide | Hook events and customization |
| Advanced Usage | Watch mode, auto-discussion, monorepo |
| FAQ | Common questions |
---
Commands
`bash
codesyncer init # Initialize project
codesyncer update # Update templates
codesyncer validate # Check setup
codesyncer watch # Real-time monitoring
codesyncer add-repo # Add repo to workspace
codesyncer skills # Browse skills.sh leaderboard
`---
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
``---
Commons Clause + MIT - Free for personal/non-commercial use. See LICENSE
---
- GitHub Issues
- GitHub Discussions
---
Built with ❤️ by the CodeSyncer community