การติดตั้ง
Clew รันบน Windows, macOS, Linux และ WSL2 รันไทม์: Bun 1.3+
ข้อกำหนดเบื้องต้น
- Bun 1.3+ — จำเป็นสำหรับทั้งการติดตั้งแบบ global และ build จากซอร์ส
- คีย์ API ของผู้ให้บริการ AI อย่างน้อยหนึ่งรายการ
ผ่าน npm (global)
npm install -g clew-code
clew
# ตรวจสอบ
clew --version
สำคัญ: แพ็กเกจ npm ติดตั้งเฉพาะตัวเรียกใช้เท่านั้น คุณต้องติดตั้ง Bun แยกต่างหากก่อนรัน clew
ผ่าน Bun (global)
bun install -g clew-code
clew
จากซอร์สโค้ด
git clone https://github.com/JonusNattapong/ClewCode.git
cd ClewCode
bun install
bun run build
bun run start
# โหมดพัฒนาพร้อม watch
bun run dev
ผลลัพธ์ build ไปที่ dist/ การ build ใช้ Bun bundler พร้อม compile-time feature defines (TRANSCRIPT_CLASSIFIER, CHICAGO_MCP)
หมายเหตุเฉพาะแพลตฟอร์ม
Windows
- รองรับทั้ง cmd และ PowerShell เป็น shell เป้าหมาย
- ripgrep แถมมาที่
src/utils/vendor/ripgrep/x64-win32/rg.exe - แนะนำ WSL2 เพื่อประสบการณ์ที่ดีที่สุด
- การปรับรูปแบบ argv Windows ใน
src/entry.ts - TTY polyfill สำหรับ Ink compatibility ใน
src/main.tsx
macOS
- รองรับพื้นเมืองพร้อม интеграцияแถบเมนู (moltbot)
- Voice Wake และ Talk Mode overlays
- Keychain prefetch สำหรับการเริ่ม OAuth ที่เร็วขึ้น
- เครื่องมือ WebChat และ debug พร้อมใช้งาน
Linux
- รองรับเต็มรูปแบบผ่านเทอร์มินัล
- Tailscale Serve/Funnel สำหรับการเข้าถึงเกตเวย์ระยะไกล
ช่องทางการเผยแพร่
| ช่องทาง | npm Tag | คำอธิบาย |
|---|---|---|
| stable | latest | รุ่นที่แท็ก (vYYYY.M.D) |
| beta | beta | รุ่นก่อนเผยแพร่ (vYYYY.M.D-beta.N) |
| dev | dev | สาขา main ที่เคลื่อนที่ |
การตรวจสอบการติดตั้ง
/doctor # รันการตรวจสอบสภาพแวดล้อม
/status # ตรวจสอบเวอร์ชัน, โมเดล, บัญชี, การเชื่อมต่อ API