SSD Nodes Learn Hosting plans →
Hướng dẫn Matt ConnorBởi Matt Connor

Cách xử lý khi Claude báo đạt giới hạn sử dụng

Bạn bị chặn vì đạt giới hạn Claude? Hãy kiểm tra thời gian reset trong thông báo lỗi. Bài viết hướng dẫn cách tối ưu context, dùng API hoặc chuyển model để tiếp tục làm việc.

Bạn đã chạm ngưỡng giới hạn nào của Claude

Thông báo chạm ngưỡng giới hạn của Claude sẽ nêu rõ khung thời gian bạn đang chờ, và khung thời gian đó quyết định những gì bạn có thể làm tiếp theo. Trên gói Pro và Max, giới hạn phiên và giới hạn hàng tuần chung áp dụng cho mọi model cùng lúc, vì vậy việc chuyển đổi model không giúp bạn lấy lại quyền truy cập. Giới hạn hàng tuần chung của Ultra cũng áp dụng cho mọi model cùng lúc. Một giới hạn chỉ nêu tên một model là trường hợp ngoại lệ: hãy đổi model và bạn vẫn tiếp tục làm việc được trong khi model đó bị chặn. Anthropic cũng khuyên người dùng gói Enterprise nếu chạm ngưỡng giới hạn sử dụng thì nên thử một model nhẹ hơn với /model.

Claude Code in ra khung thời gian và thời điểm reset ngay trên cùng một dòng:

You've hit your session limit · resets 3:45pm
You've hit your weekly limit · resets Mon 12:00am
You've hit your Opus limit · resets 3:45pm

Khung thời gian phiên là 5 giờ cuốn chiếu. Các khung thời gian hàng tuần reset vào một thời điểm cố định mỗi tuần được gán cho tài khoản của bạn, vì vậy ngày và giờ sẽ giữ nguyên từ tuần này sang tuần khác. Gói Pro có khung thời gian phiên 5 giờ cộng với một giới hạn hàng tuần áp dụng cho tất cả các model. Gói Max bổ sung thêm giới hạn hàng tuần thứ hai áp dụng riêng cho một dòng model. Ultra cũng có giới hạn hàng tuần chung và một giới hạn hàng tuần riêng cho Fable, nhưng các tài khoản Ultra đã xác minh thì không có giới hạn 5 giờ. Các tài khoản chưa xác minh có giới hạn tạm thời cho đến khi Anthropic tự động xác minh. Bản thân các mức trần này nằm trong bảng phân tích đầy đủ về giới hạn sử dụng Claude. Trang này bắt đầu từ nơi trang đó kết thúc.

Đây là phần khiến nhiều người nhầm lẫn. Khi giới hạn phiên được áp dụng, mỗi request đều được tính vào khung thời gian phiên và khung thời gian hàng tuần cùng lúc, vì vậy một buổi chiều làm việc cường độ cao có thể làm cạn kiệt hạn mức hàng tuần trong khi khung thời gian 5 giờ vẫn còn chỗ trống. Hãy đọc thời điểm reset trước khi bạn lên kế hoạch cho phần còn lại trong ngày. Thời điểm reset lúc 3:45 chiều chỉ là một quãng nghỉ uống cà phê. Thời điểm reset vào lúc nửa đêm thứ Hai thì không.

Kiểm tra đồng hồ đo trước khi đoán

Trên claude.ai, hãy mở Settings rồi chọn Usage. Các thanh tiến trình hiển thị bạn đã sử dụng bao nhiêu trong cửa sổ phiên làm việc 5 giờ và mỗi cửa sổ hàng tuần, vì vậy bạn có thể thấy cái nào đã cạn thay vì phải đoán. Các tài khoản Ultra đã xác minh không có thanh Current session.

Trong Claude Code, hãy chạy /usage. Nó hiển thị các thanh kế hoạch tương tự cùng với bảng phân tích chi tiết về việc sử dụng gần đây, được phân bổ theo kỹ năng, subagent, plugin và từng server MCP (model context protocol) riêng lẻ dưới dạng phần trăm tổng số. Nhấn d cho 24 giờ qua và w cho 7 ngày qua. Công cụ này cũng gắn cờ bất kỳ kiểu sử dụng nào chiếm từ 10% trở lên trong thời gian gần đây, và hai yếu tố bạn sẽ thấy nhiều nhất là long context và cache misses.

