4 nguồn gây hao hụt token ngầm khi sử dụng Claude Code
Mua gói Thành viên QuanTriMang Pro để trải nghiệm website không quảng cáo và sử dụng các tiện ích AI trên QuanTriMang.
Một số người thích hầu hết mọi thứ về Claude Code, nhưng lại rất ghét việc các phiên làm việc của nó ngốn sạch hạn mức sử dụng nhanh chóng đến vậy! Nhiều người lầm tưởng rằng chỉ các câu lệnh (prompt) mới khiến công cụ lập trình agentic này tiêu tốn token, nhưng thực tế không hoàn toàn như vậy.
Ngược lại, nhiều cài đặt và tính năng mặc định cũng có thể làm hao hụt đáng kể lượng token! Điều tệ nhất là nhiều thành phần trong số đó bắt đầu tiêu tốn token ngay cả trước khi bạn kịp gõ câu lệnh đầu tiên vào Terminal.
Dưới đây là 5 cài đặt âm thầm "ngốn" ngân sách token của bạn!
Mục lục bài viết
File CLAUDE.md được load trước khi bạn kịp gõ bất kỳ từ nào
Mỗi phiên làm việc đều phải trả một khoản "thuế" ngoài ý muốn
Như bạn có thể đã biết, CLAUDE.md là file lưu trữ mọi hướng dẫn tùy chỉnh của bạn, và Claude Code được thiết kế để load toàn bộ nội dung từ file này vào ngữ cảnh ngay khi phiên làm việc bắt đầu. Quan trọng hơn, Claude Code không quan tâm liệu câu lệnh bạn nhập có liên quan đến các hướng dẫn tùy chỉnh đó hay không. Ví dụ, bạn có thể đã thêm các hướng dẫn liên quan đến việc triển khai vào file CLAUDE.md, nhưng chúng vẫn được load ngay cả khi phiên làm việc chỉ yêu cầu Claude Code thu thập dữ liệu từ một trang web.
Để biết lượng token đang bị tiêu thụ, bạn có thể sử dụng lệnh /context trong Claude Code. Lệnh này sẽ cung cấp cái nhìn tổng quan về ngữ cảnh của phiên làm việc. Vì vậy, nếu chạy lệnh /context trước khi nhập câu lệnh, bạn sẽ thấy được những yếu tố gây hao hụt ngầm này. Giải pháp đơn giản hơn bạn nghĩ. Trước tiên, hãy kiểm tra file CLAUDE.md và xem nội dung bên trong. Nếu file chứa các tác vụ hoặc hướng dẫn dành riêng cho dự án, bạn nên chuyển đổi chúng thành các "skill''.
Các MCP connector đã hoạt động ngay khi khởi chạy
6 server đã sẵn sàng lắng nghe trước cả khi bạn kịp chào hỏi
Các MCP server là cách tuyệt vời để mở rộng khả năng của Claude Code, nhưng chúng cũng bắt đầu hoạt động ngay cả trước khi bạn gửi câu lệnh. Có thể bạn sẽ cài đặt các MCP server khi cần thiết nhưng lại quên kiểm tra lại và vô hiệu hóa chúng. Việc này tạo ra một tập hợp các MCP server tự động kết nối - và tiêu tốn ngân sách Claude Code của bạn. May mắn thay, việc tắt tính năng tự động kết nối của các server này dễ dàng hơn bạn nghĩ.
Bạn có thể chạy lệnh `/mcp` và Claude Code sẽ hiển thị tất cả các MCP server mà bạn đã kết nối. Mục tiêu ở đây là vô hiệu hóa những server mà bạn không thực sự sử dụng. Nếu muốn biết MCP server nào đang tiêu tốn nhiều tài nguyên nhất, bạn có thể sử dụng lệnh `/usage`; lệnh này cho biết mức độ tiêu thụ token của từng server. Tương tự, nếu cảm thấy các Claude AI connector đang tiêu tốn quá nhiều token, bạn có thể đặt disableClaudeAiConnectors thành true trong file settings.json.
Các tác vụ theo lịch trình vẫn chạy khi bạn vắng mặt
Ngân sách của bạn bị trừ theo thời gian chứ không phải theo câu lệnh (prompt)
Như bạn đã biết, Claude Code cho phép thiết lập các tác vụ theo lịch trình có thể chạy mà không cần câu lệnh trực tiếp. Các tác vụ này cũng có thể góp phần tiêu thụ token theo thời gian. Quan trọng hơn, mỗi khi các phiên chạy theo lịch trình này diễn ra, nhiều yếu tố đã đề cập ở trên sẽ được đưa vào ngữ cảnh. Do đó, tùy thuộc vào số lượng và tần suất của các tác vụ đã thiết lập, bạn có thể thấy lượng token bị tiêu thụ đáng kể ngay cả khi chưa nhập bất kỳ câu lệnh nào.
Tất nhiên, giải pháp vẫn rất đơn giản: Hãy yêu cầu Claude Code hiển thị tất cả các tác vụ theo lịch trình. Bạn nên kiểm tra kỹ thời gian chạy dự kiến của các tác vụ này và xem liệu những hướng dẫn có yêu cầu gọi thêm công cụ nào hay không. Nếu muốn quản lý tác vụ theo lịch trình bằng giao diện đồ họa (GUI), bạn có thể mở Claude Code Web và truy cập tab Routines. Tại đây, bạn có thể kiểm soát thời điểm và cách thức thực thi từng tác vụ.
Danh sách skill xuất hiện ngay trong tin nhắn đầu tiên
Kể cả những skill bạn đã lâu không sử dụng
Skills là một tính năng phổ biến khác trên Claude Code, và chúng cũng có thể tiêu tốn token trước khi bạn nhập câu lệnh đầu tiên. Cơ chế này hoạt động bất kể bạn có định sử dụng skill trong phiên làm việc đó hay không. Theo mặc định, Claude Code sẽ gửi danh sách các skill khả dụng cùng mô tả ngắn gọn cho Claude mỗi khi bạn bắt đầu một phiên làm việc. Mặc dù không tiêu tốn quá nhiều tài nguyên, nhưng con số này có thể tăng cao tùy thuộc vào số lượng skill mà bạn đã cài đặt.
Giải pháp, một lần nữa, lại khá đơn giản. Bạn có thể chạy lệnh `/doctor` trong Claude Code để xem mức độ phổ biến của các skill hiện có. Chẳng hạn, nếu bạn thấy lạ lẫm với nhiều skill đã được cài đặt, tốt nhất là nên gỡ bỏ hoặc vô hiệu hóa chúng trong Claude Code. Cần lưu ý rằng danh sách skill không ảnh hưởng quá lớn đến tổng lượng token tiêu thụ. Tuy nhiên, nếu muốn tận dụng tối đa các quyền lợi của gói Pro, bạn nên kiểm tra lại vấn đề này.
Không có giải pháp chung cho tất cả mọi người khi điều chỉnh 5 thiết lập này
Mặc dù tất cả các thiết lập này đều ảnh hưởng đến mức tiêu thụ token trên Claude Code, nhưng không có giải pháp nào phù hợp cho mọi trường hợp. Thay vào đó, bạn cần hiểu rõ tầm quan trọng của các thiết lập này đối với quy trình làm việc và dự án của mình. Ví dụ, nếu bạn sử dụng nhiều MCP để hỗ trợ Claude Code thực hiện các tác vụ như duyệt web và thu thập dữ liệu, thì chắc chắn bạn cần phải bật các MCP đó. Tương tự, việc vô hiệu hóa nhiều skill có thể không mang lại hiệu quả kinh tế đối với nhiều người. Tuy nhiên, việc chạy các lệnh như `/context`, `/usage` và `/doctor` để tìm cách tối ưu hóa là điều nên làm. Ngay cả khi chỉ tiết kiệm được vài nghìn token, chúng vẫn góp phần giúp bạn tiết kiệm chi phí về lâu dài.
Bạn nên đọc
-
Cách sử dụng Gemini API
-
Cách dùng ChatGPT rất đơn giản, sửa lỗi ChatGPT
-
5 cơ chế Claude Code giúp ngăn chặn các lỗi tốn kém ngay tại terminal
-
Lợi ích khi dùng Claude Code thay thế phần mềm CAD
-
Qwen 3.8 có thể sánh ngang với Claude Opus? Kết quả thử nghiệm với GPU chơi game!
-
Zapier là gì?
-
Hướng dẫn tạo chuyển động sơ đồ tư duy trên Gemini
-
Tại sao nên thay thế Claude Code bằng Codex?
-
Claude Code đã giải quyết vấn đề lớn nhất với Claude, chỉ bằng một prompt duy nhất
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây:
Hướng dẫn AI
AI Tools
Học IT
Hàm Excel