CodexIsland - แอป macOS แบบเนทีฟที่แสดงการใช้งาน Claude Code/Codex บนรอยบากของ MacBook
(github.com/ericjypark)พอใช้ Claude Code กับ Codex ไปเรื่อย ๆ ก็มักจะต้องมาเช็กลิมิตการใช้งานในจังหวะที่ค่อนข้างคาใจอยู่บ่อย ๆ
ปกติผมมักจะกำลังโค้ดเพลิน ๆ แล้วจู่ ๆ ก็สงสัยขึ้นมาว่า “ตอนนี้ลิมิต 5 ชั่วโมงของ Claude เหลืออีกเท่าไหร่นะ?” แต่พอจะเช็กก็ต้องเปิดหน้าจออื่น ทำให้จังหวะการทำงานสะดุดไปหนึ่งครั้ง แล้วถ้าจะพิมพ์ /usage ในเซสชันที่กำลังรันอยู่ ก็ไม่ชอบที่มันเกิดดีเลย์เพราะมีคำสั่งที่กำลังทำงานอยู่ เรื่องนี้ดูเหมือนไม่ใหญ่มาก แต่พอเกิดซ้ำบ่อย ๆ ก็รบกวนใจพอสมควร
เลยคิดว่าถ้าเอาสถานะการใช้งานไปแสดงบนรอยบากของ MacBook น่าจะดี ก็เลยทำแอป macOS เล็ก ๆ ขึ้นมา ชื่อว่า CodexIsland
เมื่อเอาเมาส์ไปวางบนรอยบาก ก็จะเห็นการใช้งาน 5h / 7d ของ Claude Code กับ Codex, reset time, ปริมาณที่เหลืออยู่ และ token usage มันไม่ใช่แอปอะไรยิ่งใหญ่มาก แค่เริ่มจากความคิดว่า “ถ้าระหว่างโค้ดอยู่สามารถดู usage ได้ทันทีโดยไม่ต้องเปิดหน้าจออื่นก็น่าจะดีไม่ใช่เหรอ?”
ตอนแรกมันแทบจะเป็นของเล่นสำหรับ Dynamic Island มากกว่า แต่พอทำไปทำมาก็รู้สึกว่าถ้าจัดการเรื่องแอนิเมชันและตำแหน่งให้ดี ก็น่าจะทำออกมาให้ดูสวยได้ และพอทำเสร็จจริง ๆ คนรอบตัวก็ชอบกันมาก เลยคิดว่าน่าจะปล่อยเป็นโอเพนซอร์ส
ก็เลยเปิดเป็นโอเพนซอร์สแล้ว!
ใช้ไลเซนส์ MIT และเป็น local-first ไม่มี telemetry เด็ดขาด เพราะเป็นแอปที่เกี่ยวข้องกับสถานะการใช้งาน Claude/Codex และสถานะ auth ในเครื่อง เลยไม่อยากใส่การสื่อสารกับเซิร์ฟเวอร์เลยแม้แต่น้อย
ตอนนี้ยังเป็นเวอร์ชันเริ่มต้นอยู่ ขั้นตอนติดตั้งก็ยังต้องขัดเกลาเพิ่ม และบน Mac ที่ไม่มีรอยบากควรจะแสดงผลยังไงดีก็ยังคิดอยู่เหมือนกัน แต่จนถึงตอนนี้ความพึงพอใจในการใช้งานสูงมาก เลยตั้งใจว่าจะพัฒนาต่อเนื่อง
ถ้าใครใช้ Claude Code หรือ Codex บ่อย ๆ อยากให้ลองใช้ดูแล้วช่วยบอกความเห็นกันด้วยครับ!
- ปริมาณการใช้งาน/reset time ที่แสดง ตรงกับที่คาดไว้ไหม
- การ hover ที่รอยบากดูเป็นธรรมชาติไหม
- ระหว่างโค้ดจริง ๆ ช่วยลดการต้องเปิดหน้าจออื่นได้ไหม
- มีตัวชี้วัดอะไรที่อยากให้เพิ่มอีกหรือเปล่า
อยากได้ฟีดแบ็กเกี่ยวกับจุดเหล่านี้เยอะ ๆ ครับ ขอบคุณมากครับ! 🙇♂️
หน้าแลนดิ้งเพจ: https://codexisland.com
GitHub repo: https://github.com/ericjypark/codex-island
8 ความคิดเห็น
ดูเรียบดีนะ
ขอบคุณมากครับ!!
อยากดูบน Apple Watch
หากจะติดตั้งแอปบน Apple Watch ก็น่าจะต้องชำระเงินค่าสมาชิกนักพัฒนา Apple จึงยังไม่มีแผนในเร็ว ๆ นี้ครับ T_T
ดีไซน์ก็ดูสะอาดตาและใช้งานได้ดีเลยครับ!
ถ้าใช้โทเค็นหมดแล้วสามารถเช็กได้ทันทีแม้ไม่มีการโต้ตอบก็น่าจะดีเหมือนกัน
เช่น ไอคอนเปลี่ยนเป็นขาวดำอะไรแบบนั้น.. เป็นความเห็นส่วนตัวครับ!
ขอบคุณสำหรับไอเดียดี ๆ ครับ!
โอ้ อันนี้สวยมากเลยนะครับ ถ้าตอนที่เปิดใช้งานอยู่สามารถเปิด/ปิดเอฟเฟกต์แอนิเมชันขอบเรืองแสงได้ก็น่าจะดีครับ
ขอบคุณครับ!
ใน Settings หากเปิดใช้งาน Low Power Mode ก็สามารถตั้งค่าให้ขอบสว่างขึ้นเฉพาะตอนที่มีการ sync เกิดขึ้นได้!