Dòng Trạng Thái cho Claude Code CLI: Bộ Nhớ Đệm, Git, Ngữ Cảnh và Giới Hạn trong Một Nơi
Anthropic
OpenAI
Google/DeepMind
Một nhà phát triển đã tạo ra một dòng trạng thái cho giao diện dòng lệnh Claude Code, hiển thị dữ liệu phiên thiết yếu trong một dòng duy nhất: mô hình, nỗ lực, sử dụng ngữ cảnh, thống kê bộ nhớ đệm lời nhắc, giới hạn tốc độ và trạng thái kho Git. Công cụ này đọc thông tin phiên từ stdin, xử lý tên dài và cảnh báo về ngưỡng ngữ cảnh. Nó cũng bao gồm một bộ phát hiện sai lệch cho các tệp CLAUDE.md, AGENTS.md và GEMINI.md để giữ cho nhiều tác nhân AI đồng bộ.
Một lập trình viên tên Ilia Pluzhnikov đã xây dựng một statusline (dòng trạng thái) cho Claude Code CLI (giao diện dòng lệnh – command-line interface), hiển thị một dòng gọn ở cuối terminal với các thông tin hữu ích về phiên làm việc. Dòng này cho biết mô hình và mức effort (ví dụ: Op4.8:hg nghĩa là Opus 4.8 với mức effort cao), thư mục hiện tại và nhánh Git, trạng thái repository (đã sửa đổi, đã thêm, đã xóa, đã đổi tên, chưa được theo dõi, xung đột) bằng các ký hiệu viết tắt theo phong cách VS Code, trạng thái ahead/behind so với origin, độ lệch (drift) giữa các tệp CLAUDE.md, AGENTS.md và GEMINI.md, mức sử dụng cửa sổ ngữ cảnh kèm mã màu, tỷ lệ trúng cache prompt cùng TTL (Time To Live – thời gian sống), và giới hạn tốc độ (rate limit) cho các khung thờigian 5 giờ và 7 ngày. Script statusline này là một chương trình Node.js được Claude Code gọi thông qua lệnh statusLine trong settings.json, nhận dữ liệu JSON (JavaScript Object Notation) qua stdin và in ra dòng trạng thái. Nó sử dụng các mã ANSI (American National Standards Institute – Viện Tiêu chuẩn Quốc gia Hoa Kỳ) để tạo màu sắc và hiệu ứng trực quan. Lập trình viên cũng tạo thêm các hook tùy chọn đi kèm: một trình phát hiện drift của tệp MD khi bắt đầu phiên, tính năng tự động đồng bộ giữa CLAUDE.md với AGENTS.md + GEMINI.md, và một tiến trình chạy nền để kiểm tra độ phân kỳ so với origin. Công cụ này hiện có sẵn trên GitHub tại https://github.com/ilia-pluzhnikov/claude-code-statusline và đã đạt 83 sao.
Nguồn: Habr — хаб ИИ —
bản gốc
