AGTCloud API Docs
Hướng dẫnAPI ReferenceTích hợp và tài nguyênCập nhật và hỗ trợ

Claude Code

Cấu hình và sử dụng AGTCloud trong Claude Code.

Claude Code là công cụ lập trình trong terminal do Anthropic phát triển. Bạn có thể cấu hình địa chỉ API, API Key và ID mô hình để Claude Code dùng điểm vào tương thích Anthropic Messages của AGTCloud.

Hướng dẫn này chỉ dành cho Claude Code CLI. Mức hỗ trợ gọi công cụ, tư duy mở rộng và tính năng thử nghiệm có thể khác nhau giữa các mô hình; hãy chọn mô hình mà API Key hiện tại nhìn thấy và hỗ trợ Anthropic Messages.

Chuẩn bị

Trước khi bắt đầu, hãy đảm bảo bạn đã:

  • Chuẩn bị môi trường terminal và Git;
  • Đăng ký và đăng nhập AGTCloud;
  • Tạo token trên trang API Keys;
  • Tìm ID mô hình giao thức Anthropic mà token hiện tại có thể dùng trong danh mục mô hình.

Cài đặt Claude Code

Chọn phương thức cài đặt cho hệ điều hành của bạn. Script cài đặt gốc tự cập nhật; bản Homebrew và WinGet cần cập nhật thủ công bằng trình quản lý gói tương ứng.

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

Sau khi cài đặt, mở lại terminal và kiểm tra phiên bản:

claude --version
claude doctor

claude doctor kiểm tra trạng thái cài đặt và tệp cấu hình. Nếu terminal không tìm thấy claude, mở lại terminal và xác nhận thư mục cài đặt nằm trong PATH.

Cấu hình AGTCloud

Claude Code gửi yêu cầu đến địa chỉ trong ANTHROPIC_BASE_URL. Chỉ điền AGTCloud API Origin, không thêm /v1 ở cuối vì Claude Code tự gửi yêu cầu đến /v1/messages.

Cấu hình tạm thời

Cấu hình dưới đây chỉ có hiệu lực trong phiên terminal hiện tại. Thay your-api-key và MODEL_ID bằng token và ID mô hình của bạn.

unset ANTHROPIC_AUTH_TOKEN
export ANTHROPIC_BASE_URL="https://api.agtcloud.cn"
export ANTHROPIC_API_KEY="your-api-key"
export ANTHROPIC_MODEL="MODEL_ID"
Biến môi trườngVai trò
ANTHROPIC_BASE_URLHướng yêu cầu Claude Code đến địa chỉ API AGTCloud hiển thị trên trang này
ANTHROPIC_API_KEYGửi AGTCloud API Key qua Header X-Api-Key
ANTHROPIC_MODELChỉ định ID mô hình mặc định cho phiên này

Xóa biến xác thực gây xung đột

Nếu ANTHROPIC_AUTH_TOKEN đã được cấu hình trong hệ thống, Claude Code dùng nó làm Bearer Token, có thể ghi đè ANTHROPIC_API_KEY. Xóa biến đó trước khi dùng cấu hình trong hướng dẫn này.

Cấu hình lâu dài

Để tự áp dụng mỗi khi mở terminal, ghi cấu hình tương tự vào tệp cấu hình shell hoặc biến môi trường người dùng Windows. API Key được lưu dạng văn bản thuần trên máy; chỉ dùng cách này trên thiết bị cá nhân đáng tin cậy.

Sửa ~/.zshrc và thêm:

export ANTHROPIC_BASE_URL="https://api.agtcloud.cn"
export ANTHROPIC_API_KEY="your-api-key"
export ANTHROPIC_MODEL="MODEL_ID"

Sau khi lưu, tải cấu hình:

source ~/.zshrc

Chọn mô hình

MODEL_ID chỉ là vị trí cần thay thế, không phải tên mô hình thực tế. Sao chép ID mô hình mà API Key hiện tại có thể dùng và hỗ trợ Anthropic Messages từ danh mục mô hình.

