Trang chủ › Claude Code › Lỗi
Tổng quanCài đặttài liệu tham khảo CLIGiá và giới hạnAgent SDKKỹ năng và pluginGitHubWeb, máy tính và IDEMô hìnhLỗiCó phải mã nguồn mở?Hướng dẫn thực hànhDành cho sinh viênTự động hóa QASo với CursorSo với Codex và OpenCodeTác tử phụHookMCPHệ sinh tháiVS CodeOpenRouterGiới hạn tốc độHướng dẫn bằng tiếng Trung
Cập nhật lần cuối: ngày 11 tháng Mười, 2026

Các lỗi Claude Code và cách khắc phục

Claude Code hiển thị lỗi API kèm trạng thái HTTP trong thông báo, nên con số này cho biết phần lớn nguyên nhân. Dưới đây là ý nghĩa của từng lỗi trong một phiên tác nhân và cách khắc phục thực sự hiệu quả.

TLDR

  • 500 / 529 — phía mô hình đang gặp lỗi hoặc quá tải; thử lại với thời gian chờ tăng dần, đổi mô hình; không có gì cần sửa trong thiết lập của bạn.
  • 400 — thường là ngữ cảnh quá dài đối với mô hình; dùng /compact hoặc /clear, hoặc chuyển sang biến thể có ngữ cảnh 1M.
  • 429 — giới hạn tốc độ; các luồng song song của Claude Code chạm giới hạn đồng thời trước tiên.
  • 401 — khóa không khớp với endpoint; dùng khóa console với URL gateway hoặc ngược lại.
  • Giới hạn sử dụng / giới hạn hằng tuần — là khoảng giới hạn của gói đăng ký, không phải lỗi API; giới hạn tự đặt lại, còn kết nối qua API không có khoảng giới hạn như vậy.

Hướng dẫn chi tiết cho từng lỗi

Lỗi API 500 (và 529 quá tải)

500 là lỗi từ upstream; 529 là mã mà Anthropic dùng để báo rõ "mô hình đã đạt giới hạn năng lực phục vụ". Cả hai đều không do prompt của bạn gây ra. Claude Code tự thử lại vài lần; nếu ngừng thử, hãy đợi một phút rồi tiếp tục bằng claude -c. Chuyển cấp mô hình bằng /model thường có hiệu quả ngay vì năng lực phục vụ được phân bổ theo từng mô hình. Trên gateway này, khi một tài khoản upstream quá tải, hệ thống tự động chuyển sang tài khoản khác, nên lỗi 529 ở đây ít gặp hơn so với khi dùng một tài khoản duy nhất.

Lỗi API 400 — yêu cầu không hợp lệ / ngữ cảnh quá dài

Trong Claude Code, 400 gần như luôn có nghĩa là cuộc hội thoại cùng các tệp đã đọc không còn vừa với cửa sổ ngữ cảnh của mô hình. /compact tóm tắt lịch sử; /clear bắt đầu lại từ đầu; hoặc chuyển sang một (1M) biến thể của mô hình. Các lỗi 400 khác: tham số không được hỗ trợ sau khi nâng cấp (chạy claude update), hoặc hình ảnh hay tệp mà mô hình không thể tiếp nhận.

Lỗi API 429 — giới hạn tốc độ / vượt quá tốc độ cho phép

Có ba giới hạn: số yêu cầu mỗi phút, số token mỗi phút và số yêu cầu đồng thời. Các phiên tác nhân chạm giới hạn đồng thời trước tiên — mỗi tác nhân phụ là một yêu cầu truyền luồng song song, chiếm một vị trí cho đến khi hoàn tất. Giảm mức độ song song, chờ hết khoảng retry-after và, nếu cần làm việc liên tục, hãy yêu cầu tăng giới hạn đồng thời cho tài khoản gateway của bạn.

Lỗi OAuth: vượt quá thời gian chờ 15000ms

Luồng /login không thể kết nối đến dịch vụ xác thực của Anthropic trong 15 giây. Đây là vấn đề mạng, không phải tài khoản: proxy doanh nghiệp, VPN làm mất callback hoặc khu vực mà endpoint xác thực phản hồi chậm. Thử lại một lần; nếu vẫn xảy ra, đặt HTTPS_PROXY cho mạng của bạn, hoặc bỏ qua OAuth hoàn toàn bằng cách dùng khóa API — với ANTHROPIC_API_KEY (và ANTHROPIC_BASE_URL nếu dùng gateway), Claude Code sẽ không mở luồng đăng nhập.

Lỗi OAuth: yêu cầu thất bại với mã trạng thái 500

Dịch vụ xác thực trả về lỗi máy chủ khi đăng nhập hoặc làm mới token. Lỗi này không do phía bạn gây ra; hãy đợi vài phút rồi chạy lại /login. Nếu cần làm việc ngay, cách dùng khóa API ở trên bỏ qua OAuth, và claude setup-token trên máy đăng nhập được sẽ tạo ra token có thời hạn dài mà bạn có thể chuyển sang máy không đăng nhập được.

Lỗi: tiến trình Claude Code thoát với mã 1

Đây là tiện ích mở rộng IDE hoặc ứng dụng máy tính báo rằng CLI mà nó khởi chạy đã gặp lỗi ngay lúc khởi động — lỗi thực sự nằm ở tầng bên dưới. Mở terminal và chạy claude trực tiếp: bạn sẽ thấy thông báo thực tế, gần như luôn là phiên bản Node.js thấp hơn 18, PATH bị hỏng sau khi cài qua npm, bản cài đặt gốc bị hỏng hoặc settings.json chứa JSON không hợp lệ (dấu phẩy thừa trong khối hooks là trường hợp điển hình). claude doctor kiểm tra ba nguyên nhân đầu; công cụ kiểm tra cú pháp JSON phát hiện nguyên nhân thứ tư. Cài lại bằng trình cài đặt gốc khắc phục phần lớn các trường hợp còn lại.

