Claude Code trạng thái thanh quá tuyệt: CC statusline làm cho terminal ngay lập tức đẹp và hiệu quả
Claude Code trạng thái thanh quá tuyệt: CC statusline làm cho terminal ngay lập tức đẹp và hiệu quả
Một thanh trạng thái Claude Code có thể hiển thị thời gian thực thông tin mô hình, Git, ngữ cảnh, chi phí, hướng dẫn sử dụng TUI không cần cấu hình.
Quên đi thanh trạng thái mặc định của Claude Code, CCstatusline mới là công cụ giúp terminal vừa đẹp vừa hiệu quả. Nó có thể nhét thông tin mô hình, nhánh Git, mức sử dụng Token, chi phí phiên, bộ đếm thời gian, mũi tên Powerline vào một thanh trạng thái tùy chỉnh, và tất cả đều có thể cấu hình đồ họa, không cần sửa đổi tệp.
CCstatusline là gì?
Nó là một gói npm mã nguồn mở dành cho Claude Code, cung cấp thanh trạng thái có thể cấu hình với các chỉ số thời gian thực, hỗ trợ Powerline, cấu hình TUI tích hợp sẵn, nhiều chủ đề.
Sau khi khởi động, bạn có thể thấy bản xem trước trực tiếp: Ctx: 18.6k | ⎇ main | (+42,-10) . Sau khi cấu hình, nó có thể trở nên rực rỡ hơn.
Có thể hiển thị gì
Các thành phần (Widgets) có thể kết hợp tự do: tên mô hình, độ dài ngữ cảnh, nhánh Git/thay đổi, thời gian phiên, bộ đếm Block 5 giờ, chi phí phiên, thư mục làm việc, bất kỳ văn bản hoặc đầu ra lệnh tùy chỉnh nào... còn có thể cấu hình nhiều thanh trạng thái để định dạng riêng biệt.
Cấu hình TUI toàn bộ, không cần sửa đổi tệp cấu hình
Chạy npx ccstatusline@latest để vào giao diện tương tác, có bảy menu: chỉnh sửa dòng, thay đổi màu sắc, cài đặt Powerline, tùy chọn terminal, kiểu toàn cầu, cài đặt vào Claude Code, lưu và thoát. Phần trên có thể thay đổi và xem ngay.
Mở Powerline, vẻ đẹp tăng vọt
Trước tiên trong menu Powerline, nhấn i để cài đặt Nerd Font, sau đó nhấn t để bật mũi tên phân cách. Nếu người dùng Windows thấy hộp vuông, hãy cài đặt Nerd Font và đặt làm phông chữ terminal.
Bước cài đặt nhanh
- Thực hiện trong terminal:
npx ccstatusline@latest
hoặc bunx ccstatusline@latest
- Vào TUI, trước tiên mở Powerline, sau đó điều chỉnh các thành phần, màu sắc, kiểu toàn cầu theo nhu cầu.
- Chọn "Install to Claude Code" để ghi lại cài đặt, lưu và thoát.
Mẹo cấu hình thành phần
- Vào "Edit Lines → Line 1" sử dụng ↑↓ để chọn thành phần,
ađể thêm,dđể xóa, ←→ để chuyển đổi loại,rđể hiển thị giá trị gốc,mđể hợp nhất. - Có thể tạo 3 thanh trạng thái độc lập, xem trước thời gian thực.
Khuyến nghị thêm: mô hình, Block Timer, Session Cost, Git Branch, Context Length.
Màu sắc và tùy chọn terminal
Trong "Edit Colors" sử dụng ←→ để chọn màu, f cho màu nền/foreground, b cho chữ đậm, a để chuyển đổi 256 màu, r để đặt lại. "Terminal Options" có thể chọn 16 màu/256 màu/Truecolor.
Cài đặt vào Claude Code & ví dụ chạy
Sau khi lưu, mở Claude Code, thanh trạng thái sẽ có hiệu lực ngay lập tức, chủ đề có thể chuyển đổi trong chủ đề Powerline.
Quay lại TUI để điều chỉnh lại
Bất cứ lúc nào bạn có thể chạy lại npx ccstatusline@latest để tiếp tục điều chỉnh.
Sự kết hợp thành phần tôi thích
Nhánh Git + thay đổi, Block Timer, Session Cost, Context Length, thư mục làm việc, mô hình hiện tại.
Block Timer
Claude Code mỗi 5 giờ một khối phiên, bộ đếm này giúp bạn biết còn lại bao lâu; nhấn p để chuyển đổi chế độ thanh tiến độ.
Session Cost
Hiển thị chi phí thời gian thực, r để tắt nhãn chỉ xem số. Cần Claude Code 1.0.85+.
Nhánh Git và thay đổi
Nhánh thường trực, số dòng thay đổi rõ ràng, còn có thành phần git worktree có thể chọn.
Độ dài ngữ cảnh
Đếm Token thời gian thực, tránh vượt quá giới hạn trong các phiên dài.
Lệnh tùy chỉnh
Có thể chạy bất kỳ lệnh shell nào và đưa đầu ra vào thanh trạng thái, nhớ đặt thời gian chờ cho các lệnh mạng là 5000ms+. Ví dụ:
date +%H:%M node -v git rev-parse --short HEAD curl -s wttr.in?format="%t" npx -y ccusage@latest statusline
Tóm tắt & lưu ý
- Mũi tên Powerline cần Nerd Font.
- Session Cost cần Claude Code 1.0.85+, có thể không cập nhật khi /resume.
- Nếu muốn thay đổi cấu hình, hãy chạy
npx ccstatusline@latestbất cứ lúc nào.


