4 điểm bởi slidingv 19 ngày trước | 1 bình luận | Chia sẻ qua WhatsApp

Khi chạy đồng thời nhiều AI coding agent trong tmux, để kiểm tra trạng thái của từng phiên thì phải chuyển từng pane một.
marmonitor là công cụ hiển thị trạng thái toàn bộ phiên trên thanh trạng thái tmux theo dạng như 1 ⏳Cl my-project allow, giúp nắm được tình hình mà không cần chuyển pane.

  • Hiển thị trên thanh trạng thái số lượng phiên theo từng agent (Cl 12, Cx 2, Gm 1) và phase hiện tại (⏳chờ phê duyệt, 🤔đang suy nghĩ, 🔧đang chạy, ✅hoàn tất)
  • Dùng Option+1~5 để chuyển ngay tới pane của phiên đó
  • Có thể dùng marmonitor status để xem lượng token sử dụng theo từng phiên, CPU/MEM, cây tiến trình
  • Hoạt động theo cách quan sát thông tin tiến trình cục bộ ở chế độ chỉ đọc. Không có API key, plugin hay giao tiếp mạng
  • Cài đặt bằng npm install -g marmonitormarmonitor setup tmux
  • TypeScript, MIT, ưu tiên macOS (chưa thử nghiệm trên Linux)

Bình luận: Đây là một dự án mã nguồn mở do người quen của tôi đang thực hiện; khi làm việc với Claude Code và Codex, nó giúp bắt các phiên đang chờ allow và giảm mệt mỏi khi làm việc, nên tôi chia sẻ lại. Tôi nghĩ nó sẽ hữu ích cho những ai làm nhiều tác vụ song song.

1 bình luận

 

Cảm ơn bạn đã chia sẻ!