Để Claude trực tiếp thao tác trình duyệt của bạn: điền biểu mẫu, đăng bài, thậm chí kéo cả mã xác thực kéo thả
Hầu hết mọi người dùng AI vẫn dừng lại ở kiểu "bạn hỏi nó đáp". Plugin Chrome của PandaNpc cho phép Claude Code của bạn thực sự thò tay vào trình duyệt, thay bạn click, thay bạn điền, thay bạn lật trang – thậm chí thay bạn kéo thanh captcha trượt. Dựa trên giao thức Chrome Developer, ở lớp kernel, nó tiêm đầu vào thực với isTrusted=true + quỹ đạo kéo mô phỏng người được tính toán từ backend, vượt chống leech, vào iframe chéo miền. 43 công cụ thao tác, kèm một bộ thẻ phê duyệt + danh sách đen tên miền + công tắc tạm dừng + van an toàn ghi lại thao tác.

Hầu hết mọi người sử dụng AI vẫn dừng lại ở chế độ "bạn hỏi nó trả lời". Nhưng nhiều công việc thực sự phiền phức không phải là "không nghĩ ra câu trả lời", mà là phải thao tác từng bước trên trang web – điền từng trường trong biểu mẫu, dán nội dung đã soạn vào trình soạn thảo web nào đó để đăng, lật qua hàng chục trang để ghi chép thông tin, hoặc khi đăng nhập phải tự tay kéo mã xác thực kéo thả. Những việc này đáng lẽ AI có thể giúp bạn làm tốt nhất, nhưng nó không với tới được trình duyệt của bạn.
Plugin Chrome của PandaNpc đã kết nối được lớp "không với tới" này: cho phép Claude Code của bạn thực sự thò tay vào trình duyệt của bạn, thay bạn nhấp, thay bạn điền, thay bạn lật trang, thậm chí thay bạn kéo mã xác thực. Không phải chụp màn hình cho nó xem rồi nó chỉ bạn cách nhấp – mà là nó tự mình hành động.
Nó là gì
Một câu: một tiện ích mở rộng Chrome, biến Claude thành "người điều khiển" trình duyệt của bạn.
Đường dẫn rất đơn giản:
你的 Claude Code → cc-relay 中转 → 浏览器插件 → 操作你当前看的网页Bạn nói trong hội thoại "giúp tôi đăng nội dung này lên", "điền cái biểu mẫu này", "đăng nhập trang web này", Claude sẽ gọi plugin thực thi trên tab bạn đang xem. Plugin là "bàn tay" của nó, và bạn có thể thấy toàn bộ quá trình nó làm.
Nó có thể làm gì
Plugin cung cấp cho Claude 43 công cụ thao tác trình duyệt, về cơ bản bao phủ mọi thứ mà một người có thể làm bằng chuột và bàn phím:
- Xem: đọc nội dung trang, chụp ảnh màn hình, lấy cấu trúc của một phần tử, lấy dữ liệu yêu cầu mạng phía sau trang.
- Nhấp và điền: nhấp nút/liên kết, điền ô nhập liệu, ô đánh dấu, menu thả xuống, nhấn phím (bao gồm tổ hợp phím Ctrl/Enter...), cuộn, di chuột, kéo thả.
- Lật và nhảy: mở/đóng/chuyển tab, tiến/lùi, chuyển đến URL, chờ một phần tử tải xong.
- Truyền tải: truyền trực tiếp một hình ảnh (ví dụ ảnh bìa) theo URL vào ô tải lên của trang, không cần qua hội thoại.
- Vượt qua mã xác thực: nhận biết khoảng trống trên thanh trượt, kéo thanh trượt, nhấp chọn văn bản/hình ảnh của mã xác thực (sẽ giải thích chi tiết bên dưới).
Điểm mấu chốt không phải là "có bao nhiêu công cụ", mà là bạn không cần nhớ các công cụ này. Bạn nói tiếng người, Claude tự động chia nhỏ thành một loạt thao tác để thực thi. Những việc nó có thể giúp bạn, nói một cách trừu tượng là:
- Giao phó các thao tác web lặp đi lặp lại trong một câu nói – điền biểu mẫu, xử lý hàng loạt, di chuyển thông tin giữa các trang;
- Đổ một lúc nội dung đã biên tập vào một lần vào trình soạn thảo web nào đó và đăng;
- Xử lý các quy trình cần đăng nhập, cần vượt qua mã xác thực.
Bạn quyết định đối với trang web nào, làm gì.
Điểm đặc sắc: Nó "kéo" mã xác thực qua như thế nào
Đây là nơi thể hiện rõ nhất kỹ năng của plugin, cũng là điều mà các tập lệnh web thông thường / tập lệnh Greasemonkey không làm được.
Trước tiên, hãy nói về tại sao tự động hóa thông thường không vượt qua được mã xác thực. Trình duyệt gắn cho mỗi sự kiện một "con dấu thật/giả" gọi là isTrusted: sự kiện do người thật click chuột tạo ra có isTrusted=true; sự kiện do mã JavaScript tạo ra (element.click(), dispatchEvent) có isTrusted=false. Hệ thống mã xác thực và chống leech kiểm tra con dấu này, các sự kiện giả tạo lập tức bị lộ. Vì vậy, tập lệnh Greasemonkey mô phỏng nhấp chuột sẽ không được mã xác thực công nhận.
Plugin này đi theo con đường khác – Chrome DevTools Protocol (CDP) tiêm sự kiện đầu vào ở lớp kernel trình duyệt, tạo ra con dấu thật isTrusted=true, không thể phân biệt được với người thật. Đây là cơ sở của các công cụ "đầu vào thực" như real_click / real_drag / real_type.
Chỉ "thật" thôi chưa đủ, còn phải kéo giống người thật. Đường kéo của thanh trượt được tính toán đặc biệt theo đường cong nhân tạo, không phải là đường thẳng di chuyển tức thời:
- Thay đổi tốc độ: khởi đầu chậm, giữa nhanh, gần đến khoảng trống thì chậm lại (người thật kéo vật có tăng/giảm tốc độ như vậy), không phải tốc độ đều;
- Đi theo đường cong: hơi nhô lên nhẹ ở giữa rồi hạ xuống, mô phỏng bàn tay người không đi đường thẳng tuyệt đối;
- Có rung lắc: mỗi bước đều thêm một chút rung vi mô ngẫu nhiên ở cấp độ pixel;
- Có dừng lại: nhấn xuống thì dừng một chút (khi bắt đầu), trước khi thả cũng dừng lại, giữa các bước cũng có khoảng thời gian ngẫu nhiên mili giây.
Vị trí khoảng trống của thanh trượt cũng do plugin tự nhận biết: chụp ảnh mã xác thực, chuyển ảnh thành thang độ xám, tính "năng lượng" cạnh dọc theo từng cột – hai cạnh dọc bên trái và phải của mảnh ghép và khoảng trống có năng lượng mạnh nhất, ghép cặp để xác định vị trí khoảng trống. Claude nhận được tọa độ, tính toán khoảng cách cần kéo, sau đó dùng quỹ đạo nhân tạo để kéo qua, kéo xong chụp ảnh kiểm tra lại, nếu không đúng thì điều chỉnh tinh.
- Thanh trượt ghép hình: nhận diện khoảng trống → kéo qua.
- Thanh trượt kéo thẳng "kéo sang phải cùng": đo khoảng cách từ tay cầm đến đầu bên phải đường ray → kéo một phát đến cùng.
- Mã xác thực nhấp chọn văn bản/hình ảnh: chụp màn hình để thấy rõ thứ tự nhấp và vị trí của từng chữ → nhấp theo tọa độ lần lượt.
Còn một điểm khó ẩn nữa: nhiều trang web đặt hộp đăng nhập và mã xác thực trong iframe khác nguồn (cross-origin), các tập lệnh thông thường không thể với tới bằng bộ chọn. Còn đầu vào thực dựa trên tọa độ này hoạt động ở lớp kết xuất, không bị giới hạn bởi chính sách cùng nguồn, có thể trực tiếp vào iframe khác nguồn để thao tác.
So sánh một câu:
| Tập lệnh web thông thường / Greasemonkey | Plugin PandaNpc | |
|---|---|---|
| Tính thật/giả của sự kiện | isTrusted=false (giả tạo) |
isTrusted=true (tiêm ở lớp kernel) |
| Nhận diện chống leech | Bị lộ ngay | Không phân biệt được với người thật |
| Quỹ đạo kéo | Đường thẳng di chuyển tức thời | Nhân tạo thay đổi tốc độ + đường cong + rung lắc |
| Mã xác thực trong iframe khác nguồn | Không với tới | Có thể vào được ở cấp độ tọa độ |
| Ai quyết định nhấp/kéo thế nào | Bạn tự viết luật cố định | Claude nhận diện bằng ảnh + ra quyết định |
Lưu ý: Vượt qua mã xác thực để giúp bạn thực hiện các thao tác bạn có quyền thực hiện (ví dụ đăng nhập tài khoản của bạn), không phải dùng để giải mã hàng loạt hoặc tấn công trang web của người khác.
Bảo mật: Nó sẽ không tự ý làm bậy
Việc để AI thao tác trình duyệt, mối lo lớn nhất là "nó có thể lén làm việc xấu". Plugin đã thiết lập nhiều lớp kiểm soát:
- Mỗi thao tác đều phải được phê duyệt: trước khi Claude muốn nhấp/điền, thanh bên hiện một thẻ cho bạn biết "nó sẽ làm gì trên trang nào", bạn có thể Cho phép / Luôn cho phép (trang này, thao tác này) / Từ chối.
- Các trang nguy hiểm bị chặn ngay: ngân hàng trực tuyến, thanh toán, email, trang đăng nhập tài khoản (ICBC / China Construction Bank / China Merchants Bank, PayPal / Alipay / WeChat Pay, Gmail / QQ Mail / Outlook, đăng nhập Google / Microsoft, v.v.) đều nằm trong danh sách đen, mọi thao tác đều bị từ chối, không cần hỏi.
- Chỉ thao tác trên tab bạn đang xem: nó không lục lọi các trang web khác bạn đang mở ở nền.
- Công tắc tổng tạm dừng một chạm: nhấn bất cứ lúc nào, mọi tự động hóa dừng ngay.
- Lưu vết thao tác: 100 thao tác gần nhất (thời gian, trang nào, làm gì, thành công hay không) đều được ghi lại, có thể tra cứu.
- Các trình duyệt độc lập: cùng tài khoản cài trên nhiều trình duyệt, lệnh từ mỗi phiên chỉ gửi đến đúng trình duyệt được gắn kết, không phát tán, không gửi nhầm.
Nói cách khác: nó có thể làm gì, do bạn gật đầu từng thẻ; nó đã làm gì, bạn có thể kiểm tra bất cứ lúc nào.
Ba bước sử dụng
Cài plugin: Cài đặt một chạm từ Chrome Web Store 👉 PandaNpc — Remote Control for Claude Code
Kết nối với Claude Code của bạn: Trên máy phát triển của bạn, cài đặt và chạy pandapaw:
bash# macOS / Linux curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh # Windows (PowerShell) iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iexSau đó chạy
pandapaw qrđể tạo mã ghép đôi một lần, có hiệu lực trong hai phút, dán mã đó vào thanh bên plugin và nhấp "Kết nối".Để nó làm việc: Mở trang web bạn muốn thao tác, nói tiếng người trong hội thoại – "giúp tôi điền biểu mẫu này", "đăng nhập, bạn kéo mã xác thực", "đăng nội dung này". Phần còn lại nó sẽ tự làm, khi cần bạn gật đầu thì hiện thẻ hỏi bạn.
Tổng kết
Thời điểm AI hữu ích nhất, thường không phải là khi nó nghĩ thay bạn, mà là khi nó hành động thay bạn. Plugin Chrome này biến Claude từ "cố vấn trong hộp thoại" thành "người thao tác trong trình duyệt của bạn": 43 công cụ thao tác, có thể vượt qua mã xác thực kéo thả và nhấp chọn, có thể vào iframe khác nguồn, kèm theo toàn bộ hệ thống kiểm duyệt + danh sách đen + tạm dừng + lưu vết an toàn.
Nếu bạn muốn AI thực sự giúp bạn làm việc trên web, ngay bây giờ hãy cài plugin, kết nối với Claude Code của bạn và thử.
Hướng dẫn liên quan

