← Quay lại Hướng dẫn cấu hình CLI

Claude Code không thể kết nối với dịch vụ của Anthropic

Lưu ý:Nếu bạn đến đây từ hướng dẫn cấu hình CLI trên một thiết lập mới, chỉ cần chạy đoạn mã cho hệ điều hành của bạn bên dưới, sau đó quay lại hướng dẫn CLI và tiếp tục.

Triệu chứng

Ngay sau khi cài đặt npm claude, chạy nó từ terminal sẽ in ra lỗi này:

text
Unable to connect to Anthropic services
Failed to connect to api.anthropic.com: ERR_BAD_REQUEST
Please check your internet connection and network settings.
Note: Claude Code might not be available in your country, check supported countries at https://anthropic.com/supported-countries

Hoặc, trong lần khởi chạy đầu tiên, màn hình Chào mừng bạn đến với Claude Code xuất hiện nhưng không bao giờ vượt qua được bộ chọn phương thức đăng nhập. Cả hai trường hợp đều xuất phát từ cờ giới thiệu bị thiếu trong ~/.claude.json — đoạn mã bên dưới viết trực tiếp.

Windows

  1. Nhấn Win + R, gõ cmd và nhấn Enter để mở dấu nhắc lệnh.
  2. Dán lệnh sau và nhấn Enter:
bash
powershell -Command "$f='%USERPROFILE%.claude.json';$j=Get-Content $f|ConvertFrom-Json;$j|Add-Member -NotePropertyName 'hasCompletedOnboarding' -NotePropertyValue $true -Force;$j|ConvertTo-Json|Set-Content $f"

Khởi động lại Claude CLI — việc chạy claude sẽ đưa bạn thẳng đến lời nhắc tương tác.

macOS

  1. Mở Terminal từ danh sách Ứng dụng của bạn.
  2. Dán lệnh sau và nhấn Enter:
bash
jq '. + {"hasCompletedOnboarding": true}' ~/.claude.json > /tmp/tmp.json && mv /tmp/tmp.json ~/.claude.json
Mẹo:Nếu thiết bị đầu cuối báo cáo không tìm thấy jq, hãy cài đặt nó vớibrew install jqtrước, sau đó chạy lại lệnh trên.

Khởi động lại Claude CLI — việc chạy claude sẽ đưa bạn thẳng đến lời nhắc tương tác.