Source: https://aiprimetech.io/vi/blog/claude-code-review-diff-panel/ Tháng Chín 7, 2026 · 8 phút · Công cụ # Quy trình rà soát mã Claude Code: Bảng so sánh thay đổi toàn màn hình mới trong 2.1.260 A Tác giả [AI Prime Tech](https://aiprimetech.io/vi/) · Có AI hỗ trợ Tính năng rà soát mã của Claude Code hiện có bảng diff cập nhật trực tiếp: phiên bản 2.1.260, phát hành ngày 3 tháng Chín năm 2026, bổ sung chế độ xem các thay đổi chưa commit bên cạnh cuộc trò chuyện trong chế độ toàn màn hình. Hướng dẫn này giải thích cách mở bảng, kết hợp việc kiểm tra trực quan với /review, và phân biệt việc rà soát các chỉnh sửa đã áp dụng với việc phê duyệt hành động của công cụ, dựa trên hành vi đã được xác nhận tính đến ngày 7 tháng Chín năm 2026. ## Những thay đổi trong Claude Code 2.1.260 Bổ sung chính phục vụ việc rà soát thay đổi mã do AI tạo là bảng diff toàn màn hình. Các [Ghi chú phát hành 2.1.260](https://github.com/anthropics/claude-code/releases/tag/v2.1.260) mô tả một bảng bên cạnh cuộc trò chuyện hiển thị các thay đổi chưa commit khi Claude chỉnh sửa. Lệnh /diff dùng để bật hoặc tắt bảng này. Điều đó cung cấp cho bạn một nơi để kiểm tra diff đang thay đổi trong khi vẫn xem được cuộc trò chuyện. Một thói quen rà soát hữu ích là đối chiếu các thay đổi đó với yêu cầu của bạn: những tệp nào cần thay đổi, hành vi nào cần thay đổi và những ràng buộc nào vẫn cần được bảo đảm? ### Mở bảng diff toàn màn hình Chuyển cuộc trò chuyện hiện tại sang chế độ hiển thị toàn màn hình, sau đó bật hoặc tắt bảng: ``` /tui fullscreen /diff ``` Bản thân chế độ toàn màn hình đã có trước bản phát hành này. Phiên bản 2.1.110 giới thiệu /tui và thiết lập tui ; /tui fullscreen thay đổi cách hiển thị trong cùng một cuộc trò chuyện. Những chi tiết trước đó được ghi lại trong [nhật ký thay đổi gắn với phiên bản cụ thể](https://raw.githubusercontent.com/anthropics/claude-code/v2.1.260/CHANGELOG.md). Sự phân biệt này quan trọng khi mô tả bản cập nhật: Claude Code 2.1.260 giới thiệu bảng diff cập nhật trực tiếp, còn lệnh dùng để vào chế độ toàn màn hình đã tồn tại từ trước. Các ghi chú phát hành nằm trong phạm vi xem xét không xác nhận chiều rộng tối thiểu của terminal, việc tự động mở bảng, phím tắt điều hướng hay hành vi lọc tệp. Hãy bắt đầu với hai lệnh đã được ghi nhận trong tài liệu thay vì phụ thuộc vào các thao tác điều khiển chưa được xác nhận trước thời điểm chốt thông tin xuất bản. Để có định hướng tổng quát hơn, [Trung tâm hướng dẫn Claude Code](/vi/claude-code/) cung cấp điểm khởi đầu cho quy trình làm việc liên quan. ## Quy trình rà soát mã thực tế với Claude Code Sử dụng ba điểm kiểm tra riêng biệt: xác định thay đổi mong muốn, kiểm tra diff thu được và yêu cầu rà soát tự động. Quyền hạn cần được xem xét cùng với các điểm kiểm tra đó vì chúng chi phối việc xác nhận hành động của công cụ. Trình tự sau đây là một phương pháp làm việc được khuyến nghị. Phương pháp này kết hợp các lệnh đã được xác nhận trong nhật ký thay đổi mà không coi bảng mới là giao diện phê duyệt. ### 1. Xác định phạm vi trước khi chỉnh sửa Giao cho Claude một nhiệm vụ có phạm vi giới hạn và các tiêu chí rà soát rõ ràng. Mô tả hành vi mong đợi, các ràng buộc liên quan và bất kỳ điều gì cần đặc biệt chú ý. Ví dụ, yêu cầu thay đổi cách xử lý lỗi cần nêu rõ cách phản hồi mong muốn khi xảy ra sự cố. Khi rà soát, hãy dùng yêu cầu đó để đánh giá xem các chỉnh sửa có xử lý sự cố một cách nhất quán hay không. Giữ phạm vi yêu cầu đủ hẹp để bạn có thể giải thích vì sao mỗi tệp được thay đổi lại nằm trong bản diff. Nếu một chỉnh sửa có vẻ không liên quan, hãy yêu cầu Claude giải thích mối liên hệ của nó với tác vụ trước khi tiếp tục. ### 2. Kiểm tra các thay đổi ngay khi chúng xuất hiện Mở chế độ toàn màn hình và bật/tắt /diff. Khi Claude chỉnh sửa, hãy đối chiếu các thay đổi chưa commit với phạm vi bạn đã đặt ra. Trình tự kiểm tra thực tế là: - Kiểm tra xem các tệp được thay đổi có thuộc phạm vi tác vụ hay không. - Đọc phần hành vi được thay đổi và các giả định liên quan. - Tìm các thiếu sót, phần nằm ngoài phạm vi dự kiến hoặc lập luận chưa rõ ràng. - Yêu cầu Claude xử lý những vấn đề cụ thể, rồi kiểm tra bản diff đã cập nhật. Hãy xem đây là một cuộc trao đổi liên tục. Yêu cầu tiếp theo cần nêu chính xác hành vi đã thay đổi khiến bạn lo ngại và kết quả bạn mong đợi. Bảng hiển thị các chỉnh sửa đã được áp dụng nhưng chưa commit. Mục đích được ghi trong tài liệu là giúp quan sát những thay đổi đó; ghi chú phát hành không xác nhận có các nút phê duyệt cho từng khối thay đổi. ### 3. Yêu cầu rà soát và đánh giá các phát hiện Khi các thay đổi đã sẵn sàng cho lần kiểm tra tiếp theo, hãy dùng /review hoặc /code-review. Đánh giá các phát hiện dựa trên bản diff thực tế và những yêu cầu ban đầu của bạn. Với mỗi đề xuất sửa lỗi, hãy xem xét liệu nó có chỉ ra một vấn đề cụ thể, liệu thay đổi được đề xuất có phù hợp với tác vụ và liệu nó có mở rộng phạm vi hay không. Sau đó, kiểm tra lại mọi chỉnh sửa phát sinh. Cách này tạo thành một vòng lặp rà soát: kiểm tra, yêu cầu rà soát, xử lý các phát hiện và kiểm tra lại mã đã thay đổi. Đừng coi riêng bản diff đang hiển thị hoặc phản hồi rà soát tự động là bằng chứng đầy đủ. ## Ý nghĩa của /diff, /review, và /code-review có Các lệnh phục vụ những mục đích khác nhau. /diff điều khiển bảng hiển thị trực tiếp; /review gọi lệnh rà soát thông qua một bí danh. | Lệnh | Hành vi đã được xác nhận | Vai trò trong quy trình | /tui fullscreen | Chuyển giao diện sang toàn màn hình trong cùng cuộc hội thoại | Vào chế độ hỗ trợ bảng mới | /diff | Bật/tắt bảng hiển thị trực tiếp các thay đổi chưa commit | Kiểm tra các chỉnh sửa ngay khi Claude thực hiện | /review | Bí danh của /code-review | Yêu cầu rà soát bản diff hiện tại hoặc một pull request | /code-review high | Đổi mức độ chuyên sâu của việc rà soát thành high | Đặt mức độ chuyên sâu cụ thể | /code-review ultra | Yêu cầu rà soát chuyên sâu trên đám mây | Yêu cầu chế độ rà soát đó khi phù hợp | /permissions | Hỗ trợ yêu cầu xác nhận đối với các công cụ cụ thể | Cấu hình xác nhận hành động của công cụ Thư mục [Ghi chú phát hành 2.1.223](https://github.com/anthropics/claude-code/releases/tag/v2.1.223), đề ngày 6 tháng Tám năm 2026, xác nhận rằng /review đã trở thành bí danh của /code-review. Hành vi này đã có trước khi bảng diff toàn màn hình xuất hiện. ### Rà soát bản diff hiện tại Bản mô tả xác nhận rằng /review và /code-review có thể rà soát bản diff hiện tại. Yêu cầu rà soát cơ bản là: ``` /review ``` Kể từ 2.1.223, việc gọi /code-review mà không chỉ định mức độ chuyên sâu sẽ dùng lại mức đã nhập gần nhất. Nếu muốn chỉ định rõ mức độ chuyên sâu, hãy dùng: ``` /code-review high ``` Đừng cho rằng việc bỏ qua mức độ chuyên sâu sẽ đặt lại về một giá trị mặc định cố định. Hành vi được ghi trong tài liệu là dùng lại lựa chọn trước đó. ### Rà soát một pull request cụ thể Ghi chú phát hành cung cấp cú pháp dành cho pull request như sau: ``` /code-review ``` Ở đây, và là các giá trị giữ chỗ cho mức độ chuyên sâu và số pull request. Vì vậy, cùng một lệnh rà soát có thể dùng cho cả bản diff hiện tại lẫn một pull request được chỉ định. Để xem tài liệu dòng lệnh liên quan, hãy tham khảo [tài liệu tham khảo CLI của Claude Code](/vi/claude-code/cli/). ### Tìm hiểu về rà soát chuyên sâu trên đám mây Lệnh được ghi trong tài liệu để yêu cầu rà soát chuyên sâu trên đám mây là: ``` /code-review ultra ``` Ngoài ra, phiên bản 2.1.260 đã tăng thời gian chờ cho các lượt rà soát kéo dài trên đám mây thông qua /ultrareview và claude ultrareview từ 30 lên 45 phút. Hãy diễn đạt chính xác: đây là mức tăng giới hạn thời gian chờ cho những lệnh đó, không phải cam kết rằng việc rà soát sẽ hoàn tất trong 45 phút. Ghi chú phát hành cũng không đưa ra giá riêng cho việc rà soát, nên không có cơ sở để ước tính chi phí cho quy trình này. ## Tách biệt việc rà soát thay đổi và phê duyệt hành động “Rà soát trước khi phê duyệt” có thể chỉ hai thời điểm khác nhau: kiểm tra một hành động do công cụ đề xuất trước khi cho phép thực hiện, hoặc kiểm tra một chỉnh sửa trước khi quyết định rằng chỉnh sửa đó đã sẵn sàng để giữ lại. Nhật ký thay đổi trước đây ghi nhận /permissions là một cách yêu cầu xác nhận đối với các công cụ cụ thể: ``` /permissions ``` Hãy dùng cấu hình đó khi quy trình của bạn yêu cầu bước xác nhận cho một công cụ cụ thể. Khi có lời nhắc xác nhận, hãy đánh giá hành động được đề xuất dựa trên tác vụ và các ràng buộc của bạn. Bảng diff toàn màn hình nằm ở một thời điểm khác trong trình tự. Bảng hiển thị các thay đổi chưa commit đã được áp dụng trong lúc Claude chỉnh sửa. Việc kiểm tra những thay đổi đó giúp bạn quyết định phần nào cần được giải thích thêm, sửa lại hoặc rà soát. ### Xác định rõ các điểm kiểm tra Một danh sách kiểm tra rà soát hữu ích sẽ tách riêng các câu hỏi: - Trước khi phê duyệt công cụ: Hành động được đề xuất có phù hợp với tác vụ này không? - Sau khi chỉnh sửa: Các thay đổi đã áp dụng có khớp với hành vi được yêu cầu không? - Sau khi rà soát tự động: Những phát hiện nào cần sửa lỗi hoặc điều tra thêm? - Trước khi giữ lại kết quả: Bạn đã đối chiếu các thay đổi cuối cùng với yêu cầu của mình chưa? Sự phân biệt này giúp tránh việc dùng lời nhắc phê duyệt để thay thế cho rà soát mã. Nó cũng giúp tránh mô tả bảng diff như một cơ chế cấp phép cho các chỉnh sửa trước khi chúng được thực hiện. Ghi chú phát hành 2.1.260 không xác nhận có nút “chấp nhận tất cả thay đổi” hoặc các nút chấp nhận/từ chối từng khối thay đổi. Hãy mô tả /diff là một bảng kiểm tra và đưa ra quyết định về mã sau chỉnh sửa thông qua quy trình rà soát của bạn. ## Các bản sửa lỗi hoàn tác và việc kiểm tra khôi phục Phiên bản 2.1.260 cũng bao gồm hai bản sửa lỗi liên quan đến việc hoàn tác chỉnh sửa. Phần [ghi chú phát hành](https://github.com/anthropics/claude-code/releases/tag/v2.1.260) chỉ ra việc báo thành công không chính xác khi thiếu bản sao lưu điểm kiểm tra, cùng với trạng thái theo dõi việc đọc tệp không được cập nhật sau /rewind. Bản sửa lỗi đầu tiên tác động đến /rewind và --rewind-files. Trước đây, chúng có thể báo thành công không chính xác dù không có tệp nào được khôi phục do thiếu bản sao lưu điểm kiểm tra. Bản sửa lỗi thứ hai xử lý trạng thái theo dõi việc đọc tệp không được cập nhật sau /rewind. Đây là những sửa lỗi cụ thể; chúng không xác nhận rằng mọi chỉnh sửa luôn có thể được khôi phục trong mọi điều kiện. ### Xác minh trạng thái sau khi hoàn tác Khi kết quả rà soát khiến bạn quyết định hoàn tác công việc, hãy đưa việc kiểm tra các tệp sau đó vào quy trình khôi phục. Xác nhận rằng những thay đổi liên quan đã được khôi phục trước khi yêu cầu Claude tiếp tục. Khuyến nghị này xuất phát từ lỗi được bản phát hành xử lý: thông báo thành công không phải lúc nào cũng có nghĩa là việc khôi phục đã diễn ra. Dù 2.1.260 đã sửa lỗi báo cáo không chính xác đó, việc kiểm tra kết quả vẫn là một điểm kiểm tra hữu ích. Hoàn tác cũng phục vụ mục đích khác với rà soát tự động. Rà soát giúp đánh giá các thay đổi; hoàn tác phù hợp khi bạn quyết định quay lại trạng thái trước các chỉnh sửa. Bảng toàn màn hình hỗ trợ kiểm tra các thay đổi chưa commit, còn những bản sửa lỗi hoàn tác được ghi trong tài liệu liên quan đến việc khôi phục và theo dõi việc đọc tệp sau đó. ## Những điểm chính - Claude Code 2.1.260, phát hành ngày 3 tháng Chín năm 2026, đã giới thiệu bảng diff trực tiếp bên cạnh cuộc hội thoại trong chế độ toàn màn hình. - Sử dụng /tui fullscreen để chuyển giao diện sang toàn màn hình và /diff để bật/tắt bảng hiển thị các thay đổi chưa commit. - /review là bí danh của /code-review; lệnh này có thể rà soát bản diff hiện tại hoặc một pull request được chỉ định. - /permissions quy định việc xác nhận đối với các công cụ cụ thể. Bảng diff hiển thị các chỉnh sửa đã áp dụng, và ghi chú phát hành của bảng không xác nhận có các nút chấp nhận từng khối thay đổi. - Phiên bản 2.1.260 sửa lỗi báo thành công gây hiểu nhầm khi hoàn tác và tăng thời gian chờ cho các lượt rà soát kéo dài /ultrareview và claude ultrareview trên đám mây lên 45 phút. ## Câu hỏi thường gặp ### Làm cách nào để mở bảng diff toàn màn hình của Claude Code? Chạy /tui fullscreen trong cuộc hội thoại, rồi dùng /diff để bật/tắt bảng hiển thị trực tiếp. Claude Code 2.1.260 đã giới thiệu bảng này, hiển thị các thay đổi chưa commit bên cạnh cuộc hội thoại trong lúc Claude chỉnh sửa. ### Điểm khác biệt giữa /diff và /review? /diff bật/tắt bảng toàn màn hình để kiểm tra các thay đổi chưa commit. /review là bí danh của /code-review, dùng để rà soát bản diff hiện tại hoặc một pull request; bí danh đó được thiết lập trong phiên bản 2.1.223. ### Tôi có thể phê duyệt từng thay đổi trong bảng không? Ghi chú phát hành 2.1.260 không xác nhận có các nút chấp nhận/từ chối từng khối thay đổi hoặc nút “chấp nhận tất cả thay đổi”. Ghi chú xác nhận rằng bảng hiển thị các thay đổi chưa commit, còn /permissions hỗ trợ yêu cầu xác nhận đối với các thao tác công cụ cụ thể. ### Chức năng của /code-review ultra là gì và quá trình đánh giá trên đám mây có thể chạy trong bao lâu? /code-review ultra yêu cầu đánh giá chuyên sâu trên đám mây. Riêng phiên bản 2.1.260 đã tăng thời gian chờ cho các lượt đánh giá kéo dài thông qua /ultrareview và claude ultrareview lên 45 phút từ 30 phút; giới hạn chờ này không đảm bảo thời gian hoàn tất. [Claude](/vi/blog/tag/claude/)[Lập trình](/vi/blog/tag/coding/)[Công cụ](/vi/blog/tag/tools/) A [AI Prime Tech](https://aiprimetech.io/vi/) AI Prime Tech xuất bản blog này. Các bài viết được soạn với sự hỗ trợ của AI; hãy đối chiếu những chi tiết phụ thuộc vào phiên bản như ID mô hình, giá và giới hạn với tài liệu chính thức trước khi dựa vào chúng. Truy cập Claude API với chi phí thấp hơn Một khóa API cho Claude Opus 5.5, Sonnet 5, Haiku 4.5 và Fable 5.1, cùng GPT-6 mô hình. Thanh toán theo mức sử dụng, không cần đăng ký thuê bao. [Nhận khóa API của bạn →](/register) AI Prime Tech là cổng API bên thứ ba độc lập. Claude™ và Anthropic® là các nhãn hiệu của Anthropic, PBC. Không hàm ý có sự liên kết hay chứng thực.