Hai lưu ý. Bảng phân tích được tính toán từ lịch sử phiên làm việc lưu trên máy đó, vì vậy công việc bạn thực hiện trên laptop khác hoặc trên claude.ai sẽ không có trong đó, mặc dù nó vẫn sử dụng chung hạn mức, vì Claude Code và các chat claude.ai của bạn dùng chung một cửa sổ đăng ký. Và con số đô la trong khối Session ở trên cùng là ước tính dành cho người dùng API (application programming interface). Claude Code tính giá theo bảng giá niêm yết tiêu chuẩn trừ khi quản trị viên đã thiết lập bảng modelPricing trong cài đặt được quản lý của tổ chức bạn, trong trường hợp đó, nó sử dụng các mức giá theo hợp đồng đó và dòng Total cost sẽ hiển thị at your organization's configured rates. Dù thế nào đi nữa, đó không phải là hóa đơn của bạn khi bạn đang sử dụng gói đăng ký.

Việc chuyển sang model nhỏ hơn có giúp ích không?

Có, khi tin nhắn chỉ định một model cụ thể, và Anthropic cũng khuyến nghị người dùng Enterprise thử cách này khi đạt giới hạn sử dụng. Sau You've hit your Opus limit, hãy chạy /model, chọn Sonnet hoặc Haiku, phiên làm việc sẽ tiếp tục với toàn bộ ngữ cảnh được giữ nguyên. Trên các gói Pro, Max và Ultra, sau You've hit your session limit hoặc You've hit your weekly limit, /model không khôi phục hạn mức dùng chung. Khi chỉ riêng Opus bị chặn, ý nghĩa của việc hết hạn mức Opus hàng tuần sẽ giải thích thời điểm Opus khả dụng trở lại và liệu credit sử dụng hoặc việc chuyển sang Max có giúp khôi phục sớm hơn hay không.

Việc chuyển đổi mang lại hiệu quả cao hơn nhiều trước khi bạn chạm ngưỡng giới hạn thay vì sau đó. Sonnet xử lý hầu hết các tác vụ lập trình với chi phí chỉ bằng một phần nhỏ so với Opus, vì vậy việc để Opus làm mặc định là một trong hai thói quen gây ra tình trạng hết hạn mức bất ngờ. Thói quen còn lại là để một phiên làm việc kéo dài mà không bao giờ xóa. Hãy giao các tác vụ chỉnh sửa máy móc và phân loại log cho Haiku, và chỉ dùng Opus cho các quyết định thiết kế mà bạn thực sự đang bế tắc. Lựa chọn giữa Opus, Sonnet và Haiku sẽ phân tích chi tiết giá trị của từng model.

Đừng tiếp tục trả phí cho context bạn đã ngừng dùng

Claude Code gửi toàn bộ cuộc trò chuyện của bạn trong mỗi request. Mỗi khi Claude dùng một tool, nó lại gửi một request khác kèm theo toàn bộ kết quả của tool đó. Prompt caching giúp đọc lại lịch sử theo mức giá cache thay vì mức giá input đầy đủ, nên chi phí thấp hơn nhưng không miễn phí. Vì vậy, một câu hỏi một dòng trong phiên đã mở từ sáng vẫn sử dụng tài nguyên cho toàn bộ cuộc trò chuyện.

/context
/clear
/compact Focus on the failing tests and the files we changed

/clear không tốn phí vì nó loại bỏ context thay vì đọc nó. /compact phải đọc cuộc trò chuyện cần tóm tắt, nên compact một context rất lớn tự nó cũng là một request lớn. Dùng /clear khi chuyển sang công việc không liên quan. Chỉ dùng /compact khi đang xử lý một task và cần giữ lại mạch hội thoại. Chạy /rename trước khi xóa để có thể tìm lại phiên bằng /resume.

Thời gian tồn tại của cache quan trọng hơn nhiều người nghĩ. Với subscription, khi bạn vẫn ở trong mức sử dụng đã bao gồm của gói, cache của cuộc trò chuyện chính tồn tại trong một giờ. Subagents và hầu hết các request chạy nền khác chỉ được cache trong năm phút, kể cả khi dùng subscription. Cuộc trò chuyện chính cũng giảm xuống còn năm phút khi bạn bắt đầu dùng usage credits. Năm phút cũng là giá trị mặc định khi dùng API key. Các setting promptCacheTtl và subagentPromptCacheTtl ghi đè các giá trị mặc định này nếu bạn muốn thời gian tồn tại khác. Tin nhắn đầu tiên sau một giờ nghỉ trưa dài sẽ cache miss. Khi đó, toàn bộ context được xử lý lại và ghi lại vào cache. Theo giá niêm yết của API, ghi cache đắt hơn input thông thường: bằng 1.25 lần giá input cơ bản với cache năm phút và 2 lần với cache một giờ. Vì vậy, mức sử dụng thường tăng mà không có nguyên nhân rõ ràng. Prompt caching có lợi về chi phí từ khi nào trình bày phần tính toán.

Có thêm ba cách tối ưu ở cùng vị trí. /mcp liệt kê các server đã cấu hình để bạn có thể tắt những server task hiện tại không cần. Một file CLAUDE.md dài sẽ được nạp khi bắt đầu phiên, dù công việc có cần hay không. Vì vậy, hãy chuyển các instruction chuyên biệt vào skills; chúng chỉ được nạp khi được gọi. Extended thinking được tính như output tokens, tức phần đắt hơn, nên hãy giảm mức này bằng /effort, tắt trong /config trên model cho phép, hoặc đặt MAX_THINKING_TOKENS=8000 trên model có thinking budget cố định. Claude Code không thể tắt thinking trên Opus 5.5, Sonnet 5.5, Haiku 5.5 hoặc các model Fable. Với các model đó, /effort là cách điều chỉnh. Đây là quy tắc của Claude Code, không phải quy tắc của model: trên API, Haiku 5.5 chấp nhận tắt thinking ở mức high hoặc thấp hơn, còn Sonnet 5.5 có thể giảm thinking ban đầu bằng setting between_tools. Opus 5.5 và các model Fable không cho phép tắt thinking ở bất kỳ đâu.

Chia nhỏ công việc để vừa với một cửa sổ

Nhấn Shift+Tab để chuyển sang chế độ lập kế hoạch (plan mode) trước khi thực hiện thay đổi lớn. Claude sẽ khám phá codebase và đề xuất hướng tiếp cận để bạn phê duyệt. Phát hiện sai hướng ở bước này chỉ tốn một lượt lập kế hoạch thay vì hai giờ chỉnh sửa và làm lại.

Ủy quyền các tác vụ gây nhiễu cho subagent. Việc chạy bộ test hoặc đọc log dài 10.000 dòng bên trong một subagent sẽ giữ dữ liệu thô trong ngữ cảnh của subagent đó, chỉ có phần tóm tắt được trả về cuộc hội thoại chính của bạn.

Nhấn Escape ngay khi Claude đi chệch hướng. /rewind sẽ khôi phục cả cuộc hội thoại và code về checkpoint trước đó, giúp bạn không phải tốn chi phí để gỡ bỏ những công việc không mong muốn.

Bạn nên mua usage credit hay dùng API?

