Pagerunner อัตโนมัติ Chrome สำหรับ AI Agents และ Teams
Pagerunner, เซิร์ฟเวอร์ MCP ฟรีจาก Enreign, ทำให้โปรไฟล์เบราว์เซอร์ Chrome อัตโนมัติสำหรับงานต่างๆ สร้างด้วย Rust, มันเชื่อมต่อกับข้อมูลผู้ใช้ที่มีอยู่เช่นคุกกี้และรหัสผ่านที่บันทึกไว้ เครื่องมือนี้ถูกแจกจ่ายผ่าน Homebrew, Cargo, และ GitHub binaries, ทำให้เข้าถึงได้สำหรับนักพัฒนา มันช่วยให้ AI clients สามารถโต้ตอบกับสภาพแวดล้อมเบราว์เซอร์จริง, สนับสนุนความต้องการในการทำงานอัตโนมัติที่หลากหลายตั้งแต่การทดสอบเว็บไปจนถึงการรวบรวมข้อมูล.
ทางเลือกที่แนะนำมากที่สุด
Pagerunner เชื่อมต่อกับอะไร?
Pagerunner เชื่อมต่อโดยตรงกับโปรไฟล์เบราว์เซอร์ Chrome จริง มันใช้ข้อมูลผู้ใช้ที่มีอยู่ รวมถึงคุกกี้ รหัสผ่านที่บันทึก และประวัติการท่องเว็บ เพื่อทำงานในสถานะที่ได้รับการตรวจสอบแล้ว สิ่งนี้ช่วยให้มันสามารถดำเนินการได้เหมือนกับว่ามีผู้ใช้มนุษย์อยู่ที่นั่น โปรแกรมทำงานเป็นเซิร์ฟเวอร์ MCP ซึ่งออกแบบมาโดยเฉพาะสำหรับการทำงานอัตโนมัติของเบราว์เซอร์ มันต้องการให้ผู้ใช้ปิดหน้าต่าง Chrome ใดๆ ที่ใช้โปรไฟล์ก่อนที่จะเริ่มเซสชัน Pagerunner บนมัน เนื่องจากการล็อกไดเรกทอรีโปรไฟล์ของ Chrome.
ฟีเจอร์หลักและเครื่องมือ
Pagerunner เปิดเผยชุดเครื่องมือที่สามารถเรียกใช้ได้สำหรับการทำงานอัตโนมัติของเบราว์เซอร์ มันมีเครื่องมือ 27 ชิ้นสำหรับชุดเครื่องมือที่สมบูรณ์ รวมถึง navigate, click, type, fill, screenshot, และ evaluate. เครื่องมือเฉพาะที่ใช้ในเวิร์กโฟลว์คือ screenshot(), navigate(), get_content(), และ click(). เครื่องมือเหล่านี้ครอบคลุมเซสชัน การนำทาง การโต้ตอบ สแนปช็อต จุดตรวจ KV store ความฉลาดของไซต์ ความลับ และการบันทึก ช่วยให้สามารถทำงานอัตโนมัติที่หลากหลายภายใน Chrome.
ใครคือผู้ที่เหมาะสม?
Pagerunner ถูกออกแบบมาสำหรับตัวแทน AI และทีมที่ต้องการทำให้การโต้ตอบของเบราว์เซอร์เป็นอัตโนมัติ มันสนับสนุนการพัฒนาเฟรนต์เอนด์ การวิเคราะห์คู่แข่ง และเวิร์กโฟลว์การประกันคุณภาพ ทีมสามารถใช้มันในการทดสอบการถดถอยทางสายตาหรือการทำให้การตรวจสอบเกณฑ์การยอมรับเป็นอัตโนมัติ ตัวแทน AI จะได้รับประโยชน์จากความสามารถในการอ่านตั๋วการจัดการโครงการภายในโปรไฟล์เบราว์เซอร์ที่มีความต่อเนื่อง รวบรวมบริบทสำหรับการเขียนโค้ด ข้ามสิ่งนี้หากคุณต้องการทำให้เบราว์เซอร์เป็นอัตโนมัติโดยไม่ใช้โปรไฟล์ Chrome ที่มีอยู่.
วิธีเริ่มต้น
โมเดลการตรวจสอบสิทธิ์ขึ้นอยู่กับการใช้โปรไฟล์ Chrome ที่มีอยู่ ซึ่งมีสถานะที่ได้รับการตรวจสอบแล้ว Pagerunner เข้ารหัสสถานะที่บันทึกนี้โดยใช้ AES-256-GCM โดยมีคีย์ที่เก็บไว้ใน macOS Keychain หรือกำหนดผ่านตัวแปรสภาพแวดล้อม PAGERUNNER_DB_KEY บน Linux มันสนับสนุนโปรโตคอลการขนส่ง stdin/stdout สำหรับการเปิดเผยเซิร์ฟเวอร์ MCP ของมัน.
กรณีการใช้งาน
- การทำให้การพัฒนาเฟรนต์เอนด์เป็นอัตโนมัติ เช่น การแก้ไข CSS การนำทาง การถ่ายภาพหน้าจอ และการเปรียบเทียบกับข้อกำหนดการออกแบบ.
- การตรวจสอบข้อเสนอของคู่แข่ง หน้าแสดงฟีเจอร์ และบันทึกการเปลี่ยนแปลงตามกำหนดเวลาเพื่อรวบรวมการบรรยายในตอนเช้า.
- การทดสอบการถดถอยทางสายตาโดยการถ่ายภาพหน้าจอของฟีเจอร์สาขาที่จุดแตกต่างต่างๆ การเปรียบเทียบพิกเซลกับฐานข้อมูล และการติดธงการถดถอยก่อนการรวม.
Pagerunner ให้โซลูชันที่มีประสิทธิภาพสำหรับการทำงานอัตโนมัติของเบราว์เซอร์ Chrome เชื่อมต่อเอเจนต์ AI กับโปรไฟล์ผู้ใช้จริงและข้อมูลของพวกเขา ฐานข้อมูล Rust ของมันรับประกันประสิทธิภาพ ในขณะที่การเข้ารหัสช่วยปกป้องข้อมูลโปรไฟล์ที่ละเอียดอ่อน มันเข้ากันได้กับลูกค้า AI หลายประเภท ทำให้เป็นเครื่องมือที่หลากหลายสำหรับการพัฒนา การทดสอบ และการตรวจสอบ.