Anthropic đã giới thiệu chức năng mới mang tên “Computer Use” (Sử dụng máy tính) cho công cụ AI mã nguồn mở Claude Code của mình, dưới dạng xem trước nghiên cứu (Research Preview), dành cho người dùng macOS. Chức năng này cho phép Claude trực tiếp kiểm soát màn hình máy tính của người dùng — mở ứng dụng, nhấp nút, nhập văn bản, chụp màn hình, và trong cùng một cuộc trò chuyện, hoàn thành toàn bộ quy trình từ viết mã đến kiểm thử giao diện người dùng mà không cần rời khỏi terminal.
Claude có thể trực tiếp giúp bạn “nhấn” những gì?
Theo tài liệu kỹ thuật chính thức, Computer Use chủ yếu nhắm vào các nhiệm vụ cần giao diện đồ họa (GUI) để hoàn thành, tức là những việc “bạn thường phải bỏ terminal xuống, tự tay làm”:
Xây dựng và xác nhận ứng dụng gốc: yêu cầu Claude viết một ứng dụng thanh menu macOS, tự biên dịch, khởi động, nhấp từng điều khiển để xác nhận chức năng hoạt động bình thường, thậm chí bạn còn chưa mở ứng dụng đó lần nào.
Kiểm thử UI toàn diện: chỉ vào một ứng dụng Electron cục bộ nói “kiểm thử quy trình hướng dẫn người mới”, Claude sẽ mở ứng dụng, nhấp vào các bước đăng ký, chụp ảnh màn hình từng bước. Không cần cấu hình Playwright, không cần framework kiểm thử.
Phát hiện lỗi về hình ảnh và bố cục: nói với Claude “Modal này bị cắt trên cửa sổ nhỏ”, nó sẽ thu nhỏ cửa sổ để tái hiện lỗi, chụp ảnh màn hình, chỉnh sửa CSS, xác nhận kết quả sửa lỗi — nó có thể nhìn thấy chính xác màn hình bạn thấy.
Các công cụ chỉ có GUI: công cụ thiết kế, bảng điều khiển phần cứng, iOS Simulator, hoặc bất kỳ phần mềm độc quyền nào không có CLI hoặc API.
Thứ tự ưu tiên chọn công cụ của Claude
Computer Use là công cụ “phổ biến nhất nhưng chậm nhất”, Claude sẽ chọn phương pháp chính xác nhất theo thứ tự ưu tiên:
Có MCP Server phù hợp → dùng MCP
Là lệnh Shell → dùng Bash
Là thao tác trình duyệt và đã cài đặt Claude trong Chrome → dùng tiện ích mở rộng Chrome
Không phù hợp các trên → mới kích hoạt Computer Use
Nói cách khác, kiểm soát màn hình chỉ dành cho các trường hợp “các phương pháp khác không thể thực hiện được”: ứng dụng gốc, giả lập, các công cụ không có API.
Cách bật Computer Use
Computer Use được cung cấp dưới dạng MCP Server tích hợp sẵn (tên:
computer-use
), mặc định tắt, cần bật thủ công:
Trong phiên làm việc tương tác của Claude Code, chạy lệnh /mcp, tìm trong danh sách tên là computer-use (hiện trạng là đã tắt)
Chọn rồi nhấn Enable, cài đặt sẽ được lưu bền theo dự án, chỉ cần thiết lập một lần cho mỗi dự án
Lần đầu cho Claude kiểm soát máy tính, macOS sẽ yêu cầu cấp quyền hai loại: Trợ năng (Accessibility) và Ghi màn hình (Screen Recording). Sau khi cấp phép, chọn “Thử lại”, trong một số trường hợp cần khởi động lại Claude Code.
Mỗi lần làm việc, cần cấp quyền cho từng ứng dụng một.
Kích hoạt
computer-use
không có nghĩa là Claude có thể kiểm soát tất cả các ứng dụng trên máy của bạn. Mỗi lần làm việc, khi Claude lần đầu cần điều khiển một ứng dụng, terminal sẽ hiển thị thông báo:
Claude muốn kiểm soát những ứng dụng nào
Có yêu cầu quyền bổ sung nào không (ví dụ truy cập clipboard)
Trong quá trình làm việc, có bao nhiêu ứng dụng khác sẽ bị ẩn đi
Chọn “Cho phép trong lần làm việc này” hoặc “Từ chối”, quyền chỉ có hiệu lực trong phiên làm việc hiện tại. Đối với các ứng dụng có quyền truy cập hệ thống rộng, hệ thống còn hiển thị cảnh báo bổ sung:
Claude hoạt động như thế nào trên màn hình của bạn
Khóa toàn bộ máy: Sau khi kích hoạt, Computer Use sẽ lấy quyền truy cập độc quyền cấp hệ thống, nếu một phiên làm việc khác của Claude Code đã kiểm soát máy, yêu cầu mới sẽ thất bại và thông báo cần kết thúc phiên làm việc kia trước.
Ẩn tạm thời các ứng dụng khác: Khi bắt đầu kiểm soát màn hình, các ứng dụng không được phép truy cập sẽ bị ẩn đi, đảm bảo Claude chỉ tương tác với các ứng dụng được phép. Cửa sổ terminal của bạn vẫn hiển thị và không bị chụp màn hình, bạn có thể theo dõi trực tiếp, Claude cũng không thấy được đầu ra của chính nó. Khi hoàn tất, các ứng dụng bị ẩn sẽ tự động khôi phục.
Có thể ngắt bất cứ lúc nào: Sau khi Claude lấy quyền kiểm soát, macOS sẽ hiển thị thông báo “Claude đang sử dụng máy tính của bạn · nhấn Esc để dừng”. Bạn có thể nhấn
Esc
hoặc Ctrl+C trong terminal để ngắt ngay lập tức, Claude sẽ giải phóng quyền, khôi phục tất cả ứng dụng và trả lại quyền kiểm soát.
Cơ chế an toàn và ranh giới tin cậy
Tài liệu chính thức nhấn mạnh rằng, Computer Use khác với các công cụ Bash được sandbox hóa, vì nó trực tiếp thực thi trên môi trường desktop của bạn, ranh giới tin cậy khác nhau. Các biện pháp bảo vệ an toàn tích hợp gồm:
Phân quyền theo từng ứng dụng: Claude chỉ có thể kiểm soát các ứng dụng bạn đã rõ ràng cấp quyền trong phiên làm việc hiện tại.
Cảnh báo cảnh sát: Các ứng dụng được cấp quyền truy cập Shell, hệ thống tập tin hoặc cài đặt hệ thống sẽ được đánh dấu đặc biệt trước khi cấp.
Phát hiện tiêm lệnh tự động: Claude sẽ kiểm tra nội dung trên màn hình và đánh dấu các khả năng tấn công tiêm lệnh tiềm ẩn.
Điều kiện và hạn chế sử dụng
Cần đăng ký gói Pro hoặc Max (không áp dụng cho Team, Enterprise)
Yêu cầu Claude Code phiên bản v2.1.85 trở lên
Chỉ hỗ trợ macOS (giai đoạn xem trước nghiên cứu)
Chỉ hoạt động trong phiên làm việc tương tác, không hỗ trợ chế độ không tương tác (-p flag)
Các ứng dụng như trình duyệt và nền tảng giao dịch chỉ giới hạn ở “chế độ xem”; terminal và IDE ở “chế độ nhấp”; các ứng dụng khác được kiểm soát toàn diện.
MacRumors chỉ ra rằng, so với các đối thủ cạnh tranh, Claude với tính năng Computer Use có thiết kế ưu tiên quyền hạn chặt chẽ hơn, hiện chỉ giới hạn trên Mac, trong khi các giải pháp khác đã hỗ trợ macOS, Windows và Linux.
Đối với nhà phát triển, giá trị lớn nhất của tính năng này là rút ngắn vòng lặp “viết mã → kiểm thử → sửa lỗi” — Claude không chỉ viết code mà còn có thể trực tiếp xem màn hình của bạn để xác nhận kết quả.
Lời cảnh báo rủi ro: Đầu tư tiền mã hóa có rủi ro cao, giá có thể biến động mạnh, bạn có thể mất toàn bộ vốn. Hãy cân nhắc kỹ các rủi ro.
Bài viết này về tính năng mới của Claude Code: AI trực tiếp kiểm soát màn hình Mac của bạn, từ viết mã trong terminal đến nhấp kiểm thử toàn diện, lần đầu xuất hiện trên Chain News ABMedia.