Trước ngày 4 tháng 4 năm 2026, rất nhiều nhà phát triển đã lợi dụng các gói đăng ký Claude thông qua OAuth token. Lỗ hổng đó đã bị đóng. Nhưng vấn đề là, sử dụng API key thực sự tốt hơn cho hầu hết các nhà phát triển. Bạn trả tiền theo từng token, chứ không phải một mức phí cố định, điều đó có nghĩa là người dùng ít sử dụng sẽ chi tiêu ít hơn 20 USD/tháng.
Đến cuối bài học này, bạn sẽ có thể kết nối Claude với OpenClaw thông qua API key với giới hạn chi tiêu do bạn kiểm soát.
🔄 Tóm tắt nhanh: Trong bài học trước, bạn đã cài đặt OpenClaw và chạy lệnh openclaw onboard. Bạn còn nhớ file cấu hình của mình nằm ở đâu không?
Đáp án: ~/.openclaw/config.yaml
Bước 1: Tạo API key của Bạn
Truy cập console.anthropic.com và đăng ký (hoặc đăng nhập). Tiếp theo:
Điều hướng đến API Keys trong thanh bên trái
Nhấp vào Create Key
Đặt tên rõ ràng: openclaw-dev
Sao chép key ngay lập tức - bạn sẽ không thấy nó nữa
Key của bạn trông giống như: sk-ant-api03-xxxx...xxxx
Quy tắc bảo mật: Không bao giờ dán API key của bạn vào cuộc trò chuyện, bài đăng trên blog hoặc kho lưu trữ công khai. Hãy coi nó như một mật khẩu.
✅ Kiểm tra nhanh: Bạn tạo Claude API key ở đâu?
Câu trả lời: console.anthropic.com → API Keys → Create Key
Bước 2: Đặt giới hạn chi tiêu
Trước khi kết nối bất cứ thứ gì, hãy đặt giới hạn chi tiêu cố định. Đây là lưới an toàn của bạn.
Trong bảng điều khiển Anthropic, hãy vào Settings → Plans & Billing
Đặt giới hạn chi tiêu hàng tháng ở mức bạn cảm thấy thoải mái - 25 USD là điểm khởi đầu tốt cho mức sử dụng vừa phải
Chỉ bật Auto-reload nếu bạn muốn truy cập không bị gián đoạn (tùy chọn - bạn có thể thêm tín dụng thủ công)
Đây là chi phí sử dụng OpenClaw điển hình với Claude:
Mô hình sử dụng
Mô hình
Chi phí hàng tháng
Ít (1-2 giờ/ngày)
Sonnet 4.6
$5-15
Trung bình (3-5 giờ/ngày)
Sonnet 4.6
$15-30
Nhiều (6+ giờ/ngày)
Kết hợp Sonnet + Opus
$50-150
Hầu hết các nhà phát triển trả khoảng 9-30 USD/tháng cho Sonnet. Con số này thấp hơn so với gói đăng ký Pro 20 USD trước đây dành cho nhiều người dùng.
Bước 3: Kết nối Claude với OpenClaw
Bây giờ hãy cắm key vào OpenClaw. Có hai phương pháp:
Phương pháp A: Lệnh tích hợp sẵn (nếu bạn đã bỏ qua các nhà cung cấp trong quá trình thiết lập ban đầu)
openclaw onboard --auth-choice anthropic
Làm theo hướng dẫn - nó sẽ yêu cầu API key của bạn.
Phương pháp B: Cấu hình trực tiếp (nhanh hơn)
openclaw config set providers.anthropic.apiKey "sk-ant-api03-key-của-bạn-ở-đây"
openclaw models set anthropic/claude-sonnet-4-6
Kiểm tra xem nó có hoạt động không:
openclaw chat
Nhập một vài dòng. Nếu bạn nhận được phản hồi, Claude đã được kết nối.
Chọn mô hình Claude phù hợp
OpenClaw hỗ trợ tất cả các mô hình Claude. Dưới đây là khi nào nên sử dụng từng loại:
Mô hình
Chi phí (cho mỗi 1 triệu token vào/ra)
Sử dụng khi
Claude Haiku 4.5
$1/$5
Câu hỏi nhanh, tạo đơn giản
Claude Sonnet 4.6
$3/$15
Lập trình hàng ngày - điểm lý tưởng
Claude Opus 4.6
$5/$25
Kiến trúc phức tạp, lỗi khó phát hiện
Chuyển đổi mô hình nhanh chóng:
# Trong phiên trò chuyện OpenClaw:
/model anthropic/claude-sonnet-4-6
# Hoặc cho một tác vụ phức tạp:
/model anthropic/claude-opus-4-6
Mẹo hay: Bắt đầu mỗi phiên với Sonnet. Chỉ chuyển sang Opus khi Sonnet đưa ra câu trả lời rõ ràng là sai hoặc hời hợt. Chỉ riêng thói quen này đã giúp giảm chi phí từ 40 - 60%.
✅ Kiểm tra nhanh: Lệnh nào dùng để chuyển đổi mô hình giữa phiên?
Đáp án: /model anthropic/claude-sonnet-4-6
Hãy tự mình thử
Hoàn thành chuỗi thao tác này trong terminal của bạn:
# 1. Thiết lập API key của bạn
openclaw config set providers.anthropic.apiKey "KEY_CỦA_BẠN_Ở_ĐÂY"
# 2. Đặt Sonnet làm mặc định
openclaw models set anthropic/claude-sonnet-4-6
# 3. Bắt đầu một cuộc trò chuyện và kiểm tra nó
openclaw chat
Sau khi vào cuộc trò chuyện, hãy dán prompt này để kiểm tra đánh giá code:
Tôi có hàm Python này. Hãy tìm tất cả các lỗi và giải thích từng lỗi một:
def get_user_data(user_id):
users = load_users()
for user in users:
if user.id == user_id:
return user.name, user.email
return None
Claude nên bắt lỗi không nhất quán khi trả về tuple (trả về tuple khi thành công, None khi thất bại) và đề xuất trả về None hoặc đưa ra ngoại lệ.
Sau đó kiểm tra mức sử dụng token của bạn:
/usage cost
Điều này cho thấy chi phí của cuộc trò chuyện đó.
Những điểm chính cần ghi nhớ
Claude API key là phương pháp được chấp thuận cho OpenClaw - OAuth token không còn hoạt động với các công cụ của bên thứ ba
Đặt giới hạn chi tiêu cố định trong bảng điều khiển Anthropic trước khi thực hiện bất kỳ điều gì khác
Sonnet 4.6 là công cụ sử dụng hàng ngày; Opus 4.6 chỉ dành cho các tác vụ phức tạp
Chuyển đổi mô hình giữa phiên bằng /model để tối ưu hóa chi phí cho mỗi tác vụ
Câu 1:
Bạn đặt giới hạn chi tiêu hàng tháng là 50 USD trên tài khoản Anthropic của mình. Điều gì xảy ra khi bạn đạt đến giới hạn đó?
GIẢI THÍCH:
Khi bạn đạt đến giới hạn, quyền truy cập API sẽ dừng lại. Điều này giúp tránh các hóa đơn bất ngờ. Bạn có thể điều chỉnh giới hạn bất cứ lúc nào trong cài đặt bảng điều khiển của mình.
Câu 2:
Sự khác biệt giữa Claude OAuth token và API key cho OpenClaw là gì?
GIẢI THÍCH:
Kể từ tháng 4 năm 2026, Claude OAuth token chỉ được phép hoạt động với các client đã được xác minh của Anthropic (Claude.ai, Claude Code). API key là phương thức được chấp thuận cho các công cụ của bên thứ ba như OpenClaw.
Theo Nghị định 147/2024/ND-CP, bạn cần xác thực tài khoản trước khi sử dụng tính năng này. Chúng tôi sẽ gửi mã xác thực qua SMS hoặc Zalo tới số điện thoại mà bạn nhập dưới đây: