Agent Browser là một công cụ dòng lệnh tự động hóa trình duyệt viết bằng Rust, được xây dựng dành cho các đại lý AI, không phải cho con người. Thay vì các bộ chọn CSS hoặc XPath dễ vỡ, nó cung cấp các ảnh chụp nhanh khả năng truy cập gán các tham chiếu phần tử ổn định như @e1 cho cấu trúc trang trực tiếp, cùng với các bộ định vị ngữ nghĩa theo vai trò, nhãn, văn bản hoặc chỗ giữ chỗ. Nó trả về Markdown hoặc JSON có thể đọc được bởi đại lý, giúp các bộ lập kế hoạch và công cụ có thể suy luận về trang thay vì tọa độ nhấp chuột thô. Vì đây là một tệp nhị phân nhỏ và nhanh, các nhóm có thể nhúng nó vào chuỗi công cụ hoặc gọi từ môi trường chạy đại lý mà không cần khung nặng, biến web mở thành một bề mặt có cấu trúc hơn cho các quy trình làm việc tự động.
Độ tin cậy là điểm khác biệt. Các tham chiếu tồn tại qua những thay đổi nhỏ của DOM và cuộn trang, và các lệnh thất bại sớm khi mục tiêu bị che khuất, giúp các đại lý xử lý các biểu ngữ đồng ý và hộp thoại một cách xác định. Các định danh tab ổn định (t1, t2) và điều khiển khung giữ nguyên tay cầm qua các lần điều hướng. Các lệnh tìm kiếm ngữ nghĩa phù hợp với vai trò và nhãn ARIA phản ánh cách người dùng cảm nhận giao diện, giảm sự phụ thuộc vào tên lớp tạm thời. Kết hợp với ảnh chụp màn hình có chú thích và chế độ đọc để trích xuất văn bản có cấu trúc, bộ công cụ biến các trang mơ hồ thành các mục tiêu có thể dự đoán mà các đại lý có thể thử lại, giải thích và xác minh với độ bền cao hơn.
Về mặt vận hành, công cụ giảm độ trễ và chi phí. Chế độ theo lô nén các kịch bản nhiều bước thành một quy trình duy nhất, loại bỏ chi phí khởi động cho mỗi lệnh. Streaming cho phép điều khiển dựa trên sự kiện, trong khi chế độ đọc có thể lấy nội dung mà không cần khởi chạy Chrome khi không cần kết xuất. Điều hướng mạng, cookie và kiểm soát lưu trữ hỗ trợ các tác vụ đầu cuối như đăng nhập, tường trả phí và biến thể A/B. Các biện pháp bảo vệ như miền được phép, ranh giới nội dung và giới hạn đầu ra giảm phạm vi ảnh hưởng của việc tiêm lệnh. Kết quả là các đại lý có ít lần chạy lỗi hơn, đường phục hồi nhanh hơn và dấu vết kiểm toán rõ ràng hơn cho các nhóm bảo mật và QA.
Nơi phù hợp: sử dụng Agent Browser khi các đại lý phải điều hướng chắc chắn các ứng dụng web tiêu dùng, tạo bản tóm tắt có thể giải thích hoặc hoàn thành các biểu mẫu nhiều bước. Giữ các khung kiểm thử nặng cho kiểm thử thành phần sâu hoặc điều khiển trong quy trình riêng biệt. Đối với các đại lý sản xuất, kết hợp ảnh chụp nhanh với thử lại xác định, ghi lại tệp HAR cho các lỗi hồi quy và duy trì ngữ cảnh tab hoặc khung qua các tác vụ. Xem trình duyệt như một năng lực, không phải là một cái nạng — lập kế hoạch với các lần đọc văn bản trước, sau đó tương tác với các tham chiếu chỉ khi kế hoạch yêu cầu tác động phụ.