Usage credit cho phép tài khoản Pro, Max hoặc Ultra tiếp tục hoạt động sau khi đã vượt quá hạn mức của gói, với chi phí tính theo mức giá API tiêu chuẩn. Bạn hãy bật tính năng này trong phần Settings rồi chọn Usage trên claude.ai sau khi đã thêm phương thức thanh toán, sau đó nạp tiền vào vì credit là hình thức trả trước và chỉ có hiệu lực sau khi bạn đã mua. Bạn cũng có thể chạy /usage-credits trong Claude Code, lệnh này sẽ mở cài đặt thanh toán trong trình duyệt. Credit áp dụng cho cả các cuộc hội thoại trên Claude và việc sử dụng Claude Code qua terminal. Hạn mức chi tiêu hàng tháng cho credit do bạn tự thiết lập bằng Adjust limit, hoặc có thể gỡ bỏ bằng Set to unlimited. Lệnh này yêu cầu đăng nhập bằng gói thuê bao, nên nó không khả dụng khi bạn xác thực bằng API key. Với gói miễn phí, bạn không được cung cấp credit, vì vậy bước đầu tiên là nâng cấp lên Pro với giá $20 mỗi tháng, và những gì gói Pro bổ sung và giới hạn của nó sẽ giải thích rõ bạn có thể làm được những gì với gói này. Nếu bạn phải nạp thêm credit hàng tuần, việc nâng cấp lên gói có hạn mức cao hơn thường sẽ tiết kiệm chi phí hơn. Sự khác biệt giữa gói Max $100 và Ultra $200 chủ yếu nằm ở hạn mức: Max cung cấp gấp 5 lần hạn mức của Pro mỗi 5 giờ và mỗi tuần, trong khi Ultra cung cấp gấp 10 lần hạn mức của Pro mỗi tuần mà không có giới hạn 5 giờ đối với các tài khoản đã xác minh. Cả hai đều là giá web hàng tháng, giá trên thiết bị di động có thể khác, và cả hai gói chỉ hỗ trợ thanh toán hàng tháng. Các gói này cũng bao gồm một khoản credit cho Claude Platform API hàng tháng, $100 cho Max và $200 cho Ultra, khoản này không làm tăng hạn mức của bạn trong Claude hoặc Claude Code.

Cách khác là sử dụng API key thông thường từ Claude Console, tính phí theo token và không có giới hạn phiên hay hạn mức hàng tuần. Một cái bẫy cần lưu ý: một biến ANTHROPIC_API_KEY bị sót trong môi trường của bạn có thể ghi đè lên gói thuê bao. Trong một phiên tương tác, Claude Code sẽ hỏi một lần về việc sử dụng key và ghi nhớ câu trả lời của bạn, vì vậy một cái gật đầu nhanh từ vài tháng trước rất dễ bị quên, và nút gạt Use custom API key trong /config sẽ chuyển đổi lại cài đặt này. Trong một lần chạy -p không tương tác, nó sẽ không hỏi gì cả và sử dụng key bất cứ khi nào biến này được thiết lập. Bạn sẽ biết được thông qua hóa đơn, hoặc từ thông báo sau:

API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.

Lỗi 429 đó là giới hạn tốc độ (rate limit) trên key, không phải trên gói của bạn. Hãy chạy /status và xác nhận credential đang hoạt động có đúng là cái bạn muốn dùng hay không. Khi cả thông tin đăng nhập và API key đều được cấu hình, /status sẽ đánh dấu cái nào không được sử dụng.

Một buổi chiều dùng API tốn bao nhiêu?

Ví dụ tính toán dưới đây mô tả một buổi chiều lập trình theo kiểu agent: 200,000 input token không có trong cache, 1.8 triệu lần đọc cache và 150,000 output token. Đây là mức giá niêm yết của Anthropic tại tháng 10 năm 2026. Tất cả mức giá đều tính trên mỗi triệu token. Nếu đơn vị này vẫn khó hình dung, giá trị thực tế của một triệu token sẽ quy đổi thành lượng nội dung đọc và viết cụ thể hơn.

Biểu đồOne afternoon of agent work priced at API list rates, October 2026
Dữ liệu đằng sau biểu đồ này
[
  {
    "label": "Opus 5",
    "input_usd_per_mtok": 5,
    "cache_read_usd_per_mtok": 0.5,
    "output_usd_per_mtok": 25,
    "afternoon_usd": 5.65
  },
  {
    "label": "Sonnet 5",
    "input_usd_per_mtok": 2,
    "cache_read_usd_per_mtok": 0.2,
    "output_usd_per_mtok": 10,
    "afternoon_usd": 2.26
  },
  {
    "label": "Haiku 4.5",
    "input_usd_per_mtok": 1,
    "cache_read_usd_per_mtok": 0.1,
    "output_usd_per_mtok": 5,
    "afternoon_usd": 1.13
  }
]

