Claude Opus 5 ra mắt vào ngày 24 tháng 7 năm 2026, và nó đã có mặt trên Claude Code ngay từ ngày đầu tiên. Nếu bạn trả phí gói Max, đây đã là mặc định của bạn. Nếu bạn đang dùng gói Pro, đây hiện là mô hình mạnh nhất bạn có thể tiếp cận. Và nếu bạn điều khiển Claude Code bằng khóa API, chi phí là 5 đô la cho mỗi triệu token đầu vào và 25 đô la cho mỗi triệu token đầu ra, tương tự như Opus 4.8.
Điều mà không ai cảnh báo bạn là thiết lập hiện có của bạn có thể đang hoạt động chống lại nó. Opus 5 tự xác minh công việc mà không cần yêu cầu, mặc định viết dài hơn và dễ dàng sử dụng các subagent hơn so với Opus 4.8. Mỗi điều đó là một hành vi mà tệp CLAUDE.md đã được điều chỉnh cẩn thận của bạn có thể đang khuếch đại thay vì sửa chữa.
Hướng dẫn này bao gồm cách chọn mô hình, những thay đổi theo cấp độ đăng ký, cách 'nỗ lực' hoạt động và bốn chỉnh sửa lời nhắc đáng thực hiện ngay từ ngày đầu tiên. Bạn cũng sẽ thấy cách kết hợp nó với Apidog để mô hình kiểm tra API mà nó vừa viết thay vì cho rằng nó hoạt động. Để có phân tích chi tiết về mô hình, hãy bắt đầu với tổng quan về Claude Opus 5 của chúng tôi, và xem thông báo về Claude Opus 5 của Anthropic để biết thông số kỹ thuật gốc.
Những thay đổi theo cấp độ đăng ký
Việc truy cập đã thay đổi theo một cách quan trọng hơn bình thường.
Người dùng gói Max: Opus 5 trở thành mô hình mặc định của bạn. Bạn không cần làm gì cả. Mở một phiên và bạn đang sử dụng nó. Hậu quả thực tế là "bộ nhớ cơ bắp" của bạn về chi phí và độ dài câu chữ giờ đây được hiệu chỉnh theo một mô hình mà bạn không còn sử dụng.

Người dùng gói Pro: Opus 5 hiện là mô hình hiệu suất cao nhất có sẵn cho bạn. Đó là một thay đổi thực sự về giá trị của một gói Pro. Trước đây, cấp cao nhất của bạn thấp hơn một bậc so với cấp tiên tiến; giờ đây, đó là mặc định được Anthropic khuyến nghị trong tài liệu của họ.
Người dùng khóa API: Opus 5 có sẵn trên Claude API, Amazon Bedrock (anthropic.claude-opus-5), Google Cloud, Microsoft Foundry và GitHub Copilot. Giá là 5 đô la đầu vào và 25 đô la đầu ra cho mỗi triệu token, không đổi so với Opus 4.8 và bằng một nửa so với 10 đô la/50 đô la của Fable 5. Bảng phân tích giá Opus 5 của chúng tôi có bảng đầy đủ bao gồm giá bộ nhớ đệm và giá theo lô.

