ปัญญาประดิษฐ์

‘เอเย่นต์เขียนโค้ด’ เป็นชื่อที่ไม่เหมาะสม มันคือเอเย่นต์ทุกอย่าง

mm

ที่ Code with Claude นักพัฒนา Anthropic ในลอนดอน วิศวกรชื่อ Jeremy Hadfield ถามห้องว่า ใครที่นี่เคยส่งคำขอ pull request ในสัปดาห์ที่แล้วที่เขียนโดย Claude ทั้งหมด มือประมาณครึ่งหนึ่งยืนขึ้น จากนั้นเขาก็ถามคำถามต่อ — ใครส่งมันโดยไม่อ่านโค้ดเลย การหัวเราะกระตุก มือส่วนใหญ่ยังคงอยู่ขึ้น

Anthropic บอกว่าตอนนี้ซอฟต์แวร์ส่วนใหญ่ของตนถูกเขียนโดย Claude รวมทั้งโค้ดภายใน Claude Code เอง และไม่ใช่แค่พวกเขาเท่านั้น ในช่วงเวลาเดียวกัน OpenAI ถูกตั้งชื่อเป็นผู้นำด้านเอเย่นต์เขียนโค้ดสำหรับองค์กรโดย Gartner และกำลังผลักดันเอเย่นต์ Codex ของตนเข้าสู่บริษัทต่างๆ เช่น Dell และ Ramp สองห้องทดลอง หนึ่งทาง ไม่มีความคลุมเครือ การส่งโค้ดให้เอเย่นต์เปลี่ยนจากความแปลกใหม่ไปเป็นเรื่องปกติในเวลาประมาณหนึ่งปี

เรายังคงเรียกสิ่งเหล่านี้ว่า “เอเย่นต์เขียนโค้ด” ชื่อนั้นจะทำให้หลายคนพลาดสิ่งที่กำลังถูกสร้างขึ้น

สิ่งที่เกิดขึ้นจริง

การสร้างเฟรมเวิร์กบนเวทีที่ Code with Claude ไม่ใช่ “AI ช่วยคุณเขียนโค้ดให้เร็วขึ้น” มันไปไกลกว่านั้น Boris Cherny ซึ่งดูแล Claude Code บอกว่า “ค่าเริ่มต้นไม่ใช่ ‘ฉันจะ提示 Claude’ — ค่าเริ่มต้นคือ ‘ฉันจะให้ Claude提示ตัวเอง'” วิศวกรอีกคนบอกว่า “การหลีกเลี่ยงการเขียนโค้ดของ Claude เราชอบพูดว่า ให้มันทำไป” Anthropic ยังแสดงฟีเจอร์ที่เอเย่นต์เขียนโค้ดเขียนโน้ตให้ตัวเอง จากนั้นรวมโน้ตเหล่านั้นเพื่อปรับปรุงโค้ด베สในเวลาเดียวกัน

บริษัทที่เข้าร่วมการแสดงไม่ใช่แค่บริษัทพัฒนาขนาดใหญ่เท่านั้น แม้ว่า Spotify และ Delivery Hero จะอยู่ที่นั่นเช่นกัน สิ่งที่บอกเล่าได้คือสตาร์ทอัพ Lovable, Base44, Monday.com บริษัทที่ผลิตภัณฑ์ของพวกเขาช่วยให้ผู้คนสร้างแอปโดยการอธิบายพวกมัน แอปที่ช่วยคุณสร้างแอป ระดับของการสร้างสิ่งเหล่านี้กำลังเพิ่มขึ้น และกำลังขึ้นไปสู่ผู้ที่ไม่เขียนโค้ด

ผู้นำ Anthropic คนหนึ่งบอกว่า Claude “อาจดีเท่ากับวิศวกรระดับกลางในการเขียนโค้ด” ในปัจจุบัน อีกคนบอกว่าสถานะสุดท้ายที่พวกเขามุ่งหวังคือ Claude “สามารถสร้างตัวเองได้โดยพื้นฐาน”

ทำไม “เอเย่นต์เขียนโค้ด” จึงขายมันไม่ค่อยดี

โค้ดเป็นสิ่งที่อ่านได้ง่ายที่สุดในการวัด มันเป็นข้อความ มันทำงานหรือไม่ทำงาน และคุณสามารถนับคำขอ pull request ได้ ดังนั้นนี่คือที่ที่มาตรฐานชี้และชื่อที่ติดค้าง

แต่ถ้าคุณถอยกลับและดูสิ่งเหล่านี้ไม่ใช่เครื่องมือเขียนโค้ด พวกมันคือเอเย่นต์ทั่วไปที่สามารถถือเป้าหมาย หยุดเป็นขั้นตอน ใช้เครื่องมือ ตรวจสอบงานของตนเอง และลองอีกครั้งจนกว่าสิ่งใดสิ่งหนึ่งจะทำงาน โค้ดเป็นการแสดงออกที่ชัดเจนที่สุดของการวนซ้ำนั้น การวนซ้ำนั้นไม่เกี่ยวกับโค้ด

สิ่งนั้นคือสิ่งที่ส่วนใหญ่ของการรายงานพลาด เรื่องราวของหัวข้อคือ “วิศวกรเขียนโค็ดน้อยลงด้วยมือ” เรื่องราวที่แท้จริงคือช่องว่างระหว่าง บุคคลที่มีแนวคิด และ สิ่งที่ทำงาน กำลังลดลง และโค้ดเป็นเพียงการแสดงออกหนึ่งแบบของช่องว่างนั้น

