Happy - ไคลเอนต์มือถือ/เว็บสำหรับ Codex และ Claude Code
(github.com/slopus)- ไคลเอนต์โอเพนซอร์สที่สามารถควบคุม Claude Code และ Codex จากระยะไกลผ่านมือถือ (iOS/Android) และเว็บได้
- ทำงานในรูปแบบ CLI wrapper โดยเริ่มเซสชัน AI บนเครื่องโลคัลด้วยคำสั่ง
happy claude/happy codexแล้ว ไปควบคุมต่อจากมือถือ ได้ - ระหว่างที่ไม่ได้นั่งอยู่หน้าเครื่อง ก็สามารถ ตรวจดูได้ทันทีจากมือถือว่า AI กำลังทำอะไรอยู่ โดยไม่จำเป็นต้องเฝ้าอยู่หน้าเดสก์ท็อป
- รับ การแจ้งเตือนแบบพุช ได้ทันทีเมื่อ Claude Code หรือ Codex ขอสิทธิ์หรือเกิดข้อผิดพลาด
- ใช้ การเข้ารหัสแบบ end-to-end ทำให้โค้ดของบริษัทไม่ต้องผ่านเซิร์ฟเวอร์ในรูปแบบข้อความล้วน และยังสามารถรัน relay server ของตัวเองได้
- เป็น โอเพนซอร์สเต็มรูปแบบ ที่ตรวจสอบโค้ดทั้งหมดได้ โดยไม่มี telemetry หรือการติดตามใดๆ ใช้สัญญาอนุญาต MIT / TypeScript
- องค์ประกอบของโปรเจกต์
- Happy App — เว็บ UI + ไคลเอนต์มือถือ (บนฐาน Expo)
- Happy CLI — อินเทอร์เฟซบรรทัดคำสั่งสำหรับ Claude Code และ Codex
- Happy Agent — CLI สำหรับควบคุมเอเจนต์ระยะไกล (สร้างเซสชัน, ส่งต่อ, มอนิเตอร์)
- Happy Server — เซิร์ฟเวอร์แบ็กเอนด์สำหรับการซิงก์แบบเข้ารหัส (จะใช้เซิร์ฟเวอร์ฟรีก็ได้ แต่ถ้าต้องการความปลอดภัยสูงสุดให้ใช้ตัวนี้)
- วิธีใช้งาน :
- ติดตั้งแอปมือถือ : App Store, Google Play
- ติดตั้งด้วย
npm install -g happy - เริ่ม
happy codexหรือhappy claudeแล้วเชื่อมกับแอปมือถือด้วยบาร์โค้ดก็เสร็จ - จากนั้นก็สั่งงานจากระยะไกลได้เต็มที่
6 ความคิดเห็น
มีเวอร์ชัน self-hosted ชื่อ hapi ด้วย
Remodex - Remote Control for Codex
แม้ว่า UI/UX จะน่าเสียดายกว่า แต่ก็รองรับหลายระบบปฏิบัติการ แบบนี้คงต้องใช้อันนี้แล้วล่ะ
นี่คือสิ่งที่ผมอยากทำอยู่พอดี แต่มีคนพัฒนาให้แล้ว
พอลองปิดเซสชันในเครื่องแล้วเปิดเซสชันใหม่ ดูเหมือนว่าในแอปมือถือเซสชันนั้นจะปิดตามไปด้วย แต่เซสชันที่เปิดใหม่ก็ขึ้นมาในรายการนะครับ
ดูเหมือนว่าจะเชื่อมกับเซสชันที่เปิดอยู่บนเครื่องแล้วทำงานต่อได้ทุกเมื่อ โดยไม่ต้องสั่ง
/remote-controlทุกครั้งสงสัยคงต้องลองคิดดูว่าจะเปลี่ยนชอร์ตคัตที่ตั้งไว้เป็น
happy claude --dangerously-skip-permissionsดีไหม 555โอ้ 555 เดี๋ยวเลิกงานแล้วต้องลองใช้ดูบ้าง ขอบคุณที่แนะนำครับ~!
สำหรับผู้ใช้ Codex ที่ยังไม่รองรับการเชื่อมต่อระยะไกล ถือว่าสะดวกดี
ข้อดีคือสามารถผูก Claude Code กับ Codex แล้วใช้งานร่วมกันได้