Claude Code #2: Tip dùng model Opus 4.7 hữu ích từ Boris Cherny

3 min read 106

Claude Code Opus 4.7

Hôm 16/04 vừa rồi, model được coi là mạnh nhất của Claude Code đã chính thức ra mắt: Opus 4.7

Bên cạnh đó, mình cũng triển khai một loạt các task mới trên Claude Code Opus 4.7 luôn. Thấy khá ngon và chính xác, vẫn đang trải nghiệm và tối ưu thêm.

Bài viết này mình sẽ dịch lại một số tip khi làm việc với Opus 4.7 mà Boris Cherny đã chia sẻ trên Threads.

Opus 4.7

Chế độ tự động – Auto Mode

Auto Mode

Chế độ Auto Mode ở Claude Code Opus 4.7 hoạt động với một bộ phân loại thông minh. Bộ phân loại này kiểm tra từng lệnh gọi công cụ trước khi thực thi, nhằm phát hiện các hành động nguy hiểm như xóa file hàng loạt hay đánh cắp dữ liệu.

Các hành động được đánh giá là an toàn sẽ được chủ động thực thi ngay mà không cần người dùng cấp quyền liên tục như trước nữa. (Chi tiết các bạn có thể đọc thêm ở đây)

auto mode in cli

Mình cực kỳ thích chế độ Auto Mode này, vì khi chạy trong 1 phase dài và mình đã xác định rằng không cần cấp thêm quyền gì đặc biệt, thì Claude Code sẽ chủ động thực thi ngay và luôn.

Như trước đây, một vài lệnh bash hay grep ở các session mới của Claude Code đều yêu cầu quyền lặp đi lặp lại (trước đây họ có bug này, họ đã closed trên github rồi nhưng quả thật mình chưa thấy cải thiện là mấy), có thể chế độ này sinh ra để họ xử lý vấn đề đó chăng, haha.

Skill mới liên quan cấp quyền

Anthropic tạo 1 skill mới dùng để liệt kê danh sách các lệnh bash và mcp quen thuộc trong toàn bộ phiên lịch sử người dùng, từ đó cho phép người dùng bổ sung các lệnh này vào danh sách allow list.

Oke, mình dùng thử skill này xem nó quét ra gì nào.

Kết quả sau khi Claude Code scan xong, việc của các bạn là cho phép add các lệnh phổ biến bạn đã cấp quyền vào file cấu hình hay không thôi.

Recap lại hành vi xử lý

Cái này mình thấy khá hữu ích, chỉ đơn giản là một đoạn tóm tắt ngắn về những gì agent đã làm và những gì sẽ triển khai tiếp theo.

Ví dụ, khi mình hoàn thành xong task, nó recap lại đã xử lý những gì và hoạch định kế hoạch triển khai tiếp theo là gì luôn, hay phết nhỉ, đỡ phải mỗi lần out session ra rồi lại --continue.

Chế độ tập trung – Focus Mode

Mình thì chưa thấy nó xuất hiện trên slash command của Claude Code để thử. Có thể Boris Cherny nằm trong tệp được thử trước (ổng là Head luôn mà).

Configure effort level in Claude Code Opus 4.7

Model Opus 4.7 đã bổ sung thêm mức effort là xhigh, nó nằm giữa highmax, và bên dưới đây là cách Boris Cherny sử dụng trong dự án hằng ngày, để sang tuần mình cũng triển theo cách này xem, hiện tại đa phần các task mình dùng mức high (Opus 4.6 cũ), giờ xhigh được bật mặc định trên 4.7 rồi nên thử xem sao.

/effort

Verify after coding

Đây luôn là cách làm chuẩn với Claude Code. Khi thực thi xong thì cần có cơ chế verify chính xác. Để verify chính xác, bạn cần cung cấp đủ dữ liệu, dữ kiện, bước thực thi.

Claude Code Opus 4.7 là một bước tiến lớn đáng kể, có thể mình sẽ cần phải điều chỉnh lại một chút về quy trình skill, workflow đã được định nghĩa trước đây để làm việc tối ưu hơn với model này.

Đọc thêm một số best practices của Claude Code Opus 4.7 ở đây nha.

Xem thêm các bài viết nổi bật bên dưới: