clisync - เครื่องมือซิงก์การตั้งค่า LLM CLI ข้ามเครื่อง
(github.com/jee599)หลังติดตั้ง Claude Code, Gemini CLI และ Codex บนคอมพิวเตอร์เครื่องใหม่แล้ว คุณต้องตั้งค่าคอนฟิก, เซิร์ฟเวอร์ MCP, hooks และ skills ใหม่ทั้งหมดตั้งแต่ต้น
clisync จะบันทึกการตั้งค่าเหล่านี้ไว้ใน GitHub Gist และกู้คืนบนอีกเครื่องได้ด้วยคำสั่งเดียว
npm i -g clisync
clisync init # ยืนยันตัวตน GitHub OAuth (คลิกเบราว์เซอร์ครั้งเดียว)
clisync save # บันทึกการตั้งค่าปัจจุบัน
clisync load # กู้คืนบนอีกเครื่อง
รองรับเครื่องมือ 6 ตัว: Claude Code, Gemini CLI, OpenAI Codex, Aider, Continue, GitHub Copilot CLI
คุณสมบัติหลัก:
- ยืนยันตัวตนผ่าน OAuth Device Flow โดยไม่ต้องสร้างโทเค็น
- มาสก์รูปแบบ API key อัตโนมัติ 17 แบบ (OpenAI, Anthropic, AWS, HuggingFace ฯลฯ)
- เข้ารหัสแบบ AES-256-GCM — ต่อให้ URL ของ Gist ถูกเปิดเผย ก็ถอดรหัสไม่ได้หากไม่มีโทเค็น
- ยกเว้นไฟล์สำคัญอัตโนมัติ เช่น
auth.json,.env,.pem - Zero dependencies ใช้เฉพาะโมดูลที่มีมาใน Node.js 18+
ผมสร้างสิ่งนี้ขึ้นมาเพราะเบื่อกับการต้องตั้งค่า LLM CLI ใหม่ทั้งหมดทุกครั้งบนเครื่องใหม่
ยังไม่มีความคิดเห็น