8 คะแนน โดย bitjaru0402 2026-01-07 | ยังไม่มีความคิดเห็น | แชร์ทาง WhatsApp

เป็นเครื่องมือที่สร้างขึ้นเพื่อแก้ปัญหาคอนเท็กซ์หายเมื่อเซสชันเปลี่ยนระหว่างใช้งาน AI coding assistant (เช่น Claude Code, Cursor)

ฟีเจอร์หลัก:

  • สแกนโครงสร้างโปรเจกต์แล้วสร้างเอกสาร Markdown ที่ AI สามารถพาร์สได้โดยอัตโนมัติ
  • รองรับ multi-repo/monorepo (Turborepo, pnpm, Nx, Lerna เป็นต้น)
  • บันทึกการตัดสินใจด้วยแท็กคอมเมนต์ในโค้ด (@codesyncer-decision เป็นต้น)
  • เมื่อตรวจพบคีย์เวิร์ดความเสี่ยง (การชำระเงิน, การยืนยันตัวตน, การลบ เป็นต้น) จะหยุดการทำงานของ AI และขอการยืนยัน

เพิ่ม Watch Mode ใน v2.6.0:

  • รัน codesyncer watch เพื่อตรวจจับการเปลี่ยนแปลงของไฟล์แบบเรียลไทม์
  • เมื่อพบแท็ก @codesyncer-* จะซิงก์ไปยัง DECISIONS.md อัตโนมัติ
  • ทำงานบนพื้นฐานของ chokidar พร้อมดีบาวซ์ 500ms

เดิมใช้ภายในบริษัท แล้วนำมาจัดระเบียบและเปิดซอร์สเป็นโอเพนซอร์ส

GitHub: https://github.com/bitjaru/codesyncer
NPM: npm install -g codesyncer

เขียนด้วย TypeScript และมี dependency หลักประมาณ chalk, commander, inquirer, chokidar, fs-extra

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น