Kết nối Claude Code với backend tùy chỉnh + dùng pandapaw truy cập từ xa: Tiết kiệm và điều khiển mọi lúc mọi nơi
Sử dụng các backend mô hình rẻ như DeepSeek để chạy Claude Code tiết kiệm tiền, sau đó dùng pandapaw từ xa kết nối lại máy phát triển——trên một máy tính khác hoặc trình duyệt, điều khiển Claude Code tùy chỉnh của bạn mọi lúc mọi nơi.
Đọc bài viết →
Tắt máy tính này, sang máy khác vẫn điều khiển từ xa Claude Code của bạn
Claude Code bị khóa cứng vào một máy? Hãy để nó chạy trên máy phát triển, bạn đổi máy tính khác hoặc trình duyệt để điều khiển từ xa — xem phiên, phê duyệt công cụ, xem thay đổi mã, không cần phải ngồi trước máy đó suốt.
Đọc bài viết →
Tải xuống Claude Code và cài đặt trên Windows: Cách chọn Desktop App, CLI, WSL (2026)
Claude Code download rốt cuộc nên tải bản Desktop hay CLI? Hướng dẫn cài đặt Windows 2026 này cung cấp cổng tải chính thức, lệnh PowerShell/WinGet/WSL, sự khác biệt giữa Desktop và CLI, cũng như cách xử lý lỗi thường gặp.
Đọc bài viết →