ctxbin, công cụ CLI để bàn giao ngữ cảnh cho AI agent
(github.com/superlucky84)Trong trường hợp của tôi, vì thường xuyên luân phiên sử dụng nhiều AI coding agent,
quá trình mỗi lần phải sao chép ngữ cảnh rồi giải thích lại từ đầu khá bất tiện.
Vì vậy, với ý tưởng giống như một clipboard mạng,
tôi đã tạo ra ctxbin, một công cụ CLI rất nhỏ
cho phép lưu lại và gọi lại ngữ cảnh của AI agent.
Vì ctxbin dựa trên CLI nên nó nhẹ,
và tôi cũng phát triển nó với cảm hứng rằng có thể dễ dàng “dạy” cho agent cách sử dụng.
Ví dụ, bạn chỉ cần yêu cầu agent như sau.
“Hãy chạy
npx ctxbin skill load ctxbinđể kiểm tra cách sử dụng,
rồi lưu ngữ cảnh hiện tại giúp tôi.”
Không cần cài đặt riêng, chỉ cần có Node.js là có thể chạy ngay bằng npx,
và dùng Upstash Redis làm storage,
thiết lập thông tin kết nối bằng biến môi trường hoặc file config là được.
Tôi tạo nó chủ yếu để đơn giản hóa việc bàn giao ngữ cảnh
khi làm việc qua lại giữa nhiều agent,
đồng thời cũng thử thiết kế thêm cách sao lưu thư mục kỹ năng của agent để dễ khôi phục
hoặc sao chép các rule của sub-agent rồi phục hồi lại sau đó.
Dù là một công cụ nhỏ,
nhưng với những ai có thói quen sử dụng qua lại nhiều AI agent, tôi nghĩ nó có thể giúp giảm bớt những bất tiện tương tự nên xin chia sẻ.
Tài liệu: https://superlucky84.github.io/ctxbin/
Chưa có bình luận nào.