Anthropic đã phát hành Claude Sonnet 5 vào ngày 30 tháng 6 năm 2026. Điểm đáng chú ý không chỉ là chất lượng mô hình, mà là bài toán triển khai: với các tác vụ agentic và tool-use, Sonnet 5 đạt kết quả gần Opus 4.8 nhưng có chi phí mỗi token thấp hơn đáng kể. Vì cả hai dùng cùng cấu trúc HTTP API, bạn có thể benchmark trực tiếp bằng prompt thật của mình trước khi chọn mặc định cho production. Apidog là một cách tiện để lưu request, đổi model ID và so sánh response cạnh nhau.
Trả lời ngắn gọn
Chọn Sonnet 5 khi bạn xây dựng agent, chạy vòng lặp tool-use hoặc xử lý lưu lượng lớn cần tối ưu chi phí. Đây là mô hình Sonnet có tính agentic mạnh nhất đến nay và tiến gần Opus 4.8 trong các tác vụ có công cụ hỗ trợ.
Chọn Opus 4.8 khi bạn cần suy luận phức tạp nhất, tự chủ dài hạn hoặc chất lượng đầu ra tối đa và ngân sách cho phép. Opus vẫn phù hợp hơn khi mô hình phải suy luận từ đầu, ít hoặc không có công cụ bên ngoài.
Một chiến lược production hợp lý:
- Mặc định dùng Sonnet 5 cho phần lớn request.
- Chỉ route sang Opus 4.8 cho các request khó, rủi ro cao hoặc không đạt ngưỡng chất lượng.
- Đo chi phí thực tế bằng token count thay vì chỉ nhìn giá niêm yết.
So sánh nhanh Sonnet 5 và Opus 4.8
| Thuộc tính | Claude Sonnet 5 | Claude Opus 4.8 |
|---|---|---|
| Model ID | claude-sonnet-5 |
claude-opus-4-8 |
| Cửa sổ ngữ cảnh | 1.000.000 token | 1.000.000 token |
| Đầu ra tối đa | 128.000 token | 128.000 token |
| Giá đầu vào tiêu chuẩn | 3 USD / triệu token | 5 USD / triệu token |
| Giá đầu ra tiêu chuẩn | 15 USD / triệu token | 25 USD / triệu token |
| Giá đầu vào giới thiệu | 2 USD / triệu token đến hết ngày 31/8/2026 | Tiêu chuẩn |
| Giá đầu ra giới thiệu | 10 USD / triệu token đến hết ngày 31/8/2026 | Tiêu chuẩn |
| Tư duy thích ứng | Bật mặc định | Được hỗ trợ |
| Tham số nỗ lực | thấp / trung bình / cao / rất cao | Được hỗ trợ |
| Định vị | Sonnet agentic nhất, cân bằng tốc độ và trí tuệ | Suy luận hàng đầu, chất lượng tối đa |
Cả hai có cùng context window và giới hạn output, nên khác biệt chính không nằm ở dung lượng thô. Khác biệt quan trọng là chi phí và loại workload mà mỗi mô hình xử lý tốt nhất.
Với giá tiêu chuẩn, Sonnet 5 có giá bằng khoảng 60% Opus 4.8:
- Input: 3 USD so với 5 USD / triệu token
- Output: 15 USD so với 25 USD / triệu token
Trong giai đoạn giới thiệu đến hết ngày 31/8/2026, Sonnet 5 còn thấp hơn:
- Input: 2 USD / triệu token
- Output: 10 USD / triệu token
Để mô hình hóa chi phí đầy đủ, xem phân tích giá Claude Sonnet 5 và hướng dẫn giá Opus 4.8.
Lưu ý quan trọng: Sonnet 5 dùng tokenizer mới, có thể tạo nhiều hơn khoảng 30% token cho cùng một văn bản đầu vào. Vì vậy, đừng chỉ lấy giá mỗi token để suy ra mức tiết kiệm. Hãy chạy dữ liệu thật và đo token thực tế.
Benchmark cho thấy điều gì
Các số liệu dưới đây là benchmark được báo cáo tại thời điểm ra mắt, từ benchmark ra mắt của Anthropic và các bài đánh giá ngày ra mắt. Hãy xem đây là số liệu tham khảo, không phải thử nghiệm độc lập.
| Benchmark | Sonnet 5 | Opus 4.8 | Khoảng cách |
|---|---|---|---|
| SWE-bench Pro, mã hóa agentic | 63,2% | 69,2% | 6,0 điểm |
| Terminal-Bench 2.1 | 80,4% | 82,7% | 2,3 điểm |
| OSWorld-Verified, sử dụng máy tính | 81,2% | 83,4% | 2,2 điểm |
Mẫu hình khá rõ:
- Khi có terminal, browser, API hoặc tool trong vòng lặp, Sonnet 5 chỉ kém Opus 4.8 khoảng 1–3 điểm.
- Với tác vụ mã hóa yêu cầu suy luận bền bỉ hơn như SWE-bench Pro, khoảng cách tăng lên khoảng 6 điểm.
- Nếu workload của bạn là agent/tool-use, Sonnet 5 thường là lựa chọn kinh tế hơn.
- Nếu workload là suy luận thuần túy khó, Opus 4.8 đáng cân nhắc hơn.
Để xem sâu hơn, đọc phân tích benchmark Claude Sonnet 5. Bạn cũng có thể kiểm tra chéo các số liệu trên trung tâm minh bạch của Anthropic.
Khi nào nên chọn Claude Sonnet 5
Dùng Sonnet 5 nếu workload của bạn thuộc một hoặc nhiều nhóm sau.
1. Bạn đang xây dựng agent
Agent thường hoạt động theo vòng lặp:
- Nhận mục tiêu.
- Lập kế hoạch.
- Gọi tool hoặc API.
- Đọc kết quả.
- Lặp lại cho đến khi hoàn thành.
Đây là nơi Sonnet 5 thu hẹp khoảng cách với Opus 4.8. Với chi phí thấp hơn, nó phù hợp để làm model mặc định cho agent.
2. Bạn chạy lưu lượng lớn
Nếu hệ thống xử lý hàng triệu request hoặc nhiều triệu token mỗi tháng, chênh lệch giá sẽ cộng dồn rất nhanh. Sonnet 5 có lợi thế rõ ràng khi chi phí inference ảnh hưởng trực tiếp đến biên lợi nhuận.
3. Bạn cần tối ưu latency và trải nghiệm tương tác
Anthropic định vị Sonnet 5 là lựa chọn cân bằng giữa tốc độ và trí tuệ. Điều này quan trọng với:
- Chatbot sản phẩm
- API assistant
- Agent tương tác với người dùng
- Workflow có nhiều bước gọi model
4. Bạn đang dùng Sonnet 4.6
Sonnet 5 là hướng nâng cấp tự nhiên. Trong nhiều trường hợp, thay đổi chính là đổi model ID và kiểm tra lại hành vi đầu ra.
Xem thêm: Sonnet 5 so với Sonnet 4.6.
Khi nào Opus 4.8 đáng trả thêm chi phí
Opus 4.8 phù hợp hơn khi chất lượng và khả năng suy luận quan trọng hơn chi phí.
1. Tác vụ là suy luận thuần túy khó
Ví dụ:
- Phân tích logic nhiều bước
- Lập kế hoạch phức tạp
- Bài toán yêu cầu suy luận dài
- Trường hợp model không thể dựa vào tool bên ngoài
Trong các trường hợp này, lợi thế chất lượng của Opus 4.8 có thể bù được chi phí cao hơn.
2. Bạn cần tự chủ dài hạn
Với các tác vụ chạy lâu, ít checkpoint từ con người, mô hình mạnh hơn có thể giảm rủi ro đi sai hướng.
3. Chất lượng là không thể thỏa hiệp
Nếu chỉ một phần nhỏ request cần câu trả lời tốt nhất có thể, bạn có thể route riêng các request đó sang Opus 4.8 thay vì dùng Opus cho toàn bộ traffic.
4. Bạn cần biên an toàn cao hơn trong agent
Theo kiểm toán hành vi tự động của Anthropic, Opus 4.8 có tỷ lệ hành vi sai lệch thấp hơn Sonnet 5 trong một số ngữ cảnh agentic.
Đọc thêm: Claude Opus 4.8 là gì. Nếu muốn so sánh rộng hơn giữa các nhà cung cấp, xem Opus 4.8 so với GPT-5.5 so với Gemini 3.5.
Checklist chọn model
Dùng checklist này theo thứ tự. Câu trả lời “có” đầu tiên thường là quyết định phù hợp.
-
Đây có phải tác vụ suy luận thuần túy khó, không có tool hỗ trợ?
- Có: chọn Opus 4.8 nếu chất lượng quan trọng hơn chi phí.
-
Tác vụ có chạy tự động trong thời gian dài, ít review từ con người?
- Có: nghiêng về Opus 4.8.
-
Đây có phải workload agent hoặc tool loop?
- Có: chọn Sonnet 5.
-
Workload có lưu lượng lớn hoặc nhạy cảm chi phí?
- Có: chọn Sonnet 5.
-
Đây là workload chung, không thuộc nhóm trên?
- Mặc định chọn Sonnet 5.
- Nâng cấp từng request sang Opus 4.8 khi kết quả không đạt ngưỡng chất lượng.
Mô hình production phổ biến:
User request
|
v
Sonnet 5 mặc định
|
|-- Nếu confidence thấp / task khó / yêu cầu chất lượng cao
v
Opus 4.8 fallback hoặc escalation
Bạn không bị khóa vào một mô hình. Vì cả hai dùng cùng context window, output limit và cấu trúc API, routing giữa chúng chủ yếu là đổi giá trị model.
Sonnet 5 và Opus 4.8 so với Fable 5
Để đặt vào bối cảnh, mô hình mạnh nhất được phát hành rộng rãi của Anthropic là Fable 5 với model ID claude-fable-5, giá 10 USD / 50 USD cho mỗi triệu token. Mức giá này gấp đôi Opus 4.8 và hơn ba lần giá tiêu chuẩn của Sonnet 5.
Cách nhìn ba tầng:
- Sonnet 5: agentic workload, tool-use, lưu lượng lớn, tối ưu chi phí.
- Opus 4.8: suy luận khó, chất lượng cao, request quan trọng.
- Fable 5: workload tiên phong, yêu cầu năng lực cao nhất.
Xem thêm: Fable 5 so với Opus 4.8.
Cách benchmark Sonnet 5 và Opus 4.8 bằng prompt của bạn
Benchmark công khai chỉ là điểm bắt đầu. Cách thực tế hơn là chạy chính prompt production của bạn trên cả hai model và so sánh:
- Chất lượng output
- Latency
- Token input/output
- Chi phí ước tính
- Tỷ lệ lỗi
- Khả năng tuân thủ schema hoặc format
Vì Sonnet 5 và Opus 4.8 dùng cùng Anthropic Messages API, bạn chỉ cần đổi trường model.
Ví dụ request tối thiểu:
curl https://api.anthropic.com/v1/messages \
--header "x-api-key: $ANTHROPIC_API_KEY" \
--header "anthropic-version: 2023-06-01" \
--header "content-type: application/json" \
--data '{
"model": "claude-sonnet-5",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Summarize the tradeoffs of choosing Sonnet 5 over Opus 4.8 for an API agent."
}
]
}'
Để chạy cùng test trên Opus 4.8, đổi:
"model": "claude-sonnet-5"
thành:
"model": "claude-opus-4-8"
Quy trình benchmark thực tế
- Chọn 10–50 prompt đại diện cho workload thật.
- Chạy từng prompt với
claude-sonnet-5. - Chạy lại cùng prompt với
claude-opus-4-8. - Ghi lại:
- Token input
- Token output
- Latency
- Lỗi API
- Điểm chất lượng theo tiêu chí nội bộ
- Tính chi phí theo từng model.
- Quyết định rule routing.
Ví dụ bảng đánh giá nội bộ:
| Prompt | Sonnet 5 đạt? | Opus 4.8 đạt? | Sonnet cost | Opus cost | Quyết định |
|---|---|---|---|---|---|
| Agent gọi API đơn giản | Có | Có | Thấp hơn | Cao hơn | Sonnet 5 |
| Suy luận nhiều bước | Không ổn định | Có | Thấp hơn | Cao hơn | Opus 4.8 |
| Tóm tắt tài liệu dài | Có | Có | Thấp hơn | Cao hơn | Sonnet 5 |
Dùng Apidog để chạy so sánh có thể lặp lại
Apidog giúp bạn biến benchmark thủ công thành một bộ test có thể chạy lại.
Một setup đơn giản:
- Tạo collection cho Anthropic Messages API.
- Tạo request Sonnet 5 với
model = claude-sonnet-5. - Duplicate request đó và đổi thành
model = claude-opus-4-8. - Lưu
ANTHROPIC_API_KEYdưới dạng environment variable. - Thêm assertion để kiểm tra:
- HTTP status
- Cấu trúc response
stop_reason- Các field bắt buộc trong output nếu bạn yêu cầu JSON
- Chạy collection trên cùng bộ prompt.
Nếu cần test integration trước khi tiêu token thật, bạn có thể dùng mock server của Apidog để trả về payload thay thế cho ứng dụng của bạn.
Để làm theo, Tải Apidog và nhập hai request ở trên.
Lưu ý API khi test Sonnet 5
Khi thử nghiệm Sonnet 5, cần chú ý một số khác biệt hành vi:
- Các sampling parameter như
temperature,top_p,top_ksẽ trả về lỗi 400 nếu đặt thành giá trị không mặc định. - Tính năng extended thinking thủ công với
budget_tokensđã bị loại bỏ. - Nên điều khiển hành vi bằng system prompt và effort parameter.
- Luôn test bằng prompt thật vì tokenizer mới có thể làm token count khác kỳ vọng.
Xem hướng dẫn chi tiết: cách sử dụng API Claude Sonnet 5.
Câu hỏi thường gặp
Claude Sonnet 5 có tốt hơn Opus 4.8 không?
Không hoàn toàn. Với tác vụ agentic và tool-use, Sonnet 5 tiến gần Opus 4.8 với chi phí thấp hơn. Với suy luận thuần túy khó, Opus 4.8 vẫn mạnh hơn. Hãy chọn theo workload thay vì xem một model là tốt hơn trong mọi trường hợp.
Sonnet 5 rẻ hơn Opus 4.8 bao nhiêu?
Theo giá tiêu chuẩn, Sonnet 5 có giá 3 USD / 15 USD cho mỗi triệu token input/output, còn Opus 4.8 là 5 USD / 25 USD. Tức Sonnet 5 bằng khoảng 60% giá Opus.
Trong giai đoạn giới thiệu đến hết ngày 31/8/2026, Sonnet 5 là 2 USD / 10 USD, khoảng 40% giá Opus. Tuy nhiên, tokenizer mới của Sonnet 5 có thể tạo nhiều hơn khoảng 30% token cho cùng một văn bản, nên hãy đo bằng workload thật.
Xem thêm phân tích giá.
Sonnet 5 và Opus 4.8 có cùng cửa sổ ngữ cảnh không?
Có. Cả hai đều hỗ trợ cửa sổ ngữ cảnh 1.000.000 token và đầu ra tối đa 128.000 token. Khác biệt chính là chi phí và sức mạnh suy luận.
Tôi có thể chuyển giữa Sonnet 5 và Opus 4.8 mà không đổi nhiều code không?
Gần như có. Cả hai dùng Anthropic Messages API, nên thay đổi chính là đổi giá trị model từ claude-sonnet-5 sang claude-opus-4-8.
Tuy nhiên, hãy kiểm tra khác biệt hành vi cụ thể của từng model, đặc biệt là việc Sonnet 5 trả lỗi 400 với các sampling parameter không mặc định.
Tôi nên dùng model nào để xây dựng agent?
Dùng Sonnet 5 cho phần lớn agent workload. Agent thường chạy trong vòng lặp tool-use, và đó là nơi Sonnet 5 hoạt động gần Opus 4.8 với chi phí thấp hơn. Chỉ nâng cấp sang Opus 4.8 cho các bước cần suy luận khó hoặc yêu cầu chất lượng cao nhất.


Top comments (0)