เมื่อการแสดงเป็น “Claude ส่งคำขอ pull request” วิศวกรโต้แย้งว่ามันจะดีหรือไม่ดีสำหรับวิศวกร สิ่งที่ยุติธรรม แต่มันฝังเรื่องราวที่ใหญ่กว่านั้น — ความสามารถเดียวกับที่เขียนคำขอ pull request สามารถสร้างเครื่องมือภายในขนาดเล็กที่ผู้ทำการตลาดต้องการ สคริปต์ที่ปรับสมดุลระหว่างสองสเปรดชีตที่ยุ่งเหยิง ไปป์ไลน์ที่เปลี่ยนโฟลเดอร์โน้ตเป็นร่างที่เผยแพร่ ไม่มีสิ่งใดที่เป็น “พัฒนาซอฟต์แวร์” ในความหมายของชื่อตำแหน่ง ทั้งหมดนี้สามารถสร้างได้โดยใครก็ตามที่สามารถอธิบายสิ่งที่ต้องการ

ผู้ที่เปลี่ยนแปลงจริง

ฉันไม่ใช่วิศวกร ฉันรันเนื้อหาสาระและปฏิบัติการ ปีที่แล้ว หากฉันต้องการเครื่องมือที่ไม่มีอยู่ ฉันมีสามตัวเลือก — ซื้อของที่ใกล้เคียงที่สุด รอจนกว่าใครสักคนจะสร้างมัน หรือทำไม่มี ตอนนี้มีตัวเลือกที่สี่ — อธิบายและให้เอเย่นต์สร้างมันสำหรับฉัน ตามวิธีการทำงานของฉัน

สิ่งนั้นคือการปลดล็อกที่เฟรม “เอเย่นต์เขียนโค้ด” ซ่อนเร้น ผู้ที่ได้รับประโยชน์มากที่สุดจากเอเย่นต์ที่เขียนโค้ดไม่ใช่ผู้ที่เขียนโค้ดอยู่แล้ว แต่เป็นผู้ที่ไม่เคยเขียนโค้ดมาก่อน ผลประโยชน์ไม่เกิดจากวิศวกรที่ได้รับการเร่งความเร็ว 20% แต่เกิดจากผู้ปฏิบัติงานที่เปลี่ยนจากไม่มีเครื่องมือเป็นมีเครื่องมือของตนเอง

และนี่สอดคล้องกับทุกสิ่งที่กำลังจัดส่งอยู่ในขณะนี้ ในสัปดาห์เดียวกับที่ Code with Claude Google แสดงตัวแทนค้นหาที่สร้างแอปมินิแบบกำหนดเองจากคำถามเดียว บริษัทที่แตกต่างกัน แต่แนวทางเดียวกัน — ซอฟต์แวร์กำลังจะกลายเป็นสิ่งที่คุณขอแทนที่จะเป็นสิ่งที่คุณจ้างให้ทำ สตาร์ทอัพในการแสดง “แอปที่สร้างแอป” เป็นเพียงตรงกลางของเส้นโค้ง ส่วนปลายของมันคือทุกคน

สิ่งที่ควรพูดถึง

สิ่งนี้ไม่ใช่ชัยชนะที่สะอาด และห้องรู้ดี นอกการประชุม มีนักพัฒนามากที่ต่อต้านอย่างหนัก นักวิจัยเตือนถึงการหลั่งโค้ดที่ไม่ได้รับการตรวจสอบซึ่งสร้างหนี้ด้านความปลอดภัยและบำรุงรักษาที่ไม่มีใครจ่ายคืน นักวิศวกรบางคนบอกว่าทักษะของตนเองกำลังเสื่อมลง แม้แต่ผู้คนของ Anthropic ยังยอมรับว่าแนวปฏิบัติที่ดีที่สุดเกี่ยวกับซอฟต์แวร์ยังคงใช้ได้ และหลายทีมได้สูญเสียการมองเห็นพวกมันไปแล้วในการรีบ

ให้คำเตือนนั้นเป็นเรื่องร้ายแรง การส่งโค้ดที่คุณไม่สามารถอ่านได้ ในระดับที่คนอื่นพึ่งพา มันคือวิธีการสร้างภัยพิบัติที่ช้า

แต่สังเกตดูว่าคำเตือนนั้นสำหรับใคร จริงๆ แล้วสำหรับทีมที่ส่งมอบการดูแลระบบที่มีผลกระทบต่อคนอื่น สำหรับผู้ปฏิบัติงานที่สร้างเครื่องมือเล็กๆ สำหรับกระบวนการทำงานของตนเอง ระยะที่เป็นอันตรายคือช่วงบ่ายของตนเอง ผลเสียคือสคริปต์ที่ไม่ทำงาน ผลประโยชน์คือการเพิ่มขีดความสามารถที่ไม่มีอยู่เมื่อหนึ่งปีที่แล้ว

ดังนั้นจึงเรียกมันว่าอะไร มันไม่ใช่เอเย่นต์เขียนโค้ด — มันคือเอเย่นต์ทุกอย่างที่เก่งที่สุดในโค้ดในขณะนี้ เรื่องราวไม่ใช่ว่าเครื่องจักรกำลังเขียนซอฟต์แวร์ มันคือประตูในการสร้างซอฟต์แวร์เปิดให้ทุกคนที่เคยถูกปิดออกไป และส่วนใหญ่ยังไม่ได้เดินผ่านมัน

Alex McFarland เป็นนักข่าวและนักเขียน AI ที่สำรวจการพัฒนาล่าสุดในด้านปัญญาประดิษฐ์ เขาได้ร่วมงานกับสตาร์ทอัพ AI และสื่อสิ่งพิมพ์ต่างๆ ทั่วโลก