Sau khi vào Claude Code, bạn có thể chạy /model để xem và đổi mô hình của phiên hiện tại. Khả năng tự liệt kê toàn bộ mô hình AGTCloud phụ thuộc vào phiên bản Claude Code và API Key; nếu mô hình đích không xuất hiện, chỉ định ID trực tiếp qua ANTHROPIC_MODEL.

Giao diện chọn mô hình của Claude Code

Khởi chạy và kiểm tra kết nối

Vào thư mục dự án

cd /path/to/your/project

Khởi chạy Claude Code

claude

Nếu lần đầu khởi chạy hỏi có dùng API Key từ biến môi trường không, xác nhận theo lời nhắc trong terminal.

Kiểm tra cấu hình hiện tại

Trong Claude Code, chạy:

/status

Xác nhận nguồn xác thực là API Key và Base URL đúng địa chỉ API AGTCloud trên trang này. Base URL không được chứa /v1 lặp.

Thử tác vụ chỉ đọc

Trong dự án thử nghiệm có README.md, nhập:

Hãy đọc README.md và tóm tắt mục đích dự án thành ba ý. Không sửa bất kỳ tệp nào.

Nếu nội dung được trả về bình thường và bảng điều khiển AGTCloud có bản ghi gọi tương ứng, kết nối cơ bản đã được thiết lập.

Giao diện terminal của Claude Code

Sau khi kiểm tra cấu hình, gửi một câu hỏi đơn giản để xác nhận mô hình phản hồi bình thường.

Kiểm tra hội thoại cơ bản trong Claude Code

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

Hiện tượngKiểm tra trướcCách xử lý
Không tìm thấy lệnh claudeKết quả cài đặt và PATHMở lại terminal, chạy claude doctor; nếu cần, chạy lại lệnh cài đặt chính thức
Vẫn yêu cầu đăng nhập sau khi khởi chạyAPI Key có hiệu lực trong cùng terminal khởi chạy Claude Code khôngKiểm tra ANTHROPIC_API_KEY, mở lại terminal rồi khởi chạy lại
API Key không có hiệu lựcCó đồng thời đặt ANTHROPIC_AUTH_TOKEN khôngXóa biến xung đột, kiểm tra nguồn xác thực bằng /status
Trả về 401API Key, biến môi trường và trạng thái tokenSao chép API Key hợp lệ và xác nhận nguồn xác thực bằng /status
Trả về 403Quyền token, quyền mô hình và trạng thái tài khoảnKiểm tra phạm vi dùng token và mô hình trong bảng điều khiển
Trả về 404Base URL và ID mô hìnhChỉ điền https://api.agtcloud.cn, không thêm /v1; sao chép lại ID mô hình
Không tìm thấy hoặc không dùng được mô hìnhMô hình mà API Key nhìn thấy và hỗ trợ giao thứcChọn mô hình hỗ trợ Anthropic Messages, chỉ định ID đầy đủ qua ANTHROPIC_MODEL
Một số công cụ hoặc tính năng nâng cao không khả dụngKhả năng mô hình và tính tương thích của gatewayKiểm tra hội thoại cơ bản trước; khả năng nâng cao phụ thuộc mô hình và kết quả thích ứng hiện tại

Nếu chưa xác định được vấn đề, ghi lại thời gian yêu cầu, ID mô hình, trạng thái HTTP và lỗi đã loại thông tin nhạy cảm, rồi xem Lỗi và khắc phục sự cố. Không gửi API Key đầy đủ.

Khuyến nghị bảo mật

  • Tạo API Key riêng cho Claude Code để dễ quản lý quyền và vô hiệu hóa thông tin xác thực.
  • Không ghi Key thật vào mã, kho mã, ảnh chụp màn hình, nhật ký hoặc script dùng chung.
  • Trên thiết bị dùng chung hoặc trong nhóm, ưu tiên quản lý thông tin xác thực của hệ điều hành hoặc cơ chế phân phối khóa tập trung của tổ chức.
  • Nếu nghi API Key bị lộ, vô hiệu hóa hoặc xóa ngay trong bảng điều khiển rồi tạo Key mới.

Tiếp theo, bạn có thể đọc API Key, Base URL và xác thực và Anthropic Messages.

Trên trang này