Một thông số đáng biết trước khi bạn bắt đầu: Opus 5 có thời điểm cắt dữ liệu đến tháng 5 năm 2026, mới nhất trong số các mô hình Claude hiện tại. Fable 5 và Sonnet 5 đều dừng ở tháng 1 năm 2026. Đối với một công cụ lập trình dành cả ngày làm việc với các API thư viện được phát hành quý trước, năm tháng dữ liệu đào tạo bổ sung không phải là điều nhỏ.
Chọn Opus 5 trong Claude Code
Việc lựa chọn mô hình được thực hiện thông qua lệnh /model. Trong một phiên làm việc:
/model
Bạn sẽ nhận được một danh sách các mô hình có sẵn. Chọn Claude Opus 5.
Để đặt nó mà không cần mở bộ chọn, hãy truyền ID trực tiếp:
/model claude-opus-5
ID mô hình API chính xác là claude-opus-5. Không có hậu tố ngày tháng, không có dấu phiên bản. Nếu bạn đang viết script cho Claude Code, đặt mặc định cho dự án hoặc viết tệp quy tắc đặt tên mô hình, hãy sử dụng chuỗi đó một cách chính xác. Tài liệu tổng quan mô hình của Anthropic liệt kê các ID theo nền tảng nếu bạn đang sử dụng Bedrock hoặc Google Cloud.
Ngữ cảnh mặc định và tối đa là 1 triệu token, không có tiêu đề beta và không có phí phụ trội cho ngữ cảnh dài. Đầu ra tối đa là 128k trên Messages API. Đối với Claude Code, điều đó có nghĩa là các kho lưu trữ lớn có thể phù hợp, mặc dù việc đưa toàn bộ nội dung vào mỗi lượt vẫn tốn tiền. Tài liệu tham khảo nhanh Claude Code của chúng tôi bao gồm các lệnh dấu gạch chéo còn lại.
Cách 'nỗ lực' hoạt động
Truyền thông gọi nó là một công tắc giữa chi phí và khả năng. Thực tế nó là: output_config.effort, một tham số API với năm cấp độ (low, medium, high, xhigh, max), mà các giao diện người dùng hiển thị dưới dạng bộ chọn 'nỗ lực'.
Ba điều cần biết về nó trên Opus 5.
Mặc định là high. Không phải medium, không phải thích ứng-không-sàn. Nếu bạn gửi yêu cầu mà không đề cập gì đến 'nỗ lực', bạn sẽ nhận được high.
Các cấp độ đã được hiệu chỉnh lại. Anthropic nói rõ rằng không nên áp dụng cài đặt 'nỗ lực' của Opus 4.8 sang. Hãy thực hiện một đánh giá mới trên các bản đánh giá của riêng bạn. Thay đổi cụ thể đáng chú ý là low và medium mạnh hơn đáng kể trên Opus 5 so với bất kỳ mô hình Opus trước đó nào. Công việc mà bạn sẽ không bao giờ tin tưởng giao cho medium trên 4.8 giờ đây có thể chạy tốt trên đó, giúp tiết kiệm chi phí thực sự. Đối với công việc lập trình và tác nhân, xhigh vẫn là điểm khởi đầu được Anthropic khuyến nghị.
Có một lỗi 400 đang chờ bạn. Việc kết hợp thinking: {type: "disabled"} với 'nỗ lực' xhigh hoặc max sẽ trả về lỗi 400, được áp dụng cho mỗi yêu cầu. Claude Code quản lý hình dạng yêu cầu cho bạn, vì vậy bạn sẽ không gặp lỗi này trong một phiên tương tác. Bạn sẽ gặp lỗi này ngay khi bạn viết script cho Claude Code hoặc xây dựng dựa trên SDK với 'thinking' tắt và 'effort' tăng. Cách khắc phục là chọn một trong hai: giữ 'thinking' bật và giảm 'effort', hoặc giữ 'effort' ở mức high.
Nhân tiện, hãy giữ 'thinking' bật. Khi 'thinking' bị vô hiệu hóa, hai hiện tượng thỉnh thoảng xuất hiện trên Opus 5: các lệnh gọi công cụ được viết dưới dạng văn bản thuần túy không bao giờ thực thi (và văn bản bị rò rỉ sau đó làm hỏng các lượt sau trong một vòng lặp tác nhân), và các thẻ XML nội bộ xuất hiện trong đầu ra có thể nhìn thấy. Giải pháp của Anthropic là để 'thinking' được bật và kiểm soát chi phí thông qua 'effort' thấp hơn. Hướng dẫn về tham số 'nỗ lực' của chúng tôi hướng dẫn bạn thực hiện đánh giá, và hướng dẫn di chuyển bao gồm các thay đổi gây lỗi còn lại từ 4.8.
Bốn chỉnh sửa lời nhắc cần thực hiện ngay từ ngày đầu tiên
Đây là phần sẽ giúp bạn tiết kiệm tiền và giảm bực bội nhất. Tất cả đều đến từ hướng dẫn nhắc nhở Opus 5 của Anthropic, đáng để đọc toàn bộ.
1. Xóa hướng dẫn xác minh của bạn
Nếu tệp CLAUDE.md của bạn nói bất cứ điều gì tương tự như “luôn kiểm tra kỹ công việc của bạn,” “xác minh thay đổi trước khi báo cáo,” hoặc “xác nhận các bài kiểm tra đã đạt và sau đó xác nhận lại,” hãy xóa nó đi.
Opus 5 tự xác minh công việc mà không cần nhắc nhở. Đó là một hành vi đã được huấn luyện, không phải là thứ bạn phải yêu cầu. Khi bạn yêu cầu nó thêm vào, bạn sẽ nhận được sự xác minh quá mức: mô hình đọc lại các tệp nó đã đọc, chạy lại các kiểm tra nó đã chạy và tốn token để xác nhận những điều nó đã xác nhận. Hướng dẫn của Anthropic rõ ràng về việc loại bỏ các hướng dẫn này.
Hầu hết người dùng Claude Code đã tích lũy những dòng đó trong nhiều tháng làm việc với các mô hình cũ hơn thực sự cần sự thúc đẩy. Giờ đây chúng là một gánh nặng. Mở tệp CLAUDE.md của dự án và tệp toàn cục của bạn, tìm kiếm “verify,” “double-check,” và “confirm,” rồi xóa những gì bạn tìm thấy.
2. Giới hạn việc tạo subagent
Opus 5 ủy quyền cho các subagent dễ dàng hơn so với Opus 4.8. Đối với một tác vụ nghiên cứu lớn có thể song song hóa, đó là một tính năng. Đối với một khối lượng công việc nhạy cảm về chi phí, đó là một khoản phí.
Xác định phạm vi rõ ràng. Một cái gì đó như thế này trong hướng dẫn dự án của bạn sẽ hiệu quả:
## Ủy quyền
Không tạo subagent cho các tác vụ mà một lượt chạy có thể hoàn thành.
Sử dụng tối đa hai subagent song song. Nếu một tác vụ có vẻ cần
nhiều hơn, hãy mô tả sự phân chia và hỏi trước khi tạo.
Mục đích không phải là ngăn chặn việc ủy quyền. Mà là để mô hình tự biện minh thay vì mặc định sử dụng nó. Nếu bạn đang xây dựng một thiết lập subagent một cách có chủ đích, hướng dẫn của chúng tôi về việc tạo subagent Claude Code sẽ đề cập đến cấu trúc.
3. Nhắc nhở rõ ràng về sự súc tích
Các phản hồi mặc định và tài liệu bằng văn bản của Opus 5 dài hơn so với Opus 4.8. Tóm tắt dài hơn, giải thích dài hơn, tài liệu dài hơn khi bạn yêu cầu nó viết tài liệu.
Đây là cái bẫy: việc giảm 'nỗ lực' không khắc phục được điều này. 'Nỗ lực' kiểm soát độ sâu tư duy, không phải độ dài đầu ra có thể nhìn thấy. Giảm xuống medium với kỳ vọng câu trả lời ngắn hơn và bạn sẽ nhận được cùng một khối văn bản với ít lý do hơn đằng sau.
Độ dài hiện là một kiểm soát cấp độ lời nhắc. Hãy nêu rõ:
## Phong cách phản hồi
Báo cáo kết quả dưới 150 từ trừ khi tôi yêu cầu chi tiết.
Không tóm tắt những gì bạn vừa làm nếu tôi có thể thấy sự khác biệt.
Bỏ qua lời mở đầu. Trả lời trực tiếp.
4. Hạn chế các tác vụ hẹp một cách rõ ràng
Opus 5 mở rộng phạm vi tác vụ nhiều hơn so với phiên bản tiền nhiệm và tường thuật các chỉnh sửa của nó trong quá trình thực hiện. Yêu cầu nó sửa một hàm và nó có thể hợp lý quyết định rằng module xung quanh cũng cần được chú ý.
Khi bạn muốn thay đổi chính xác một điều, hãy nói rõ ràng như một giới hạn chứ không phải là một mô tả. “Sửa kiểm tra null trong parseConfig và không thay đổi bất cứ điều gì khác” được mô hình hiểu khác với “sửa kiểm tra null trong parseConfig.” Bài viết chuyên sâu của chúng tôi về việc nhắc nhở Opus 5 có các đoạn mã có thể sao chép-dán cho từng hành vi này.
Xây dựng API, sau đó để Opus 5 kiểm tra nó
Claude Code có thể tạo cấu trúc cơ bản cho các tuyến của bạn. Nó không thể thấy liệu endpoint đang chạy có hoạt động theo đúng hợp đồng hay không. Khoảng trống đó là nơi hầu hết các lỗi “có vẻ đúng” tồn tại, và giờ đây nó rộng hơn khi mô hình tự tin xác minh lý do của chính nó.
Trước tiên, hãy thiết kế và mô phỏng API trong Apidog: các endpoint, schema yêu cầu và phản hồi, và một máy chủ mô phỏng trả về dữ liệu thực tế. Sau đó, khi Opus 5 viết phần triển khai, hãy trỏ nó đến thông số kỹ thuật thực tế thông qua máy chủ Apidog MCP để nó đọc schema thực tế thay vì suy luận ra một cái. Khi hoàn thành, hãy yêu cầu nó chạy kịch bản kiểm tra:
apidog run --access-token $APIDOG_TOKEN \
--project-id $PROJECT_ID \
--test-scenario "user-signup-flow"
Các khẳng định thất bại được trả về dưới dạng đầu ra mà mô hình có thể đọc và hành động. Đó là một vòng lặp xác minh dựa trên một yếu tố bên ngoài, có giá trị hơn việc tự xác minh cho dù khả năng tự kiểm tra của mô hình có tốt đến đâu.
Thiết lập tương tự cũng hữu ích nếu bạn gọi Claude API trực tiếp từ mã của mình. Bạn có thể gửi các yêu cầu claude-opus-5 từ Apidog, xem các sự kiện truyền trực tiếp SSE đến, kiểm tra các payload gọi công cụ, lưu khóa API của bạn dưới dạng biến môi trường thay vì dán vào một script, chạy cùng một lời nhắc ở hai cấp độ 'nỗ lực' cạnh nhau và đọc khối usage để xác nhận việc truy cập bộ nhớ đệm thành công. Tải Apidog để thiết lập dự án cục bộ.
Giới hạn thực tế
Opus 5 không phải là mô hình hàng đầu của Claude, và cần phải làm rõ điều đó trước khi bạn cam kết một khối lượng công việc.
Fable 5 vẫn giữ danh hiệu “mô hình có khả năng nhất được phát hành rộng rãi” của Anthropic. Và Opus 5 kém Mythos 5 về khai thác an ninh mạng và nghiên cứu sinh học tự động; Anthropic tự tuyên bố điều này chứ không phải chúng ta suy luận. Nếu công việc Claude Code của bạn thuộc một trong những lĩnh vực đó, Opus 5 không phải là giới hạn phù hợp. Bài viết giải thích về mô hình lớp Mythos của chúng tôi trình bày về mục đích của cấp độ đó.
Về các tuyên bố về hiệu suất: Anthropic báo cáo rằng Opus 5 có điểm số Frontier-Bench v0.1 cao gấp đôi Opus 4.8, đạt gần gấp 3 lần mô hình tốt nhất tiếp theo trên ARC-AGI 3, và chỉ kém 0.5% so với đỉnh CursorBench 3.2 của Fable 5 với một nửa giá. Đó là những con số do nhà cung cấp tự công bố. Tính đến ngày 25 tháng 7 năm 2026, chưa có kết quả nào được tái tạo độc lập. Hãy coi chúng là lý do để bạn tự đánh giá, chứ không phải là một kết quả đã được xác nhận.
Tóm tắt công bằng là khả năng cấp độ tiên tiến với một nửa giá của cấp độ tiên tiến, với một giới hạn đã được đặt tên ở trên nó. Đó là một ưu đãi tốt. Nó chỉ không phải là tuyên bố tương tự như “mô hình tốt nhất hiện có.”
Khi nào nên sử dụng cái khác
Giữ Opus 5 cho hầu hết các công việc của Claude Code: lập trình tác nhân, tái cấu trúc nhiều tệp, các tác vụ dài hạn, bất cứ điều gì mà mô hình chạy lệnh và đọc đầu ra trong một vòng lặp.
Chuyển sang cái khác khi khối lượng công việc lớn và chi phí là yếu tố quyết định, nơi Sonnet 5 đáp ứng chỉnh sửa tiêu chuẩn với mức giá thấp hơn, hoặc khi bạn đang ở trong phạm vi Fable 5 hoặc Mythos 5 với các vấn đề tiên tiến khó nhất. Việc chuyển đổi chỉ cần một lệnh: /model claude-sonnet-5 cho phần ít tốn kém, /model claude-opus-5 cho phần khó. Nếu trước đây bạn đã chạy Sonnet 5 trong Claude Code hoặc Fable 5 trong Claude Code, quy trình làm việc ở đây sẽ quen thuộc.
Mẹo thực tế
- Kiểm tra
CLAUDE.mdtrước. Xóa hướng dẫn xác minh, thêm giới hạn độ dài, thêm giới hạn ủy quyền. Mười lăm phút, và nó sẽ thay đổi mọi phiên sau đó. - Đánh giá lại 'nỗ lực'. Cài đặt 4.8 của bạn đã lỗi thời.
lowvàmediumgiờ đây có thể xử lý công việc mà trước đây bạn sẽ từ chối giao cho chúng. - Giữ 'thinking' bật. Kiểm soát chi phí bằng 'nỗ lực', không phải bằng cách tắt 'thinking'. Các hiện tượng khi tắt 'thinking' tệ hơn so với việc tiết kiệm token.
- Xác định phạm vi ngữ cảnh của bạn. 1 triệu token là rất nhiều không gian, không phải là lý do để đổ toàn bộ repo vào mỗi lượt.
- Xác minh bên ngoài. Tự xác minh là tốt; một bài kiểm tra thất bại đối với một hợp đồng thực tế thì tốt hơn.
Câu hỏi thường gặp
Claude Opus 5 có sẵn trong Claude Code không?
Có, kể từ khi ra mắt vào ngày 24 tháng 7 năm 2026. Chọn nó bằng lệnh /model và chọn Claude Opus 5, hoặc truyền ID trực tiếp bằng /model claude-opus-5. Đây là mặc định cho người dùng gói Max và là mô hình hiệu suất cao nhất có sẵn cho người dùng gói Pro.
Tôi có cần thay đổi tệp CLAUDE.md cho Opus 5 không?
Có thể. Hướng dẫn nhắc nhở của Anthropic nói rằng các hướng dẫn xác minh được giữ lại gây ra sự xác minh quá mức trên Opus 5, vì nó tự xác minh công việc mà không cần nhắc nhở. Hãy xóa chúng. Cũng thêm hướng dẫn rõ ràng về sự súc tích (phản hồi mặc định dài hơn) và giới hạn subagent (nó ủy quyền dễ dàng hơn).
Tại sao việc giảm 'nỗ lực' không làm cho phản hồi ngắn hơn?
'Nỗ lực' kiểm soát độ sâu tư duy, không phải độ dài đầu ra có thể nhìn thấy. Giảm nó sẽ cắt giảm các token lý luận nhưng vẫn giữ cho phản hồi dài tương đương. Nếu bạn muốn đầu ra ngắn hơn, hãy yêu cầu trong lời nhắc.
Điều gì gây ra lỗi 400 khi tôi đặt 'nỗ lực' thành xhigh?
Việc kết hợp thinking: {type: "disabled"} với 'nỗ lực' xhigh hoặc max sẽ trả về lỗi 400 trên Opus 5, được áp dụng cho mỗi yêu cầu. Hoặc bật 'thinking' hoặc giới hạn 'nỗ lực' ở high. Xem hướng dẫn di chuyển để biết các thay đổi gây lỗi khác từ Opus 4.8.
Tôi có thể sử dụng Opus 5 trong Claude Code với gói miễn phí không?
Opus 5 có sẵn cho các gói đăng ký Pro và Max và thông qua API. Gói Pro tiếp cận nó như mô hình hàng đầu ở cấp đó; gói Max có nó làm mặc định. Hướng dẫn truy cập miễn phí Opus 5 của chúng tôi bao gồm các cách hợp lý và các cách trả phí rẻ nhất.