401 / lỗi xác thực

invalid x-api-key hoặc authentication_error có nghĩa là khóa không thuộc endpoint. Nếu ANTHROPIC_BASE_URL trỏ đến gateway, khóa phải là khóa gateway; khóa console của Anthropic sẽ bị từ chối, và ngược lại cũng vậy. /status cho biết endpoint và khóa nào đang được sử dụng. Nếu bạn dùng /login và khóa API cùng lúc, khóa API được ưu tiên. Các vòng lặp làm mới token, Not logged in sau khi đăng nhập thành công và lỗi 403 từ proxy được trình bày trên trang 401 / 403.

"Không có upstream hoạt động"

Đây không phải lỗi API: bộ cân bằng tải phía trước dịch vụ đang báo rằng không có backend nào khả dụng. Với endpoint chính thức, điều này có nghĩa là dịch vụ bị gián đoạn; với gateway, nó có nghĩa là toàn bộ nhóm upstream đang ngừng hoạt động hoặc bị hạn chế lưu lượng. Hãy đợi rồi thử lại; đừng thay đổi cấu hình.

Claude Code hoàn toàn không hoạt động

  • Khởi động rồi thoát mà không báo gì → chạy claude /doctor; thường là vấn đề phiên bản Node hoặc PATH.
  • Treo khi khởi động hoặc giữa phiên → xem tình trạng treo và phiên bị kẹt và lỗi kết nối.
  • command not found → xem hướng dẫn cài đặt.
  • Công cụ thất bại do lỗi quyền truy cập → /permissions, hoặc --allowedTools trong script.

Bạn đã mệt mỏi vì phải xử lý lỗi này?

Hãy chạy Claude Code qua gateway AI Prime Tech: vẫn là các mô hình Claude đó, sử dụng tài khoản upstream riêng của gateway, chỉ cần hai biến môi trường để chuyển đổi, và tài khoản mới nhận được $5 tín dụng API miễn phí với mã FIXIT — không cần thẻ.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Tạo tài khoản với mã FIXIT

Câu hỏi thường gặp

Tại sao Claude Code liên tục trả về lỗi API 500?

Backend của mô hình đang gặp lỗi hoặc quá tải (529 là mã báo rõ tình trạng này). Tạm dừng rồi thử lại, chuyển cấp mô hình bằng /model hoặc tiếp tục bằng claude -c. Lỗi này không phải do cấu hình của bạn.

Làm cách nào để khắc phục lỗi 400 về độ dài ngữ cảnh trong Claude Code?

Chạy /compact để tóm tắt phiên, /clear để đặt lại hoặc chuyển sang một biến thể mô hình có ngữ cảnh 1M.

Tại sao Claude Code báo khóa API không hợp lệ?

Khóa không khớp với endpoint trong ANTHROPIC_BASE_URL. URL cổng cần khóa cổng; URL Anthropic cần khóa từ bảng điều khiển.

Chạy Claude Code trên cổng API

Vẫn các mô hình đó, hai biến môi trường, tín dụng có giá trị sử dụng gấp 7.69231× mệnh giá — hoặc gói không giới hạn với phí cố định. Tài khoản mới: $5 tín dụng API miễn phí với mã FIXIT.

Lấy khóa API Xem các gói không giới hạn

AI Prime Tech là một cổng API độc lập, không có quan hệ liên kết với Anthropic và không được Anthropic chứng thực hay tài trợ. “Claude” và “Claude Code” là các nhãn hiệu của Anthropic. Các tính năng Claude Code được mô tả ở đây dựa trên tài liệu công khai của Anthropic tại thời điểm viết và thường xuyên thay đổi; giá và danh sách mô hình trên trang này được đọc từ cấu hình hiện hành của cổng API này.

Thêm hướng dẫn về Claude Code

Claude Code: hướng dẫn đầy đủCách cài đặt Claude CodeTài liệu CLI của Claude Code: lệnh và cờGiải thích giá và giới hạn của Claude CodeClaude Code SDK, nay là Claude Agent SDKKỹ năng và plugin của Claude CodeClaude Code trong GitHub: App, Action và @claudeClaude Code có giao diện web không? Giải thích về web, ứng dụng máy tính và IDEClaude Code sử dụng mô hình nào và cách thay đổiClaude Code có phải mã nguồn mở không?Hướng dẫn thực hành Claude Code: phiên làm việc thực tế đầu tiên của bạnClaude dành cho sinh viên: Claude Code, API và những quyền lợi thực tế dành cho giáo dụcCách sử dụng Claude Code để tự động hóa QAClaude Code so với Cursor: chọn công cụ nào, khi nào — và cách sử dụng cả haiClaude Code vs Codex vs OpenCode: so sánh các tác nhân trong terminalTác nhân phụ của Claude Code: cách hoạt động, cách định nghĩa và các nhóm tác nhânHook của Claude Code: kiểm soát hành động của tác nhân theo quy tắc xác địnhMCP của Claude Code: kết nối máy chủ, phạm vi, MCP từ xa và ví dụ thực tếHệ sinh thái Claude Code: bộ định tuyến, framework, plugin và các danh sách theo dõi chúngClaude Code trong VS Code: tiện ích mở rộng, cách dùng qua terminal và các lỗiCách dùng OpenRouter trong Claude Code (và khi nào không nên dùng)Lỗi giới hạn tốc độ của Claude: "API error: rate limit reached" có nghĩa là gì và cách khắc phụcCách dùng Claude Code: từ cài đặt đến sử dụng hằng ngày