Stephen Toub เผยแพร่รายงานบนบล็อกของ GitHub เมื่อ 16 ก.ย. เล่าว่าทีมย้ายตัวรันของ GitHub Copilot จาก TypeScript ไปเป็น Rust โดยให้ Copilot เขียนโค้ดเองเป็นส่วนใหญ่ ตัวรันนี้เป็นฐานของทั้ง CLI แอป SDK agent บนคลาวด์ และส่วนที่ต่อเข้ากับ VS Code, Visual Studio, Word, Excel, Outlook และ PowerPoint
ตัวเลขจากรายงานคือโครงการกินเวลา 14.5 สัปดาห์ ตั้งแต่ 12 พ.ค. ถึง 21 ส.ค. 2026 ปล่อยรุ่นสาธารณะของ CLI ออกมา 135 รุ่น และเปิด pull request สำหรับงานแปลงราว 1.3 รายการต่อวัน โมเดลที่ถูกเรียกใช้มีแปดตัวจากหลายค่าย ไล่ตั้งแต่ Claude Opus 4.8, GPT-5.6 Sol, Claude Haiku 4.5 และ GPT-5.5 ไปจนถึง Gemini 3.1 Pro และ Grok 4.6 โดยงานที่มอบให้ subagent เน้นปริมาณและต้นทุนมากกว่าการตัดสินใจที่ยากที่สุด อัตราที่คำสั่งถูกอ่านจากแคชอยู่ที่ 96.22% ซึ่งส่วนที่อ่านจากแคชคิดราคาถูกกว่าปกติ 90%
ประโยคที่สรุปขนาดของการเปลี่ยนแปลงคือ "A project that would have taken a whole team of developers a year or two before agents was now completed primarily by a single developer, in only a few months" ส่วนภาพการทำงานที่ Toub อธิบายต่างจากที่คนทั่วไปเข้าใจ เขาเขียนว่า "The popular image of AI spewing code is almost backwards; at this scale, the work looked much more like iterative investigation, inspecting the current state, forming a hypothesis, making a targeted change, rinsing and repeating" ตัวอย่างที่เขายกคือไฟล์เดียวชื่อ session.ts ที่มีกว่า 30,000 บรรทัด ซึ่งใช้เวลา 56 นาทีแรกกับการอ่านโค้ดเดิมและเรียกเครื่องมือ 122 ครั้งก่อนจะสร้างอะไรออกมาสักอย่าง
ข้อควรระวังมีสามข้อ หนึ่งคือตัวเลขค่าโทเคน 120,000 ดอลลาร์ที่ถูกยกไปพาดหัวกันนั้นมาจากรายงานของ The Register ไม่ใช่ประโยคที่ปรากฏในต้นฉบับ และคำว่าใช้เวลานักพัฒนาราวสามสัปดาห์ที่สื่อเขียนไว้ขัดกับต้นฉบับซึ่งระบุว่าใช้นักพัฒนาหลักคนเดียวเป็นเวลาไม่กี่เดือน สองคือตัวเลขความเร็วที่สื่อรายงานว่าเพิ่มขึ้นราวสิบหกเท่าเป็นการเทียบ TypeScript ที่รันแยกโพรเซสกับ Rust ที่ฝังอยู่ในโพรเซสเดียวกัน ซึ่งเปลี่ยนทั้งภาษาและสถาปัตยกรรมพร้อมกัน โดยต้นฉบับรายงานค่ากลางของ Rust ที่รันแยกโพรเซสไว้ด้วยแต่สื่อไม่ได้ยกมา สามคือ Toub กำกับเองว่า "This is in no way a claim that every large TypeScript program should become Rust" และระบุว่าพบความผิดพลาดที่หลุดเข้ามาหลายสิบจุด ซึ่งแก้หมดแล้วและไม่ใช่ทุกจุดที่หลุดไปถึงผู้ใช้
▲ ทำไมต้องรู้ · นี่เป็นบันทึกที่ละเอียดที่สุดชุดหนึ่งของงานย้ายระบบเก่าด้วย agent ซึ่งเป็นงานที่องค์กรไทยเลื่อนมาหลายปีเพราะประเมินค่าใช้จ่ายไม่ได้ สิ่งที่ควรอ่านจากมันคือเงื่อนไขที่ทำให้สำเร็จ ไม่ใช่ตัวเลขต้นทุน งานนี้มีชุดทดสอบเดิมที่บอกได้ว่าผลลัพธ์ถูกหรือผิด มีปลายทางที่นิยามชัดคือโค้ดเดิมทำอะไรอยู่แล้วบ้าง และยังมีคนคอยตรวจจนพบความผิดพลาดหลายสิบจุด งานย้ายระบบที่ไม่มีชุดทดสอบเดิมอยู่ก่อน จึงเป็นคนละโจทย์กับที่รายงานนี้เล่า
GitHub Blog · The Register