Bỏ qua điều hướng
chuanweb.com
Quay lại tất cả bài viết

fast-jev-compaction: Thay thế bản tóm tắt compaction của Claude Code bằng 'quyết định Jev'

chuanweb.com 2 phút đọc
fast-jev-compaction: Thay thế bản tóm tắt compaction của Claude Code bằng 'quyết định Jev'

Repo này là gì

fast-jev-compaction (5.152★) là plugin cho Claude Code thay thế cách compaction (thu gọn context khi hết token) truyền thống. Thay vì tạo một đoạn tóm tắt — vốn làm mất mát chi tiết — nó dùng cơ chế “Jev decisions”: đánh dấu từng tool call/kết quả là giữ nguyên văn bản hay bỏ/cắt ngắn. Repo: https://github.com/tamaratran/fast-jev-compaction.

Vì sao nó đột phá

  • Zero hay giữ nguyên, không bóp méo: thông tin quan trọng được giữ verbatim (nguyên văn) thay vì bị diễn giải lại — hết một nguồn lỗi lệch khi làm việc dài.
  • Chấm điểm trong 1 request nhanh: toàn bộ lịch sử được score trong một lần gọi, không phải tốn nhiều vòng lặp — đúng tên gọi “fast”.
  • Vừa là plugin vừa là thư viện npm: dùng trong Claude Code hoặc nhúng như một thư viện cho quy trình riêng.
  • Triết lý đổi mới rõ: “bỏ tóm tắt là mất thông tin; thay bằng chọn giữ nguyên văn bản” — một cách nghĩ đơn giản mà đổi kết quả rõ rệt.

Bắt đầu nhanh

  1. Cài plugin vào Claude Code (xem hướng dẫn cài plugin trong README repo).
  2. Kích hoạt cơ chế Jev khi làm việc với phiên dài.
  3. Nếu muốn dùng như thư viện: cài gói npm fast-jev-compaction và gọi API theo docs.

Ứng dụng thực tế

  • Phiên làm việc cực dài: thay vì đoạn tóm tắt mất chi tiết, giữ nguyên các quyết định then chốt khi context cạn.
  • Debug dài ngày: lịch sử tìm lỗi giữ nguyên văn bản — không bị “tóm tắt nuốt chứng cứ”.
  • Tự xây pipeline context: dùng core logic làm module npm cho hệ thống agent của bạn.

Kết luận và takeaways

  • Compaction bằng lựa chọn (decisions) hơn tóm tắt là cải tiến lớn về chất lượng cho agent code dài hơi.
  • Cách tiếp cận “chấm điểm 1 pass nhanh” giữ được tính thời gian thực.
  • Thử ngay: cài plugin cho Claude Code phiên dài và so sánh kết quả trước/sau — khác biệt dễ thấy.

Bài thứ 2 ngày 25/9: một “hệ điều hành agent” mở chạy bằng Rust. 🐚

Chia sẻ bài viết này