Dành cho lập trình viên, scraping và người xây dựng AI agent

Thu thập và tự động hóa mà không bị phát hiện.

Khởi chạy hồ sơ Donut từ API cục bộ và kết nối Playwright, Puppeteer hoặc Selenium qua Chrome DevTools Protocol. Chạy trên máy tính của bạn, hoặc trên VM đám mây có cùng hệ điều hành với hồ sơ.

  • REST API cục bộ trên cổng 10108
  • Playwright, Puppeteer, Selenium qua CDP
  • Chạy từ xa trên VM Windows, macOS hoặc Linux
Một script khởi chạy hồ sơ Donut qua API cục bộ và đọc cổng gỡ lỗi; Playwright, Puppeteer và Selenium lần lượt kết nối vào cổng đó. Cùng hồ sơ đó cũng khởi chạy trên VM đám mây chạy hệ điều hành của chính nó, và script kết nối qua CDP thông qua API cục bộ.

Những gì miễn phí, và những gì chạy trên Pro

Quản lý hồ sơ bằng code là miễn phí. Chạy hồ sơ bằng code là phần Pro và Team bổ sung.

Miễn phí

  • Hồ sơ, nhóm và thẻ
  • Proxy và VPN
  • Tiện ích và nhóm tiện ích
  • Phiên bản trình duyệt

Pro và Team

  • runkhởi chạy hồ sơ và lấy cổng CDP, có giao diện hoặc headless
  • open-url, kill, chạy và dừng hàng loạt
  • run-remoteVM đám mây có hệ điều hành của hồ sơ
  • Công cụ trình duyệt cho AI agent qua Remote MCP

Chạy từ xa cần Đồng bộ thường, mỗi phiên kéo dài tối đa 2 giờ. Pro gồm 200 giờ từ xa mỗi tháng; Team gộp 200 giờ cho mỗi ghế trả phí.

Giải đáp thắc mắc.

Đây có thật sự là lựa chọn thay thế puppeteer-stealth và undetected-chromedriver không?
Có, và là một loại khác. puppeteer-stealth và undetected-chromedriver vá một Chrome headless để giấu các dấu hiệu tự động hóa. Donut Browser cung cấp một engine trình duyệt chống phát hiện thật (Wayfern) với ngẫu nhiên hóa vân tay tự nhiên, và phơi bày nó qua CDP. Không có móc plugin nào để phát hiện, không có navigator.webdriver nào để xóa; bạn kết nối Puppeteer, Playwright hoặc Selenium qua Chrome DevTools Protocol tới một tiến trình trình duyệt trông bình thường.
Làm sao vượt Cloudflare và DataDome mà không cần viết trình giải tùy chỉnh?
Thường thì bạn không cần trình giải. Khởi chạy một hồ sơ với proxy dân cư, lấy cổng CDP từ REST API và điều khiển nó bằng Playwright hoặc Puppeteer. Cloudflare thấy một trình duyệt thật, không phải chữ ký bot. Các thuật toán của DataDome thấy một phiên người dùng bình thường. Nếu một trang vẫn thử thách bạn, hãy chậm lại, thêm tương tác giống người và xoay vòng hồ sơ; mỗi cái là một danh tính khác nhau.
MCP từ xa là gì và Claude có thể làm gì với nó?
MCP (Model Context Protocol) là tiêu chuẩn mở cho các LLM dùng công cụ. Donut Browser cung cấp hơn 30 công cụ qua MCP từ xa, chuyển từng lệnh gọi qua đám mây Donut tới ứng dụng máy tính của bạn. Các công cụ gồm hồ sơ, proxy, VPN, vân tay và tiện ích mở rộng, cùng khởi chạy, điều hướng, nhấp, gõ và đọc DOM; đó là tự động hóa trình duyệt bằng Claude, thu thập web do AI điều khiển và điều khiển trình duyệt bằng LLM mà không cần mã keo nối. Gói Solo có MCP từ xa nhưng không có các công cụ trình duyệt; các gói Pro, Team và Enterprise có đủ mọi công cụ.
Puppeteer, Playwright và Selenium kết nối như thế nào?
Gọi POST /v1/profiles/{id}/run, đọc remote_debugging_port từ phản hồi, rồi connectOverCDP('http://127.0.0.1:') trong Playwright hoặc puppeteer.connect({ browserURL }) trong Puppeteer. Selenium gắn theo cùng cách qua debuggerAddress. Không cần SDK tùy chỉnh, không thư viện bao bọc, không phải xây dựng lại trình thu thập của bạn.
Làm sao thu thập dữ liệu quy mô lớn mà không bị chặn?
Phân tán công việc trên nhiều hồ sơ, mỗi cái có proxy dân cư và vân tay trình duyệt headless riêng. Cách này hơn việc chỉ xoay IP vì mỗi hồ sơ là một danh tính trình duyệt riêng, không chỉ là một nút thoát khác. Thêm nhịp độ tự nhiên giữa các hành động. Các phiên được giữ qua các lần chạy, nên bạn có thể trải một công việc qua nhiều giờ hoặc nhiều ngày mà không mất trạng thái đăng nhập.
Chế độ headless có còn giả mạo vân tay không?
Có. Các hồ sơ headless chạy cùng engine chống phát hiện như hồ sơ có giao diện. Đặt headless: true trên điểm cuối khởi chạy và các tác vụ CI/CD của bạn nhận được hồ sơ cấp Pixelscan giống như khi chạy trên máy tính. Gói Pro.
API có miễn phí không?
Các điểm cuối quản lý hồ sơ, proxy, nhóm, thẻ và phiên bản miễn phí mãi mãi và chạy cục bộ trên cổng 10108. Điểm cuối khởi chạy CDP (cái cấp cho Puppeteer/Playwright/Selenium một cổng để gắn vào) thuộc gói Pro. MCP từ xa cho agent AI có từ gói Solo; các công cụ trình duyệt của nó cần gói Pro trở lên.

Script của bạn, trình duyệt thật, mọi hệ điều hành.

Bắt đầu ngay với API quản lý miễn phí. Thêm Pro khi script cần khởi chạy hồ sơ, tại đây hay trên VM đám mây.