OpenAI ทดลองสร้างซอฟต์แวร์โดยใช้ Codex โดยไม่มีโค้ดที่เขียนด้วยมือเลย

การทดลองนี้เริ่มต้นจากการสร้าง Git repository ว่างเปล่า โดยใช้ Codex CLI และ GPT-5 เพื่อสร้างโครงสร้างพื้นฐาน เช่น การตั้งค่า CI, กฎการจัดรูปแบบ, และการตั้งค่า package manager โดยอ้างอิงจากเทมเพลตที่มีอยู่

บทบาทของวิศวกรเปลี่ยนไปเป็นการทำงานแบบเจาะลึก โดยการแบ่งเป้าหมายใหญ่เป็นบล็อกย่อยๆ (เช่น การออกแบบ, การเขียนโค้ด, การทดสอบ) และสั่งให้ Agent สร้างบล็อกเหล่านั้นเพื่อปลดล็อกงานที่ซับซ้อนขึ้น

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

ในการบังคับใช้สถาปัตยกรรมและรสนิยมของโค้ด พวกเขาใช้ custom linters และ structural tests เพื่อบังคับใช้กฎต่างๆ เช่น การทำ structured logging และข้อตกลงในการตั้งชื่อ

ในเรื่องของ Entropy และการเก็บขยะ พวกเขาเลือกใช้ utility package ที่ใช้ร่วมกันแทนการเขียนช่วยเอง และตรวจสอบขอบเขตข้อมูลอย่างระมัดระวัง แทนที่จะคาดเดาข้อมูลแบบสุ่ม

ที่มา: OpenAI

Leave a Comment