Cùng một buổi chiều đó tốn $5.65 trên Opus 5 và $1.13 trên Haiku 4.5. Output là yếu tố làm tổng chi phí thay đổi: ở mức $25 mỗi triệu token trên Opus 5 so với $5 trên Haiku 4.5, 150,000 token do Claude viết ra tốn nhiều hơn 2 triệu token mà nó đọc. Vì vậy, giảm thinking budget tiết kiệm được nhiều hơn việc cắt bớt file. Nếu câu hỏi là nên trả tiền cho provider nào thay vì chạy model nào, ba tác vụ được tính chi phí trên cả Claude API và ChatGPT API cho thấy hóa đơn của bên nào thấp hơn trong từng trường hợp.

Có một mốc thời gian đã qua mà không có thay đổi. Sonnet 5 ra mắt với mức $2 và $10 cho mỗi triệu input token và output token, được công bố là giá giới thiệu đến hết 31 August 2026, sau đó dự kiến tăng lên $3 và $15 từ 1 September 2026. Anthropic đã hủy đợt tăng giá này và giữ $2 và $10 làm mức giá chính thức, nên cùng một buổi chiều vẫn tốn $2.26 trên Sonnet 5.

Các model mới nhất tiếp tục giảm chi phí của cùng buổi chiều đó. Opus 5.5, phát hành ngày 22 September 2026, có giá $4 cho input và $20 cho output, trong đó cache read bằng 5% mức giá input, nên tổng chi phí là $4.16. Sonnet 5.5 giữ mức $2 và $10 nhưng giảm một nửa giá cache read xuống $0.10, nên tổng chi phí là $2.08. Haiku 5.5 bắt đầu từ mức $0.10 và $0.50, đồng thời tính gấp 5 lần cho mọi request có prompt dài hơn 100,000 token, nên tổng chi phí phụ thuộc vào độ lớn của context.

Cách tính từng con số cho một buổi chiều

Opus 5: 200,000 input token không có trong cache, với giá $5 mỗi triệu token, tốn $1.00. 1.8 triệu lần đọc cache, với giá bằng một phần 10 mức giá input, tốn $0.90. 150,000 output token, với giá $25 mỗi triệu token, tốn $3.75. Tổng cộng là $5.65.

Sonnet 5: input không có trong cache tốn $0.40, đọc cache tốn $0.36 và output tốn $1.50. Tổng cộng là $2.26.

Haiku 4.5: input không có trong cache tốn $0.20, đọc cache tốn $0.18 và output tốn $0.75. Tổng cộng là $1.13.

Opus 5.5: input không có trong cache tốn $0.80, đọc cache tốn $0.36 ở mức $0.20 mỗi triệu token và output tốn $3.00. Tổng cộng là $4.16. Sonnet 5.5: input không có trong cache tốn $0.40, đọc cache tốn $0.18 và output tốn $1.50. Tổng cộng là $2.08.

Tất cả 3 dòng trong biểu đồ đều giả định cùng số lượng token, nên chênh lệch giữa các dòng hoàn toàn do giá. Một buổi chiều thực tế sẽ thay đổi tùy theo lượng context được giữ lại trong cache.

Để có mốc so sánh, tài liệu của Anthropic cho biết mức chi tiêu trung bình cho Claude Code trong các hệ thống enterprise gần $13 cho mỗi developer trong một ngày hoạt động, và dưới $30 cho mỗi ngày hoạt động đối với 90% người dùng, tính đến tháng 10 năm 2026. Tính phí theo token không tự động rẻ hơn subscription. Cách này có lợi khi tải sử dụng không đều, vì những ngày không dùng sẽ không tốn tiền, nhưng kém lợi nếu bạn làm việc mỗi ngày. So sánh API với subscription bằng các con số thực tế cho biết điểm giao nhau nằm ở đâu.

Chạy tác vụ dài trên VPS qua đêm

Một số tác vụ không cần bạn phải theo dõi: refactor quy mô lớn, migration thử nghiệm, hoặc rà soát tài liệu. Những tác vụ này cũng không cần dùng đến hạn mức subscription của bạn. Hãy chạy chúng trên một VPS (virtual private server) với một API key; khi đó chi phí sẽ được tính theo token, giúp giữ nguyên hạn mức gói của bạn cho công việc tương tác vào ngày hôm sau. Một cloud session mặc định chạy Claude Code trên máy chủ của Anthropic mà bạn không cần quản lý, nhưng nó lại dùng chung hạn mức của gói, vì vậy các hạn mức cloud session bao gồm những gì và khi nào thì hết sẽ quyết định liệu nó có thực sự giúp bạn giải phóng cửa sổ làm việc hay không.

