ปลั๊กอิน TrafficMonitor ที่แสดงลิมิต Claude/Codex บนทาสก์บาร์ Windows
(github.com/bemaru)ผมได้ลองทำปลั๊กอินสำหรับ TrafficMonitor บน Windows ชื่อ TrafficMonitor AI Usage Limits ขึ้นมาครับ
นี่เป็นปลั๊กอินที่แสดงสถานะลิมิตการใช้งานของ Claude และ Codex บนทาสก์บาร์ Windows
รายการที่แสดงมีดังนี้
- ปริมาณการใช้งาน Claude แบบ 5 ชั่วโมง / 7 วัน
- ปริมาณการใช้งาน Codex แบบ 5 ชั่วโมง / 7 วัน
- บนทาสก์บาร์จะแสดงในรูปแบบ
C5h,C7d,X5h,X7d - ในทูลทิปจะแสดงเวลารีเซ็ตด้วย
ค่าที่แสดงคือสถานะลิมิตการใช้งานตามบัญชี Claude/Codex
อย่างไรก็ตาม เพื่อให้อ่านค่าได้ จำเป็นต้องมีสถานะที่ล็อกอิน Claude helper ของบัญชีนั้น หรือมีข้อมูล Codex session อยู่ในสภาพแวดล้อม Windows ปัจจุบัน
เหตุผลที่ทำก็เรียบง่ายครับ
แม้จะสามารถตรวจสอบสถานะการใช้งานได้จากสภาพแวดล้อมอย่าง Claude Code statusline, Claude Desktop หรือ VS Code extension
แต่ตอนทำงานจริง เรามักต้องสลับไปมาระหว่างเอดิเตอร์ เทอร์มินัล และเบราว์เซอร์อยู่ตลอด
ในทางกลับกัน ทาสก์บาร์ Windows จะอยู่ตำแหน่งเดิมเสมอแม้ว่าสภาพแวดล้อมการทำงานจะเปลี่ยนไป จึงรู้สึกว่าสะดวกกว่าสำหรับการดูค่าสถานะแบบนี้
ตอนแรกเริ่มจากอยากเช็กปริมาณการใช้งาน Claude ของตัวเอง และหลังจากนั้นก็ขยายให้แสดงปริมาณการใช้งาน Codex ได้ด้วย
เดิมที TrafficMonitor เป็นเครื่องมือที่ใช้แสดงสถานะระบบอย่างเครือข่าย CPU และหน่วยความจำแบบเบา ๆ
และผมคิดว่าลิมิตการใช้งาน AI ก็เข้ากับรูปแบบปลั๊กอินบนทาสก์บาร์ได้ดี ในแง่ที่มันเป็น “ค่าสถานะเล็ก ๆ ที่อยากดูต่อเนื่องระหว่างทำงาน”
วิธีใช้งานคือ ติดตั้ง TrafficMonitor ก่อน จากนั้นแตกไฟล์ zip ของรีลีสไปไว้ในโฟลเดอร์ที่มี TrafficMonitor.exe แล้วรีสตาร์ต TrafficMonitor
หลังจากนั้น ให้เปิดรายการ Claude 5h, Claude 7d, Codex 5h, Codex 7d ใน Display Settings
หากต้องการแสดงค่า Claude จะต้องล็อกอินผ่าน helper script หนึ่งครั้งในตอนแรก
เนื่องจากข้อมูลการใช้งาน Claude เป็นค่าที่ตรวจสอบได้จากเว็บเซสชันที่ล็อกอินบัญชี Claude ไว้
ปลั๊กอินจึงไม่ได้รับข้อมูลบัญชีโดยตรง แต่เปิด helper browser profile แยกออกมาเพื่อให้ผู้ใช้ล็อกอินเอง
เมื่อล็อกอินหนึ่งครั้งแล้ว helper จะอัปเดต local JSON snapshot และปลั๊กอินจะอ่านค่านั้นมาแสดง
ส่วนปริมาณการใช้งาน Codex จะอ่านข้อมูล rate-limit ล่าสุดจากไฟล์ JSONL ของ Codex session ในเครื่องแล้วนำมาแสดง
ข้อมูลการใช้งานจะถูกอ่านและแสดงจากในเครื่องเท่านั้น และจะไม่ถูกส่งไปยังเซิร์ฟเวอร์แยกใด ๆ
รีลีส:
https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…
เป็นเวอร์ชันแรกเริ่ม จึงอยากได้รับฟีดแบ็กจากคนที่ใช้ TrafficMonitor หรือคนที่ต้องเช็กขีดจำกัดการใช้งาน Claude/Codex บ่อย ๆ ครับ
4 ความคิดเห็น
ผมใช้ทั้ง Codex และ Claude อยู่เหมือนกัน อันนี้น่าจะมีประโยชน์เลย!
พอดีกำลังจำเป็นต้องใช้ เลยคิดว่าจะลองพอร์ต duckbar (สำหรับ Mac) มาทำเองสักอัน แต่มีอันนี้ให้ใช้ก็น่าจะได้ใช้งานอย่างเป็นประโยชน์เลยครับ
ขอบคุณที่สนใจ! ลองใช้ดูได้เลยนะครับ ถ้ามีจุดไหนที่ใช้งานไม่สะดวก รบกวนส่งฟีดแบ็กมาได้เลย :)
อัปเดต: พบกรณีที่ค่าโควตารายสัปดาห์ของ Codex ย้อนกลับไปเป็นหน้าต่างรีเซ็ตก่อนหน้าเป็นบางครั้ง จึงได้ปล่อยแพตช์รีลีส
v0.3.11แล้วเมื่อมี session JSONL ของ Codex หลายรายการบันทึกหน้าต่างรีเซ็ตต่างกัน ตอนนี้ได้แก้ไขให้เลือกหน้าต่างรีเซ็ตที่ใหม่กว่าก่อน
https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…