GitHub Copilot ได้ 'มือ' คุมเบราว์เซอร์ใน VS Code — เปิด GA แล้ว: เอเจนต์คลิก พิมพ์ อ่านหน้าเว็บ จับ console error ได้เอง
เมื่อวันที่ 1 กรกฎาคม 2026 GitHub ประกาศว่า browser tools ของ Copilot ใน VS Code เข้าสถานะ GA (พร้อมใช้งานทั่วไป) แล้ว — เท่ากับให้ coding agent ของ Copilot มี “มือและตา” ในเบราว์เซอร์จริง ไม่ใช่แค่เขียนโค้ดในไฟล์ แต่ เปิดหน้าเว็บ นำทาง คลิก พิมพ์ วางเมาส์ ลาก จัดการ dialog อ่านเนื้อหาหน้า จับ console error และถ่ายสกรีนช็อต ได้ด้วยตัวเอง ทั้งหมดนี้ เปิดใช้เป็นค่าเริ่มต้น
สำหรับนักพัฒนาเว็บ ความหมายเชิงปฏิบัติชัดมาก: งานที่เคยต้องสลับออกไปเขียนสคริปต์ Playwright/Selenium เอง หรือคลิกทดสอบด้วยมือ ตอนนี้บอกเอเจนต์ให้ทำ end-to-end testing หรือ reproduce บั๊ก UI ได้จากในเอดิเตอร์เลย — เอเจนต์เปิดแอปที่รันอยู่ ทำตามขั้นตอน แล้วรายงานสิ่งที่เห็น (รวมถึง error ใน console) กลับมา
ทำอะไรได้บ้าง — และเชื่อมกับ DevTools
นอกจากการคลิก/พิมพ์/นำทางพื้นฐาน เอเจนต์ยังรัน workflow แบบสคริปต์เป็นลำดับขั้น ได้ และเข้าถึง DevTools ในตัว เพื่อ inspect และดีบั๊ก — เท่ากับปิดลูป “แก้โค้ด → เปิดแอป → ดูผล → อ่าน error → แก้ต่อ” ให้อยู่ในมือเอเจนต์ตัวเดียว โดยที่คุณไม่ต้องออกจาก VS Code
จุดที่ต่างจากการให้เอเจนต์ยิง HTTP เปล่า ๆ คือมันเห็น หน้าเว็บที่ render จริง — เจอปัญหาที่โผล่เฉพาะตอน JS ทำงาน, layout เพี้ยนเฉพาะบางขนาดจอ, หรือ flow ที่พังหลังคลิกหลายจังหวะ ซึ่งเป็นบั๊กประเภทที่เทสต์ระดับ unit จับไม่ได้
ความเป็นส่วนตัวและการคุมระดับองค์กร
GitHub วางเส้นแบ่งความปลอดภัยไว้ค่อนข้างระวัง:
- แท็บของคุณเป็นส่วนตัวจนกว่าจะกด “Share with Agent” (และเพิกถอนได้ทุกเมื่อ)
- เพจที่เอเจนต์เปิดเองรันในเซสชันแยก ไม่แตะคุกกี้หรือ storage ของการเบราว์เซอร์ปกติของคุณ
- เอเจนต์หลายตัวที่รันขนานกันต่างมีแท็บแยกเป็นส่วนตัวของใครของมัน
- สิทธิ์อ่อนไหว (กล้อง ไมค์ ตำแหน่ง การแจ้งเตือน อ่าน clipboard) ต้องให้ผู้ใช้อนุมัติต่อไซต์เอง — เอเจนต์อนุมัติเองไม่ได้
ฝั่งองค์กรมีสวิตช์เปิด/ปิดเฉพาะ (workbench.browser.enableChatTools) และคุม domain filtering ได้ทั้ง allowlist/denylist รองรับ wildcard (เช่น *.example.com) ส่วน workspace trust และ prompt ขออนุมัติยังทำงานตามเดิม
มุมมอง AI Curator
นี่คือก้าวที่ทำให้ “coding agent” ขยับจาก ตัวเขียนโค้ด ไปเป็น ตัวที่ปิดลูปการทดสอบได้เอง — และเป็นทิศทางเดียวกับที่เราเห็นทั้งวงการเดินอยู่ (Anthropic ทำ computer-use, เอเจนต์ตัวอื่นเริ่มขับเบราว์เซอร์) แต่จุดที่ GitHub ได้เปรียบคือมันฝังอยู่ใน VS Code ที่นักพัฒนาใช้อยู่แล้ว ไม่ต้องตั้งเครื่องมือแยก — และเปิดเป็นค่าเริ่มต้น หมายความว่าผู้ใช้ Copilot จำนวนมากจะได้ความสามารถนี้แบบไม่รู้ตัว
สิ่งที่น่าชมคือ GitHub ไม่ปล่อยเรื่อง ความปลอดภัย ให้หลวม — การแยกเซสชันของเอเจนต์ออกจากคุกกี้ผู้ใช้ และการบังคับให้ต้องกด Share ก่อน เป็นการรับมือกับความเสี่ยงที่แท้จริง: เอเจนต์ที่คุมเบราว์เซอร์ได้เต็มมือ ถ้าโดน prompt injection จากหน้าเว็บที่มันเปิด ก็อาจถูกหลอกให้ทำสิ่งไม่พึงประสงค์ในเซสชันที่ล็อกอินอยู่ได้ การตัดคุกกี้ออกและบังคับอนุมัติสิทธิ์ต่อไซต์จึงเป็นด่านสำคัญ — ทีมที่จะเปิดใช้ในองค์กรควรใช้ domain filtering ล็อกไว้เฉพาะโดเมนที่ไว้ใจตั้งแต่แรก
สำหรับนักพัฒนาไทย/SEA ที่พึ่ง Copilot อยู่แล้ว ข้อสรุปคือได้เครื่องมือ QA/ดีบั๊ก UI เพิ่มมาฟรีในเอดิเตอร์ — เหมาะกับทีมเล็กที่ไม่มี QA engineer เต็มเวลา ให้เอเจนต์ช่วยไล่ reproduce บั๊กและทำ smoke test ก่อน deploy แต่ก็ควรจำไว้ว่าเอเจนต์ที่ขับเบราว์เซอร์ได้เป็นพื้นผิวโจมตีใหม่ อย่าเพิ่งกด Share แท็บที่ล็อกอินระบบภายในให้มันมองเห็นโดยไม่จำเป็น
แหล่งข่าว
อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา
Betelgeuse รัน Qwen3.8 Flash Next ขนาด 68GB บน RTX 3060 กับแรม 16GB ส่วน Basalt วัดให้เห็นว่าเอนจินที่เร่งด้วยแฟล็กลัดทำให้โมเดลลืมของ
Betelgeuse ฟอร์ก llama.cpp ที่เปิดเมื่อ 31 ต.ค. ดึง expert จาก NVMe เข้า VRAM ตามต้องการ อ้าง 22 tok/s แบบไม่ทิ้ง expert แต่ README เตือนเองว่ายังทดลองและตัวเลขมาจากคนละรอบ วันเดียวกันผู้พัฒนา Basalt เผยผลวัดว่าแฟล็กเร่งความเร็วทำคุณภาพ Q8 ตกไปใกล้ Q2
กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง
ต่อจากที่เราพบกฎนี้ในไบนารี Claude Code ผู้ใช้เริ่มรายงานว่างานเชิงพาณิชย์ถูกปฏิเสธ และ Tom's Hardware กับ Mashable หยิบไปรายงาน แต่เมื่อไล่ issue ที่อ้างถึง พบว่าหลายรายการเกิดก่อนกฎจะมา จึงน่าจะเป็นตัวกรองด้านไซเบอร์ ส่วน Anthropic ยังไม่ชี้แจง
Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้
รายงานอิสระพบว่าฟีเจอร์ agent_summary ของ Claude Code ส่ง transcript เต็มของ background agent ไปถามสถานะทุก ~30 วินาที คิดเป็น 16.4% ของค่าใช้จ่ายในระบบของผู้วัด Issue เปิดมาตั้งแต่ ส.ค. ยังไม่มีสวิตช์ปิดที่รองรับ เราตรวจพบโค้ดนี้ใน 2.1.314 และพบกฎใหม่เรื่องเกมที่ไม่อยู่ใน changelog