Cài đặt Claude Code trên máy Ubuntu và xác nhận nó chạy được:

curl -fsSL https://claude.ai/install.sh | bash
claude --version

claude --version sẽ in ra một chuỗi phiên bản như 2.1.211 (Claude Code). Lỗi command not found ở đây nghĩa là ~/.local/bin chưa có trong PATH của bạn, hãy mở một shell mới và thử lại. Trình cài đặt đó cũng chính là thứ bạn sẽ chạy trên máy tính để bàn Linux, nơi CLI nằm cùng với ứng dụng desktop beta và các plugin trình soạn thảo.

Lưu key vào một file thay vì để trong lịch sử shell. Tạo ~/.claude-env trong trình soạn thảo với một dòng duy nhất, export ANTHROPIC_API_KEY=sk-ant-your-key-here, sau đó khóa quyền truy cập và load nó:

chmod 600 ~/.claude-env
. ~/.claude-env
printenv ANTHROPIC_API_KEY | cut -c1-10

Dòng cuối cùng in ra mười ký tự đầu tiên, đủ để xác nhận biến đã được thiết lập mà không làm lộ toàn bộ key trên màn hình.

Bây giờ hãy bắt đầu tác vụ bên trong tmux để nó vẫn chạy khi bạn đóng laptop:

tmux new -s overnight
claude --bare -p "Convert every test under ./tests from unittest to pytest, run the suite, and fix what fails" \
  --allowedTools "Read,Edit,Bash" \
  --append-system-prompt-file ./CLAUDE.md \
  --output-format json > ~/overnight.json

Ngắt kết nối bằng Ctrl-b rồi nhấn d, sau đó đóng kết nối SSH. Kết nối lại sau đó bằng tmux attach -t overnight. Claude Code trong phiên tmux trên VPS bao gồm đầy đủ cách xử lý phiên làm việc.

--bare rất quan trọng ở đây. Nó bỏ qua việc tự động phát hiện các hook, skill, plugin và CLAUDE.md, đồng thời không đọc thông tin xác thực OAuth, vì vậy quá trình chạy chỉ sử dụng API key. Đó là lý do giúp tác vụ không tiêu tốn hạn mức subscription của bạn. Điều này cũng có nghĩa là các quy tắc dự án bị vô hiệu hóa, đó là lý do tại sao --append-system-prompt-file được dùng để nạp lại chúng một cách chủ động. Một lần chạy -p sẽ sử dụng ANTHROPIC_API_KEY đã thiết lập mà không hỏi gì thêm, sự khác biệt thể hiện rõ khi key không load được: nếu không có --bare, quá trình chạy sẽ quay về đăng nhập subscription, còn nếu có, nó sẽ thất bại ở bước xác thực và không ảnh hưởng đến gói của bạn.

Vào buổi sáng, hãy đọc kết quả và chi phí từ file JSON:

jq -r '.result' ~/overnight.json
jq -r '.total_cost_usd' ~/overnight.json

Claude Code trả về exit code 0 khi thành công và khác 0 khi thất bại, vì vậy bạn có thể viết một script bao bọc (wrapper script) để kiểm tra trạng thái này và gửi email thông báo nếu thất bại. Hãy thiết lập hạn mức chi tiêu cho workspace trong Claude Console trước khi để nó chạy: một agent bị kẹt trong vòng lặp retry lúc 3 giờ sáng là cách nhanh nhất để tiêu tốn tiền thật. Kiểm soát chi phí cho các agent chạy ngầm sẽ hướng dẫn các giới hạn cần thiết lập trước.

