24 điểm bởi xguru 2026-03-05 | 2 bình luận | Chia sẻ qua WhatsApp
  • CLI tự động hóa trình duyệt headless dành cho AI agent
  • Thay đổi từ cấu trúc node.js + playwright + CDP hiện có sang việc binary Rust gọi trực tiếp CDP
  • Do là daemon chạy độc lập nên không có tiến trình Node.js trong runtime, giúp giảm mức sử dụng bộ nhớ và thu nhỏ footprint
  • Các lệnh workflow thân thiện với AI
    • Lệnh snapshot lấy cây accessibility để tạo ref duy nhất (@e1, @e2) và vận hành dựa trên đó (vẫn hỗ trợ selector truyền thống)
    • Điều hướng trang (open, goto), nhấp·nhập (click, fill, type, hover, check, ..), tạo ảnh chụp màn hình·PDF (screenshot, pdf)
    • Truy vấn trạng thái (get text, get attr), kiểm tra trạng thái (is), chờ (wait), điều khiển chuột·bàn phím (mouse, keyboard)
    • Tìm phần tử (find), thiết lập trình duyệt (set), tab/cửa sổ/frame/dialog (tab, window, frame, dialog)
    • So sánh (diff): so sánh bằng snapshot/ảnh chụp màn hình/URL v.v.
    • Hỗ trợ quản lý session·storage·cookie (cookie, storage), chặn và mock request mạng (network route)
  • Chạy instance trình duyệt cô lập bằng --session
  • Duy trì trạng thái đăng nhập·storage bằng --profile hoặc --session-name
  • Tùy chọn --annotate hỗ trợ tạo ảnh chụp màn hình có chú thích hiển thị số phần tử
  • Cung cấp binary Rust chuyên dụng cho macOS, Linux, Windows, đồng thời hỗ trợ fallback Node.js
  • Giấy phép Apache-2.0

2 bình luận

 
unqocn 2026-03-05

Tôi đang dùng cực kỳ tốt. Hiệu quả token cũng rất ổn.

 
xguru 2026-03-05

Hình như tôi chưa từng giới thiệu về agent-browser. Dạo này có quá nhiều thứ nên chắc là đã bỏ lỡ mất rồi haha.

Mới đây họ đã bổ sung tham số thử nghiệm --native, nhờ đó nó trở nên nhỏ gọn và nhanh hơn.

https://x.com/ctatedev/status/2028960626685386994

Đây là một dự án khác của Chris Tate, người đã tạo ra portless - công cụ thay thế số cổng bằng URL .localhost dựa trên tên.