3 điểm bởi devil1032 2026-03-10 | 1 bình luận | Chia sẻ qua WhatsApp

Có ai từng bị mất phiên khi đang dùng Claude Code chưa?

Hôm qua đã bàn gì với Claude...
đã đưa ra quyết định nào lại không nhớ, nên phải giải thích lại từ đầu...
Khi prompt nhiều thì chuyện kiểu "À, cái prompt đó có thể dùng lại mà... phiên nào ấy nhỉ" xảy ra như cơm bữa.

Bất tiện quá nên tôi đã làm một cái.

npx claude-session-tracker

Tôi cấu hình để chỉ cần gõ một dòng này rồi nhấn Enter liên tục là cài xong.

  • Nếu chọn thiết lập tự động thì từ tạo repo private đến cấu hình bảng dự án đều được làm hết.

Nếu muốn gỡ thì nhập npx claude-session-tracker uninstall.

Để giải thích là nó làm gì thì...

  • Khi bắt đầu một phiên Claude Code thì tự động tạo GitHub Issue

  • Toàn bộ prompt tôi gửi đều được ghi lại dưới dạng comment

  • Toàn bộ phản hồi của Claude cũng được ghi lại dưới dạng comment

  • Theo dõi trạng thái phiên theo thời gian thực trên bảng GitHub Projects (đăng ký → đang trả lời → chờ → kết thúc)

  • Nếu phát hiện bị bỏ không 30 phút thì tự động chuyển trạng thái sang kết thúc

    • Thật ra chỗ này có chút vấn đề... tôi định dùng GitHub Actions để xử lý kết thúc, nhưng cái này lại bị tính phí rồi... nên tạm thời tôi thử xoay xở xử lý kết thúc ở local bằng subprocess, nhưng có khá nhiều edge case nên hiện giờ mới chỉ là giải pháp tạm.
  • Khi claude --resume thì tái sử dụng issue cũ (không tạo trùng!)

Nhãn trạng thái có thể chọn tiếng Hàn / tiếng Anh / tiếng Nhật / tiếng Trung.

  • Đây là phần hiển thị bằng Status xem phiên Claude Code đang ở trạng thái đang trả lời, đã kết thúc hay vừa mới bắt đầu. Tôi đang nói tới cái đó. Từ "nhãn trạng thái" nghe có vẻ chưa diễn đạt rõ lắm nhỉ... ừm... cũng hơi ngại.

Điều kiện bắt buộc!

  • Node.js 18+
  • Python 3
  • GitHub CLI (gh) — trước tiên hãy chạy gh auth login --scopes "project,repo"

Thật sự việc quản lý phiên Claude Code quá bất tiện.
Khi làm việc nặng một chút là tôi mở 6 đến 8 terminal cùng lúc để làm... mà không tái sử dụng được prompt thì đúng là phát điên.

Rồi còn lúc qua lại giữa nhiều dự án và chợt nghĩ "Mình đã làm tới đâu rồi nhỉ?" thì cảm giác đó một ngày xuất hiện mấy lần, đến mức có khi thấy như sắp bị ADHD ở người lớn vậy... haha... có khi chỉ mình tôi thế thôi...

Vì mọi thứ đều được ghi lại trên GitHub Projects nên chỉ cần tìm kiếm một phát là ra, và cũng có thể chia sẻ với đồng đội.
Mọi hook đều chạy async nên hoàn toàn không ảnh hưởng đến tốc độ của Claude.

Rất hoan nghênh feedback hoặc yêu cầu tính năng. Nếu bấm Star thì tôi sẽ rất cảm kích haha.. 🤖

1 bình luận

 
devil1032 2026-03-10

À, mỗi phiên sẽ được gán thành một GitHub issue! Vì phần giải thích còn thiếu nên mình bổ sung bằng bình luận..