Một điểm cộng nếu bạn đang dùng gói Max, Ultra hoặc Team. Các gói này hiện bao gồm tín dụng API hàng tháng cho Claude Platform: 100 USD mỗi tháng cho gói Max, 200 USD cho Ultra, và với gói Team là 20 USD cho mỗi seat Standard và 100 USD cho mỗi seat Premium, được gộp chung và giới hạn ở mức 500 USD. Claude Code tương tác không được bao gồm, nhưng một lần chạy claude -p mà bạn tự khởi tạo với API key từ tổ chức Console đã liên kết thì có, vì vậy tác vụ này có thể sử dụng số tín dụng đó. Tín dụng không dùng hết sẽ hết hạn vào cuối mỗi chu kỳ thanh toán, và khi đã dùng hết, các yêu cầu API của tổ chức sẽ dừng lại cho đến khi có tín dụng của tháng tiếp theo, trừ khi tổ chức đó có thêm tín dụng đã mua. Nếu tác vụ bắt buộc phải hoàn thành, hãy dự phòng thêm tín dụng Console đã mua, nếu không nó sẽ dừng lại với lỗi Credit balance is too low.

Hãy cấp cho tác vụ một user không đặc quyền và một git branch riêng. Một agent chỉnh sửa repository mà không có sự giám sát đôi khi sẽ thực hiện những thay đổi mà bạn không mong muốn, và một branch riêng sẽ biến điều đó thành một git checkout thay vì một sự cố nghiêm trọng. Chạy coding agent an toàn trên VPS bao gồm các bước cô lập môi trường.

Đối với các công việc hàng loạt không cần tương tác, ví dụ như phân loại hàng ngàn bản ghi, Batch API sẽ xử lý các yêu cầu một cách bất đồng bộ với mức giảm giá 50% cho cả token đầu vào và đầu ra. Hầu hết các batch hoàn thành trong vòng một giờ, nhưng quá trình xử lý có thể mất tới 24 giờ.

Những hành động không giúp bạn khôi phục hạn mức

Ngoài việc nâng cấp gói, có hai yếu tố giúp bạn lấy lại hạn mức: thời gian chờ và việc reset hạn mức nếu Anthropic cung cấp cho bạn. Các lượt reset hạn mức được cấp định kỳ cho các gói đủ điều kiện. Khi sử dụng, hạn mức phiên 5 giờ hoặc hạn mức hàng tuần của bạn sẽ được khôi phục đầy đủ ngay lập tức, tùy thuộc vào ưu đãi. Bạn không cần phải đợi đến khi chạm ngưỡng giới hạn mới được sử dụng. Hãy tìm mục Reset for free trong phần Settings rồi đến Usage trên giao diện web hoặc Claude Desktop, hoặc ngay trên thông báo giới hạn. Nút này không xuất hiện trong Claude Code trên terminal, nhưng việc reset vẫn có hiệu lực ở đó vì các hạn mức được dùng chung.

Bắt đầu một cuộc hội thoại mới không khôi phục hạn mức của bạn. Mức sử dụng được tính dựa trên tài khoản, không phải dựa trên từng cuộc hội thoại. Việc này giúp các tin nhắn tiếp theo tốn ít chi phí hơn vì một cuộc hội thoại mới không chứa lịch sử để hệ thống phải đọc lại, do đó vẫn nên thực hiện. Đây là cách cắt giảm chi phí, không phải là reset hạn mức.

Xóa các cuộc hội thoại cũ không hoàn lại bất cứ thứ gì. Các token đó đã được tiêu thụ khi chúng được xử lý.

Trên các gói Pro, Max và Ultra, việc chuyển đổi model sau khi đã đạt hạn mức tin nhắn theo phiên hoặc hàng tuần không khôi phục hạn mức dùng chung. Một tin nhắn chỉ định model sẽ phản hồi theo /model, và người dùng gói Enterprise cũng có thể thử một model nhẹ hơn sau khi đạt giới hạn sử dụng.

Thử lại liên tục không có tác dụng gì ngoài việc làm bận terminal của bạn. Thời gian reset được in trong thông báo mới là câu trả lời chính xác, và /usage sẽ hiển thị cho bạn cùng một đồng hồ đếm ngược mà không kèm theo lỗi. Với gói đăng ký, Claude Code 2.1.234 trở lên có thể chờ trong phiên đang mở và tiếp tục tác vụ bị gián đoạn ngay sau khi thời gian reset kết thúc, vì vậy bạn không cần phải ngồi canh.

