CodeSyncer - AIコーディングアシスタント向けコンテキスト管理CLIツール
(github.com/bitjaru)AIコーディングアシスタント(Claude Code、Cursorなど)を使う際、
セッションが切り替わるとコンテキストが失われる問題を解決するために作ったツールです。
主な機能:
- プロジェクト構成をスキャンした後、AIが解析できるMarkdownドキュメントを自動生成
- マルチレポ/モノレポをサポート(Turborepo、pnpm、Nx、Lernaなど)
- コードコメントタグ(@codesyncer-decision など)で意思決定を記録
- 危険キーワード(決済、認証、削除など)を検知した際にAIの作業を中断し、確認を要求
v2.6.0でWatch Modeを追加:
codesyncer watchを実行するとファイル変更をリアルタイム監視- @codesyncer-* タグを見つけると
DECISIONS.mdに自動同期 - chokidarベース、500msデバウンス
社内で使っていたものを整理して、オープンソースとして公開しました。
GitHub: https://github.com/bitjaru/codesyncer
NPM: npm install -g codesyncer
TypeScriptで書かれており、依存関係は chalk、commander、inquirer、chokidar、fs-extra 程度です。
まだコメントはありません。