Khi nào giới hạn Claude Max được reset?
Giới hạn Claude Max theo session chạy trên cửa sổ trượt 5 giờ, còn giới hạn tuần có giờ cố định. Xem giờ reset trong app và CLI để lên lịch theo UTC+8.
Khi giới hạn Claude Max được reset
Các giới hạn Claude Max của bạn được reset theo 2 bộ đếm thời gian riêng biệt, và chỉ một bộ đếm tuân theo lịch. Giới hạn theo session chạy trên một cửa sổ trượt do chính hoạt động của bạn mở, nên thời điểm kết thúc thay đổi mỗi ngày. Giới hạn theo tuần được reset vào ngày và giờ cố định do Anthropic gán cho tài khoản của bạn, và thời điểm đó không thay đổi. Nếu bạn luôn hết giới hạn vào 3 giờ chiều, thứ cần thay đổi là vị trí của cửa sổ, vì chính bạn đã mở cửa sổ đó.
Hãy lấy cơ chế từ trang này và lấy các con số từ chính tài khoản của bạn. Anthropic công bố cấu trúc của các giới hạn. App và terminal của bạn cho biết vị trí hiện tại của bạn trong các giới hạn đó. Không bài viết nào có thể cho bạn biết ngay lúc này bạn còn bao nhiêu capacity, và bài viết nào cố làm vậy đều chỉ đang đoán.
Cửa sổ phiên chạy theo thời gian và cửa sổ tuần có thời điểm cố định
Trang trợ giúp gói Max của Anthropic nêu rõ chu kỳ của phiên. Kiểm tra vào tháng 9/2026:
Giới hạn sử dụng theo phiên sẽ reset sau mỗi 5 giờ.
Trang này không nêu một giờ cụ thể trong ngày cho cửa sổ đó vì không có giờ cố định. Tài liệu Claude Code mô tả hạn mức tương đương trên các gói Team và Enterprise là cửa sổ 5 giờ chạy theo thời gian và một cửa sổ tuần. Chạy theo thời gian nghĩa là cửa sổ được tính từ thời điểm bạn sử dụng. Nó không bắt đầu lúc nửa đêm và cũng không bắt đầu vào đầu mỗi giờ.
Giới hạn tuần là loại đồng hồ còn lại:
Giới hạn 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. Ngày và giờ reset không thay đổi, bất kể bạn bắt đầu sử dụng Claude khi nào hoặc subscription của bạn bắt đầu khi nào, và bạn nhận đủ hạn mức tuần trong mỗi chu kỳ.
Vì vậy, bạn quyết định thời điểm bắt đầu của cửa sổ phiên, nhưng không quyết định thời điểm reset tuần. Hai loại giới hạn này cũng gây gián đoạn theo cách khác nhau. Giới hạn phiên có thể chặn bạn trong một phần buổi chiều. Giới hạn tuần có thể chặn bạn giữa một tuần đã được lên kế hoạch, và không có thay đổi thói quen nào giúp khôi phục quyền truy cập trước thời điểm đã được gán. Tổng quan về cách các giới hạn này áp dụng trên mọi gói trả phí được trình bày trong cách tổ chức các giới hạn sử dụng Claude.
Cả hai giới hạn đều tính trên nhiều model. Tài liệu Claude Code của Anthropic cho biết giới hạn phiên hoặc giới hạn tuần được chia sẻ giữa mọi model, vì vậy bạn không thể khôi phục quyền truy cập bằng cách chuyển model với /model. Giới hạn riêng cho một model là trường hợp khác. Sau You've hit your Opus limit, chuyển sang một model nằm ngoài family đó bằng /model sẽ cho phép bạn tiếp tục làm việc.
Vị trí app và CLI hiển thị thời điểm reset
Có nhiều nơi hiển thị thời điểm reset. Tất cả đều chính xác hơn một con số bạn đọc trong một bài viết.
Trong app web và desktop. Mở Settings, rồi chọn Usage. Trang trợ giúp của Anthropic cho biết bạn có thể xem thời điểm reset tiếp theo tại Settings > Usage. Dòng Current session cho biết bạn đã dùng bao nhiêu trong giới hạn của session, cùng thời gian còn lại của session. Hãy dựa vào thời gian còn lại đó. Theo dõi một lần là bạn sẽ thấy rõ cơ chế rolling, vì thời điểm reset không rơi vào một giờ tròn theo giờ địa phương, trừ khi bạn tình cờ bắt đầu session đúng vào giờ đó.
Trong Claude Code, CLI (command line interface). Chạy /usage. Trên gói Pro, Max, Team hoặc Enterprise, lệnh này hiển thị các thanh mức sử dụng của gói, cùng bảng phân tích những gì đã tiêu thụ allowance. Nhấn d hoặc w để chuyển bảng phân tích giữa 24 giờ gần nhất và 7 ngày gần nhất.
Có một điểm cần lưu ý giải thích cho sự chênh lệch thường gây nhầm lẫn. Các số liệu trong bảng phân tích chỉ là gần đúng và được tính từ lịch sử session cục bộ trên máy đó. Vì vậy, công việc bạn thực hiện trên laptop khác hoặc trong app claude.ai sẽ không xuất hiện trong bảng. Các thanh mức sử dụng vẫn phản ánh đúng account của bạn. Nếu một thanh đầy hơn mức mà bảng phân tích có thể giải thích, nguyên nhân thường là hoạt động trên máy khác.
Khi chính request lấy thông tin sử dụng bị fail, thường là do usage endpoint bị rate limit, /usage sẽ dùng lại các thanh gần nhất mà nó đã tải trên máy đó trong 60 phút trước và in một ghi chú Showing last-known usage, kèm r để thử lại. Nếu không đọc ghi chú đó, các thanh cũ trông giống hệt các thanh mới.
Trong chính thông báo giới hạn. Khi đạt đến giới hạn, Claude Code sẽ in You've hit your session limit hoặc You've hit your weekly limit, và thông báo cho biết window đó reset khi nào. Trên Claude Code v2.1.234 trở lên, một interactive session đã đăng nhập bằng subscription claude.ai sẽ tự chờ rồi tiếp tục task:
Usage limit reached · continuing automatically at 3:45pm · esc to cancelĐây là thời điểm reset hữu ích nhất bạn có thể nhận được, vì đó là lúc chính Claude Code sẽ bắt đầu làm việc lại. Khi reset, thông báo đổi thành Usage limit reset · continuing automatically và tiếp tục task từ nơi đã dừng, dùng một prompt cố định thay vì gửi lại message cuối cùng của bạn. Nếu máy tính ở trạng thái sleep hơn khoảng 30 phút trong lúc reset, dòng này sẽ đổi thành Your usage limit has reset · press enter to continue, và task không tiếp tục cho đến khi bạn nhấn Enter. Esc tại prompt trống sẽ hủy thời gian chờ, còn /rate-limit-options sẽ hiển thị lại tùy chọn chờ.
Chạy claude --version nếu không thấy bất kỳ nội dung nào trong số đó. Tính năng tự động chờ mới được bổ sung gần đây, nên binary cũ sẽ dừng khi đạt giới hạn và bạn phải tự quay lại sau.
Vì sao một session nặng làm cửa sổ context cạn nhanh hơn
Cửa sổ đo số token, không đo số message, nên hai buổi chiều có cùng số prompt vẫn có thể tốn lượng usage rất khác nhau. Claude Code gửi toàn bộ conversation của bạn trong mỗi request, và mỗi khi Claude dùng một tool, nó lại gửi một request khác kèm batch kết quả từ tool đó. Một câu hỏi chỉ có một dòng trong một session đã mở cả ngày vẫn tiêu tốn usage cho toàn bộ conversation.
Tài liệu về chi phí của Anthropic nêu các nguyên nhân bạn có thể xử lý:
- Context dài. Một conversation lớn được đọc lại trong mỗi lượt, theo mức giá token đã cache.
- Cache miss. Message đầu tiên sau thời gian nghỉ dài hơn thời hạn cache sẽ xử lý lại toàn bộ context. Thời hạn này là một giờ với subscription và giảm còn năm phút khi bạn đang dùng usage credits.
- Scheduled task. Scheduled task chạy theo interval, ngay cả khi session đang idle, và mỗi lần đều gửi toàn bộ context.
- Agent teammate. Mỗi teammate đang active chạy một cửa sổ context riêng và tiếp tục tiêu thụ token cho đến khi thoát.
- Compaction.
/compactđọc conversation mà nó tóm tắt, nên việc compact một context lớn tự nó cũng là một request lớn./clearkhông tốn phí.
Bạn không cần đoán nguyên nhân nào đang gây tốn usage. Bảng phân tích /usage đánh dấu mọi hành vi chiếm từ 10% usage gần đây trở lên, đồng thời phân bổ usage cho skill, subagent, plugin và từng MCP (model context protocol) server. Nếu cache miss bị đánh dấu, session bạn để mở trong giờ nghỉ trưa chính là nguyên nhân: message đầu tiên sau thời gian nghỉ đã phải xử lý lại toàn bộ lịch sử. Cơ chế bên dưới tất cả các trường hợp này được giải thích trong cách Claude Code tiêu thụ token trên codebase của bạn.
Lên kế hoạch cho ngày làm việc theo UTC+8 dựa trên khung thời gian
UTC+8, tức giờ quốc tế phối hợp cộng thêm 8 giờ, bao phủ Bắc Kinh, Singapore, Hong Kong, Đài Bắc, Kuala Lumpur và Perth. Khung phiên không phụ thuộc vào múi giờ của bạn. Đó chính là mục đích. Khung này tính từ thời điểm bạn bắt đầu.
Hệ quả thực tế như sau. Nếu bạn mở khung bằng tin nhắn đầu tiên trong buổi sáng lúc 09:00, đồng hồ đếm ngược trong Settings > Usage cho biết khi nào khung kết thúc, và khung tiếp theo bắt đầu từ thời điểm đó. Ngày làm việc của bạn giờ có một ranh giới do bạn chủ động đặt ra, thay vì một ranh giới bất ngờ xuất hiện lúc 15:20 khi màn hình vẫn còn một bản migration chưa hoàn tất.
Từ đó có 4 thói quen.
- Mở khung bằng công việc thực tế. Một câu hỏi tạm thời lúc 08:20 trong khi bạn đang pha cà phê sẽ đặt ranh giới vào giữa buổi chiều. Nếu hỏi cùng câu đó sau phiên làm việc nặng buổi sáng, bạn không mất gì.
- Kiểm tra các thanh trước khi bắt đầu việc lớn. Nếu Settings > Usage cho thấy phần lớn khung hiện tại đã dùng hết và chỉ còn 1 giờ, đừng bắt đầu một lần refactor lớn trong khung đó. Hãy đọc tài liệu và xử lý các thay đổi nhỏ, rồi bắt đầu việc lớn trong khung mới.
- Chủ động chia việc dài tại ranh giới. Trước khi khung kết thúc, hãy yêu cầu một kế hoạch bằng văn bản hoặc một checkpoint file. Khung tiếp theo sẽ bắt đầu từ một tài liệu ngắn thay vì một cuộc hội thoại dài, nên tiết kiệm hơn và dễ tiếp tục hơn. Chạy
/cleartrước khi bàn giao lại tài liệu đó. - Để công việc chờ nếu ranh giới sắp đến. Automatic continue sẽ tạm dừng task và tiếp tục task khi reset, trong lúc bạn làm việc khác. Claude Code sẽ kết thúc trạng thái chờ do chính nó bắt đầu nếu thời điểm reset bị lùi quá 24 giờ. Vì vậy, trên thực tế tính năng này phù hợp với ranh giới giữa các phiên, không phù hợp với ranh giới theo tuần.
Giới hạn theo tuần cần một thói quen khác, vì bạn không thể thay đổi nó. Tìm ngày và giờ reset được chỉ định cho bạn trong Settings > Usage, rồi ghi lại ở nơi bạn thường nhìn thấy. Ngày trước khi được refill theo tuần là ngày có giới hạn chặt nhất trong tuần của bạn, tuần nào cũng vậy, dù bạn sắp xếp các khung phiên cẩn thận đến đâu. Hãy lên lịch migration lớn vào ngày sau khi được refill. Nếu thời điểm được chỉ định rơi vào giữa đêm của bạn theo UTC+8 thì đó là tin tốt, vì bạn sẽ bắt đầu hầu hết các buổi sáng với đầy đủ hạn mức.
Mức Max cao hơn thay đổi việc chạm giới hạn như thế nào
Anthropic cung cấp hai tier Max và mô tả từng tier trên trang gói Max, so với gói Pro. Tier quyết định lượng sử dụng bạn được phép tiêu thụ trong một cửa sổ. Tier không thay đổi khoảng thời gian của cửa sổ hoặc ngày hạn mức hằng tuần được cấp lại.
Điểm khác biệt này quyết định việc nâng cấp có giúp bạn hay không. Nếu bạn chạm giới hạn phiên 2 lần mỗi tuần vào những ngày thực sự sử dụng nhiều, hạn mức lớn hơn sẽ tạo thêm dư địa trong mỗi cửa sổ và bạn sẽ ít chạm giới hạn hơn. Nếu bạn luôn chạm giới hạn tại cùng một thời điểm mỗi ngày trong cùng một phiên chạy dài, vấn đề nằm ở context chứ không phải gói dịch vụ; hạn mức lớn hơn chỉ đẩy cùng một giới hạn lùi lại 1 giờ. Trước tiên hãy xử lý session hygiene, sau đó đo lường một tuần sử dụng bình thường bằng /usage trước khi trả thêm tiền.
Sự khác biệt giữa các tier khi sử dụng hằng ngày được so sánh trong hai tier Max 5x và Max 20x đặt cạnh nhau, còn các câu hỏi cần trả lời trước được tập hợp trong những điều cần kiểm tra trước khi nâng cấp gói Max. Nếu bạn được tính phí tại khu vực mà hướng dẫn về thời điểm này áp dụng, giá niêm yết không phải số tiền bị trừ khỏi tài khoản của bạn; chi phí thực tế của Claude Max tại Đài Loan và Hồng Kông phân tích phần tiền tệ và thuế của cùng quyết định đó.
Bạn đã bị khóa quyền truy cập. Bây giờ phải làm gì?
Thời điểm reset có trong thông báo trên màn hình, vì vậy hãy đọc thông báo đó trước khi làm bất kỳ việc gì khác. Sau đó chọn một trong hai cách tiếp tục. Bạn có thể chờ tại chỗ để tính năng tự động tiếp tục chạy lại tác vụ khi đến thời điểm reset, hoặc bật usage credits bằng /usage-credits để tiếp tục làm việc sau khi vượt giới hạn gói với chi phí tính theo mức sử dụng. Một thông báo dành riêng cho từng model có thêm cách thứ ba: chuyển sang dòng model khác bằng /model để tiếp tục. Mỗi lựa chọn đều có điều kiện đi kèm. Các điều kiện này được trình bày trong cách xử lý khi Claude thông báo bạn đã đạt giới hạn.
FAQ
Giới hạn session Claude Max của tôi có reset vào nửa đêm không?
Không. Anthropic mô tả giới hạn session là được reset mỗi 5 giờ theo rolling window. Window này dựa trên thời điểm bạn sử dụng, không dựa trên lịch. Nửa đêm và đầu mỗi giờ không ảnh hưởng đến giới hạn này. Giới hạn theo tuần mới có lịch cố định. Anthropic chỉ định ngày và giờ reset cho từng account. Mở Settings > Usage để xem thông tin của bạn.
Tôi xem thời điểm reset chính xác ở đâu?
Settings > Usage trên claude.ai hiển thị thời điểm reset tiếp theo và thời gian còn lại trong session hiện tại. Trong Claude Code, /usage hiển thị các thanh usage của plan. Thông báo giới hạn cũng nêu thời điểm window reset. Trên Claude Code v2.1.234 trở lên, dòng chờ hiển thị trực tiếp thời điểm có thể tiếp tục, ví dụ continuing automatically at 3:45pm. Hãy tin các thông tin này thay vì bất kỳ con số nào trong một bài viết, kể cả bài này.
Tại sao hôm nay giới hạn của tôi hết nhanh hơn hôm qua?
Usage được tính theo token, không phải theo số message. Một cuộc hội thoại dài được gửi lại trong mỗi request. Mỗi lần gọi tool cũng tạo thêm một request kèm theo kết quả của tool. Vì vậy, một session kéo dài 8 giờ với 50 prompt có thể tốn nhiều hơn đáng kể so với một session mới có cùng 50 prompt. Chạy /usage và đọc phần breakdown. Lệnh này đánh dấu các yếu tố, chẳng hạn context dài hoặc cache miss, chiếm từ 10% usage gần đây của bạn trở lên.
Đổi model có giúp tôi tiếp tục làm việc không?
Điều này phụ thuộc vào message bạn nhận được. Session limit và weekly limit được dùng chung cho tất cả model. Vì vậy, /model không khôi phục quyền truy cập sau You've hit your session limit. Message dành riêng cho model, chẳng hạn You've hit your Opus limit, là trường hợp khác. Bạn có thể chuyển sang model ngoài family đó và tiếp tục làm việc cho đến khi shared window trở thành vấn đề.
Tier Max cao hơn có làm giới hạn của tôi reset sớm hơn không?
Không. Tier chỉ thay đổi dung lượng allowance trong window. Chu kỳ session 5 giờ và thời điểm reset hàng tuần được chỉ định cho account vẫn hoàn toàn giống nhau. Nâng cấp giúp bạn ít chạm ceiling hơn. Việc nâng cấp không xóa ceiling mà bạn đã chạm tới. Trước tiên, hãy đo một tuần sử dụng bình thường bằng /usage để biết giới hạn nào trong hai giới hạn thực sự đang ngăn bạn tiếp tục.