Nâng cấp là hành động duy nhất giúp nâng cao giới hạn, vì vậy nếu các thanh trạng thái vẫn không thay đổi sau khi bạn thanh toán, hãy tìm hiểu lý do tại sao gói mới có thể vẫn giữ nguyên các giới hạn cũ trước khi cho rằng hạn mức bị lỗi.

FAQ

Mất bao lâu để hạn mức Claude của tôi reset?

Thông báo sẽ cho bạn biết. Hạn mức phiên làm việc chạy trên cửa sổ 5 giờ cuốn chiếu và thông báo hiển thị thời gian cụ thể, ví dụ như resets 3:45pm. Hạn mức hàng tuần reset vào một thời điểm cố định mỗi tuần được gán cho tài khoản của bạn, và thông báo hiển thị ngày, ví dụ như resets Mon 12:00am. Để xem các thanh và thời gian reset áp dụng cho gói của bạn trước khi bạn chạm ngưỡng, hãy chạy /usage trong Claude Code, hoặc mở Settings rồi chọn Usage trên claude.ai. Các tài khoản Ultra đã xác minh không có hạn mức phiên làm việc 5 giờ. Nếu Anthropic đã reset hạn mức cho tài khoản của bạn, trang đó sẽ hiển thị nút Reset for free để đưa cửa sổ về trạng thái đầy ngay lập tức.

Chuyển sang Sonnet có giúp tôi làm việc lại được không?

Có, khi thông báo nêu tên một model, và Anthropic cũng khuyến nghị thử một model nhẹ hơn cho người dùng Enterprise khi đạt đến hạn mức sử dụng. Sau You've hit your Opus limit, hãy chạy /model, chọn một model khác, và phiên làm việc sẽ tiếp tục với context của bạn được giữ nguyên. Trên các gói Pro, Max và Ultra, sau You've hit your session limit hoặc You've hit your weekly limit, việc chuyển đổi model không khôi phục hạn mức dùng chung. Chuyển sang model rẻ hơn trước khi bạn chạm ngưỡng mới thực sự là cách kéo dài cửa sổ sử dụng.

Bắt đầu một chat mới có reset hạn mức sử dụng của tôi không?

Không. Mức sử dụng được tính trên tài khoản của bạn, vì vậy một chat mới vẫn bắt đầu với cùng một hạn mức đã cạn. Nó chỉ làm cho mỗi tin nhắn tiếp theo rẻ hơn, vì một cuộc hội thoại mới không mang theo lịch sử để Claude phải đọc lại. /clear trong Claude Code thực hiện điều tương tự và không tốn phí, trong khi /compact phải đọc cuộc hội thoại mà nó tóm tắt, vì vậy việc nén một phiên làm việc rất lớn tự nó đã là một yêu cầu tốn kém.

API có rẻ hơn việc nâng cấp gói của tôi không?

Điều đó phụ thuộc vào mức độ sử dụng ổn định của bạn. Buổi chiều làm việc trên trang này tốn $2.26 trên Sonnet 5 và $1.13 trên Haiku 4.5 theo bảng giá tháng 10 năm 2026. Gói đăng ký là một khoản phí cố định cho một hạn mức giới hạn, vì vậy nó có lợi khi bạn làm việc hầu hết các ngày. Thanh toán theo token có lợi khi tải công việc của bạn không đều, vì những ngày ít việc bạn không tốn phí gì cả.

Tôi có thể giữ một job chạy trong khi chờ reset không?

Có, nếu bạn chuyển nó ra khỏi gói đăng ký của mình. Hãy chạy nó trên một VPS với ANTHROPIC_API_KEY được thiết lập trong môi trường và nó sẽ tính phí theo token thay vì trừ vào cửa sổ hạn mức của gói, vì vậy hai cái không bao giờ xung đột với nhau. claude --bare -p bên trong tmux vẫn tồn tại khi bạn đóng laptop, và --output-format json ghi lại trường total_cost_usd mà bạn có thể kiểm tra vào buổi sáng với jq.

Bài viết này có hữu ích không?