Plugin TrafficMonitor hiển thị giới hạn Claude/Codex trên thanh tác vụ Windows
(github.com/bemaru)Tôi đã thử tạo một plugin TrafficMonitor cho Windows có tên TrafficMonitor AI Usage Limits.
Đây là plugin hiển thị trạng thái giới hạn mức sử dụng của Claude và Codex trên thanh tác vụ Windows.
Các mục được hiển thị như sau.
- Mức sử dụng Claude trong 5 giờ / 7 ngày
- Mức sử dụng Codex trong 5 giờ / 7 ngày
- Trên thanh tác vụ sẽ hiển thị theo dạng
C5h,C7d,X5h,X7d - Trong tooltip cũng hiển thị cả thời gian đặt lại
Các giá trị được hiển thị là trạng thái giới hạn mức sử dụng dựa trên tài khoản Claude/Codex.
Tuy nhiên, để đọc được các giá trị này thì trong môi trường Windows hiện tại cần có trạng thái đăng nhập Claude helper của tài khoản tương ứng hoặc dữ liệu phiên Codex.
Lý do tạo ra nó rất đơn giản.
Bạn có thể kiểm tra trạng thái mức sử dụng trong các môi trường như Claude Code statusline, Claude Desktop hoặc extension VS Code, nhưng khi làm việc thực tế thì bạn sẽ liên tục qua lại giữa editor, terminal và trình duyệt.
Trong khi đó, thanh tác vụ Windows luôn ở cùng một vị trí dù môi trường làm việc có thay đổi, nên tôi cảm thấy tiện hơn để xem những giá trị trạng thái như thế này.
Ban đầu tôi bắt đầu chỉ để tự kiểm tra mức sử dụng Claude, sau đó mở rộng để hiển thị cả mức sử dụng Codex.
TrafficMonitor vốn là công cụ nhẹ để hiển thị trạng thái hệ thống như mạng, CPU và bộ nhớ, nên tôi nghĩ cách làm plugin trên thanh tác vụ cũng rất phù hợp với giới hạn mức sử dụng AI vì đây cũng là “những giá trị trạng thái nhỏ muốn liên tục kiểm tra trong lúc làm việc”.
Cách sử dụng là sau khi cài TrafficMonitor, giải nén file zip phát hành vào thư mục có TrafficMonitor.exe rồi khởi động lại TrafficMonitor.
Sau đó trong Display Settings, chỉ cần bật các mục Claude 5h, Claude 7d, Codex 5h, Codex 7d.
Để hiển thị giá trị Claude, bạn cần đăng nhập một lần đầu bằng helper script.
Mức sử dụng Claude là giá trị có thể kiểm tra từ phiên web đã đăng nhập tài khoản Claude, nên plugin không trực tiếp nhận thông tin tài khoản mà mở một helper browser profile riêng để người dùng tự đăng nhập.
Sau khi đăng nhập một lần, helper sẽ cập nhật local JSON snapshot và plugin sẽ đọc giá trị đó để hiển thị.
Mức sử dụng Codex được hiển thị bằng cách đọc thông tin rate-limit gần đây từ file JSONL phiên Codex trên máy cục bộ.
Thông tin mức sử dụng được đọc và hiển thị tại máy cục bộ, không gửi lên máy chủ riêng nào.
Bản phát hành:
https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…
Vì đây là phiên bản đầu nên tôi muốn nhận phản hồi từ những người đang dùng TrafficMonitor hoặc những người thường xuyên kiểm tra giới hạn mức sử dụng Claude/Codex.
4 bình luận
Mình đang dùng cả Codex lẫn Claude, có vẻ sẽ rất hữu ích!
Đúng lúc đang cần nên tôi còn định port thử
duckbar(dành cho Mac) để tự làm một cái, nhưng có vẻ tôi sẽ dùng rất hữu ích.Cảm ơn bạn đã quan tâm! Hãy dùng thử và nếu có điểm gì bất tiện, mong bạn phản hồi giúp mình :)
Cập nhật: Đã xác nhận có trường hợp giá trị giới hạn theo tuần của Codex thỉnh thoảng quay về reset window trước đó, nên đã phát hành bản vá
v0.3.11.Khi nhiều JSONL session của Codex ghi lại các reset window khác nhau, đã chỉnh sửa để ưu tiên chọn reset window mới hơn.
https://github.com/bemaru/trafficmonitor-ai-usage-plugin/…