Công cụ Claude Code trên Bedrock hiện đã có thể triển khai trực tiếp thông qua hạ tầng đám mây AWS.
Để chạy Claude Code mà không cần đăng ký Anthropic riêng: định tuyến qua Amazon Bedrock. Dữ liệu nằm trong tài khoản AWS của bạn, thanh toán gộp vào hóa đơn AWS, và không cần thêm bất kỳ subscription nào. (Xem Website chính thức)
Bài này hướng dẫn thiết lập Claude Code (công cụ code trên terminal) để dùng Bedrock làm backend.
Chuẩn bị chung
Kiểm tra AWS CLI
aws --version
aws sts get-caller-identity

Kích hoạt model Bedrock
Các model serverless trên Bedrock hiện được kích hoạt tự động khi gọi lần đầu. Riêng model Anthropic, lần đầu bạn có thể cần điền thêm thông tin use case
Cấp quyền IAM
IAM user hoặc role của bạn cần có policy sau:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"bedrock:InvokeModel",
"bedrock:InvokeModelWithResponseStream",
"bedrock:ListInferenceProfiles",
"bedrock:GetInferenceProfile"
],
"Resource": [
"arn:aws:bedrock:*:*:inference-profile/*",
"arn:aws:bedrock:*:*:application-inference-profile/*",
"arn:aws:bedrock:*:*:foundation-model/*"
]
}
]
}
Lưu ý về Inference Profile ID
Bedrock yêu cầu dùng inference profile ID (có tiền tố vùng như us.), không phải bare model ID.
| Model | Inference Profile ID |
| Claude Opus 4.7 | us.anthropic.claude-opus-4-7 |
| Claude Opus 4.6 | us.anthropic.claude-opus-4-6-v1 |
Cài đặt Claude Code trên Bedrock
sudo npm install -g @anthropic-ai/claude-code

Bước 1: Chỉnh file settings.json cho Claude Code trên Bedrock
Cách đơn giản nhất là ghi cấu hình Bedrock vào file settings của trợ lý AI này – không cần export biến môi trường mỗi lần mở terminal.
Mở file ~/.claude/settings.json và thêm:
{
"model": "us.anthropic.claude-sonnet-4-5-20250929-v1:0",
"env": {
"CLAUDE_CODE_USE_BEDROCK": "1",
"AWS_REGION": "us-east-1"
}
}
Hai biến quan trọng:
CLAUDE_CODE_USE_BEDROCK: "1"— báo trợ lý AI này dùng Bedrock thay vì Anthropic APIAWS_REGION— bắt buộc phải khai báo ở đây, trợ lý AI không tự đọc từ~/.aws/config
Bước 2: Chạy và kiểm tra
claude








Trong công cụ này, chạy lệnh /status. Nếu đúng, bạn sẽ thấy:
API provider: Amazon Bedrock
AWS region: us-east-1
Model: us.anthropic.claude-sonnet-4-5-20250929-v1:0

Trợ lý AI sẽ tự lấy AWS credentials theo thứ tự chuẩn của SDK: ~/.aws/credentials, biến môi trường, IAM role, hoặc SSO profile.
Đổi model trong Claude Code trên Bedrock
Dùng lệnh
/model
Đổi vĩnh viễn —
sửa trường model trong settings.json, rồi restart trình mã nguồn này (/exit, sau đó claude).
Cài thêm Skills trong Claude Code trên Bedrock (tùy chọn)
Trợ lý AI hỗ trợ Skills — các gói lệnh mở rộng thêm khả năng. Anthropic có bộ Skills chính thức tại github.com/anthropics/skills.
Cài Skills trong trợ lý AI này:
/plugin marketplace add anthropics/skills
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
/reload-plugins
Sau khi cài, file settings.json sẽ được cập nhật tự động với hai section mới:
enabledPlugins— danh sách Skills đang bậtextraKnownMarketplaces— nguồn GitHub của marketplace
Bạn sẽ có thêm các skill như: tạo file .pptx, .docx, .pdf, .xlsx, kiểm thử web app, và nhiều hơn nữa.
Kết Luận về Claude Code
Bài viết này phù hợp cho ai đang dùng AWS và muốn giữ mọi thứ trong một hệ sinh thái — không cần quản lý thêm tài khoản, không cần API key riêng.
Hy vọng có ích và cảm ơn độc giả đã đọc bài! Tham khảo thêm các bài viết về Giải pháp & Kiến thức công nghệ chuyên sâu tại Sunny Cloud Vietnam

Để lại một bình luận