Tự động hoá trình duyệt agent-browser
Skill điều khiển trình duyệt qua CLI agent-browser: mở trang, nhấn/điền phần tử, trích xuất dữ liệu và chụp ảnh màn hình.
Tự động hóaTrung cấp★ 30,471⑂ 12,865Điểm AI 8/10Cập nhật lần cuối: 9 thg 8, 2026
Skill này làm gì
- Cho phép Claude điều khiển một trình duyệt thật thông qua công cụ dòng lệnh
agent-browser. - Chuẩn hoá quy trình: mở URL →
snapshot -iđể lấy các phần tử tương tác kèm ref (@e1) → nhấn/điền theo ref → chụp lại snapshot sau khi DOM thay đổi. - Cung cấp danh mục lệnh đầy đủ: điều hướng, snapshot, click/fill/type/check/select/upload, lấy text–HTML–attribute, screenshot & PDF, các kiểu
wait, locator ngữ nghĩa (role/text/label/placeholder), lưu & tải trạng thái đăng nhập, cookie/localStorage, chạy JavaScript. - Có quy tắc an toàn quan trọng: khi phải chờ điều kiện tuỳ chỉnh, luôn giới hạn bằng
timeoutvà số lần thử tối đa để tránh vòng lặp chờ vô hạn làm treo cả lượt làm việc của agent.
Phù hợp với ai
- Lập trình viên, QA cần kiểm thử giao diện web lặp lại
- Người cần tự động điền form hoặc lấy dữ liệu từ web app phải đăng nhập
- Người muốn agent tự tra cứu, đọc bài viết và chụp ảnh trang web
Ví dụ sử dụng
- Gửi form đăng nhập:
open→snapshot -i→fill @e1,fill @e2→click @e3→wait --load networkidlerồi snapshot kiểm tra kết quả. - Trích xuất danh sách sản phẩm: dùng
get text,get attr href,get count ".item"và lưuscreenshot products.pnglàm bằng chứng. - Tái sử dụng phiên đăng nhập: đăng nhập một lần rồi
state save auth.json, lần sau chỉ cầnstate load auth.jsonlà vào thẳng dashboard.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/nanocoai/nanoclaw/HEAD/container/skills/agent-browser/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục container/skills/agent-browser từ repo GitHub nanocoai/nanoclaw vào ~/.claude/skills/nanocoai-agent-browser/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/nanocoai/nanoclaw.git /tmp/nanoclaw && mkdir -p ~/.claude/skills && cp -r /tmp/nanoclaw/container/skills/agent-browser ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal.
- Tải mã nguồn:
git clone https://github.com/nanocoai/nanoclaw.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r nanoclaw/container/skills/agent-browser ~/.claude/skills/ - Kiểm tra điều kiện: chạy
agent-browser --help. Nếu chưa có, hãy dùng môi trường container của nanoclaw hoặc cài CLI agent-browser theo hướng dẫn của repo. - Khởi động lại Claude Code và thử yêu cầu: "Mở URL này và điền form đăng nhập giúp tôi".
- Sau khi xong, nhắc agent chạy
agent-browser closeđể giải phóng tài nguyên.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT