5 ngày giám sát công cụ của chính mình, 306 lần kích hoạt, 100% báo sai.


Hóa ra tôi luôn đang hút khí thải của chính nó🤦
Thêm một hook vào Claude Code, nhắc nhở bằng banner khi ssh qua máy hoặc viết tệp quan trọng, sợ mình nhanh tay vi phạm quy tắc SSOT.
Kèm theo đó là script thống kê số lần kích hoạt, hôm nay mở mẫu ra xem, toàn là báo sai.
Lỗi không nằm ở hook, mà ở script thống kê: nó grep chuỗi "⚠️跨机器" trong nhật ký.
Nhưng trong nhật ký ít nhất có ba loại phản hồi: banner do chính hook xuất ra, kết quả công cụ lặp lại banner đó, thậm chí mô tả nhiệm vụ viết "hook tuần này kích hoạt N lần" cũng bị tính vào.
Tôi đếm không phải là số lần kích hoạt, mà là tiếng vọng của chính công cụ tự nói.
Cách sửa: để công cụ tự ghi nhật ký kiểm tra (audit log).
log_trigger() { echo "{ts,hook,pattern,target}" >> ~/.claude/logs/hook-trigger.jsonl }
Công cụ kích hoạt tự ghi một dòng, tuần sau dùng dữ liệu thật để xem lại.
Công cụ giám sát chính mình, dễ bị lừa nhất chính là nó.
Hook của Claude Code hay SDK, agent theo dõi đều vậy, chỉ cần đối tượng theo dõi bao gồm "chính nó", grep sau đó là cái bẫy vòng lặp.
Kết quả của nó sẽ bị đẩy ngược vào nhật ký, lặp lại, thậm chí trộn vào mô tả nhiệm vụ, không phân biệt đâu là thật sự kích hoạt, đâu là lời nó tự nói.
Muốn biết công cụ đã được sử dụng bao nhiêu lần, phải để chính nó tự nói, đừng để nhật ký thay nó nói.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Ghim