
ในปัจจุบัน ทีมพัฒนาซอฟต์แวร์กำลังเผชิญกับการเปลี่ยนแปลงครั้งใหญ่จากการเข้ามาของเอเจนต์ AI ที่มีบทบาทสำคัญในการเขียนโค้ด โดยเฉพาะอย่างยิ่งในบริษัทอย่าง Kilo Code ที่รายงานว่า วิศวกรใช้เวลาในการอ่านหรือเขียนโค้ดด้วยตัวเองเพียง 1% ของเวลาเท่านั้น ส่วนที่เหลือจะเป็นการทำงานของเอเจนต์ AI ซึ่งทำให้เกิดคำถามใหม่ๆ ในทีมพัฒนา เช่น ระบบไหนที่สามารถมอบหมายให้ AI ทำงานได้, ใครจะเป็นผู้แก้ไขเมื่อโมเดลเกิดข้อผิดพลาด, และการสนับสนุนสถาปัตยกรรมหลายโมเดลจะทำได้อย่างไร โดยเฉพาะเมื่อค่าใช้จ่ายในการใช้งาน AI เพิ่มสูงขึ้นเรื่อยๆ โดย Emilie Schario, ผู้ร่วมก่อตั้ง Kilo Code กล่าวว่า “ในกรณีที่ไม่มีปัญหาอะไรจริงๆ หรือในช่วงการดีบัก วิศวกรจะไม่อ่านหรือเขียนโค้ดอีกต่อไป 99% ของเวลา”.
Jared Go วิศวกรที่มีชื่อเสียงจาก Symbotic ซึ่งเป็นบริษัทด้านการอัตโนมัติในคลังสินค้ากล่าวว่า ขณะนี้เราต้องให้ความสำคัญกับการกำหนดทิศทางของ AI โดยใช้เกณฑ์ที่ชัดเจน เช่น ความปลอดภัย ความสวยงาม ความสะอาด และความกระชับของโค้ด เพื่อให้ AI สามารถทำงานหนักได้มากขึ้น และการตรวจสอบโค้ดโดยมนุษย์จะไม่จำเป็นต้องมีความสำคัญมากนัก การมีส่วนร่วมของมนุษย์จะกลายเป็นสิ่งที่จำเป็นในขั้นตอนถัดไป เนื่องจากเอเจนต์ไม่สามารถตัดสินใจผลิตภัณฑ์ได้อย่างแข็งแกร่ง โดยที่ Go กล่าวเพิ่มเติมว่า “การสร้างโค้ดใหม่ (Greenfield) เป็นเรื่องง่ายสำหรับเอเจนต์ แต่การปรับปรุงหรือบำรุงรักษาโค้ดที่มีอยู่ (Brownfield) เป็นความท้าทายที่แท้จริง”.
ในขณะที่ Replit มีแนวทางที่แตกต่างออกไป โดย Amol Jain หัวหน้าฝ่ายวิศวกรรมผลิตภัณฑ์ของ Replit กล่าวว่า บริษัทได้ใช้ AI ในการเขียนโค้ดอย่างมีวิจารณญาณมากขึ้น โดยมีเอเจนต์ที่ตรวจสอบแต่ละคำขอการรวมโค้ด (Pull Request) และกำหนดคะแนนความเสี่ยงให้กับแต่ละคำขอ คำขอที่มีความเสี่ยงต่ำจะถูกผสานโดยผู้เขียนเอง ในขณะที่คำขอที่มีความเสี่ยงสูงจะต้องผ่านการตรวจสอบโดยทีมงานก่อนที่จะทำการรวมโค้ด
การเปลี่ยนแปลงนี้ไม่เพียงแต่ส่งผลต่อวิธีการทำงานของทีมพัฒนา แต่ยังมีผลกระทบต่อการจัดการงบประมาณด้วย โดยค่าใช้จ่ายที่เพิ่มขึ้นจากการใช้งาน AI อาจทำให้ทีมพัฒนาต้องพิจารณาใหม่ว่าความก้าวหน้าในเทคโนโลยีนี้เป็นการลงทุนที่คุ้มค่าหรือไม่ หรือเป็นเพียงการเผาเงินงบประมาณ IT ที่มีอยู่ โดยรวมแล้ว การใช้เอเจนต์ AI ในการเขียนโค้ดกำลังกลายเป็นวิวัฒนาการที่สำคัญในกระบวนการพัฒนาซอฟต์แวร์ ซึ่งต้องการการปรับตัวและการจัดการที่เหมาะสมเพื่อให้เกิดผลลัพธ์ที่ดีที่สุดในอนาคต.
แหล่งข้อมูลอ้างอิง
บทความนี้สรุปและเขียนใหม่โดยทีมบรรณาธิการ อ้างอิงจาก taryn.plumb@venturebeat.com (Taryn Plumb) ตามลิงก์ต้นฉบับด้านล่าง
อ่านต้นฉบับ: AI coding agents are blowing through budgets — Replit, Kilo Code, and Symbotic explain how they’re managing it
#AI #Coding #Budget Management #Software Development