Saphan

สองประโยค สองชั่วโมง ขบวนที่ลงนามแล้ว

กรณีศึกษาจาก Saphan Studio ที่ใช้ในงานวิศวกรรมของ Saphan เอง เมื่อวันที่ 30 ตุลาคม 2026 ผู้อนุมัติ ซึ่งเป็นหัวหน้าวิศวกรรมที่รับผิดชอบงานนี้ ขอให้เอเจนต์ AI สร้างการเชื่อมต่อแบบกำหนดผลได้ (deterministic) กับเครื่องมือมาตรฐานของ CI/CD ด้วยข้อความเพียงไม่กี่ประโยค ราวสองชั่วโมงต่อมา ผู้อนุมัติอ่านและลงนามแผนงานสิบสามชุด แต่ละชุดมีเกณฑ์ความสำเร็จที่ต้องพิสูจน์ด้วยการทดสอบ สิบนาทีหลังลงนาม งานชุดแรกก็เริ่มทำงาน กรณีศึกษานี้ติดตามฟีเจอร์นี้ตั้งแต่ความคิดจนถึงงานที่กำลังทำ โดยใช้เฉพาะสิ่งที่อยู่ในบันทึก

ลำดับเวลา (UTC)

เวลาใครสิ่งที่เกิดขึ้น
07:21Advisorวิเคราะห์เจตนาของผู้อนุมัติ: เครื่องมือราว 50 ตัวใน 12 กลุ่ม การออกแบบเป็นชั้น และการตัดสินใจสี่ข้อ
07:35ผู้อนุมัติตัดสินทั้งสี่ข้อ: "ตามคำแนะนำ"
09:14Masterคอมมิตคำสั่งขบวน: 13 วากอน ข้อสันนิษฐานให้หักล้าง การจัดเส้นทาง เกณฑ์ความสำเร็จ และคำถาม
09:17ผู้อนุมัติอ่านคำสั่งในคอนโซลและลงนามด้วย passkey
09:27Masterตรวจลายเซ็นอีกครั้ง แล้ววางวากอนแรกบนเครื่องบิลด์
การวางแผนฟีเจอร์หนึ่งตัว จากบันทึก เอเจนต์ master ใช้เวลาของตัวเองกับแผนราวเจ็ดนาทีการวางแผนฟีเจอร์หนึ่งตัว จากบันทึก เอเจนต์ master ใช้เวลาของตัวเองกับแผนราวเจ็ดนาที
การวางแผนฟีเจอร์หนึ่งตัว จากบันทึก เอเจนต์ master ใช้เวลาของตัวเองกับแผนราวเจ็ดนาที

ขบวนนี้สร้างอะไร

01

Skill ที่ตั้งค่าไว้แล้วสำหรับเครื่องมือที่ทีมของคุณใช้อยู่

ตัวรันเทสต์ สแกนเนอร์ dependency และความลับ เครื่องมือ OWASP, SBOM และการลงนาม เอเจนต์ถาม Saphan Studio ถึงวิธีรันเครื่องมือที่ตรึงเวอร์ชันและทดสอบแล้วบนรีโพที่อยู่ตรงหน้า แทนการเดาคำสั่งเอง

02

ตัวรันแบบกำหนดผลได้

รันคำสั่งที่บันทึกไว้ แปลงผลเป็น SARIF, JUnit หรือ CycloneDX เทียบกับรอบก่อน และรายงานไปยัง Tests Studio โมเดลเห็นเฉพาะสิ่งที่เปลี่ยน

03

ประตูตรวจความสอดคล้องที่เป็นโค้ด

เครื่องมือเข้าแค็ตตาล็อกได้ก็ต่อเมื่อผ่านประตู: ตรึงด้วย digest รันบน fixture ที่รู้ผลล่วงหน้า ตรวจผลกับ schema และเทียบเครือข่ายที่เข้าถึงจริงกับที่ประกาศไว้

04

หนึ่งคำสั่ง หนึ่งเอเจนต์ หนึ่งเครื่องมือใหม่

เมื่อทดสอบการเชื่อมต่อแล้ว การเพิ่มเครื่องมือคือคำสั่งเดียว: "วิเคราะห์เครื่องมือ X แล้วเพิ่มเข้าไลบรารี" นี่ไม่ใช่ผลิตภัณฑ์ใหม่ แต่เป็นอีกกรณีใช้งานบนแกนเดียวกันของ Saphan Studio

มนุษย์เข้ามาตรงไหน

01

ลายเซ็นเดียวสำหรับทั้งขบวน

ผู้อนุมัติลงนามขบวนครั้งเดียวในคอนโซล หลัง "Review what you will sign" ข้อความที่ลงนามคือทุกไบต์ของคำสั่ง และเริ่มต้นด้วยคำพูดของผู้อนุมัติเองแบบคำต่อคำ

02

เอเจนต์ทำงานเองภายในขอบเขต

Master ลงนามคำสั่งงานเอง ส่งรอบแก้ไขหลังการรีวิว และย้ายงานเมื่อเครื่องล่ม ผู้รีวิวไม่ใช่ผู้เขียนเสมอ

03

ขอบเขตคือโค้ด ไม่ใช่เจตนาดี

งบประมาณ รายการวากอน รีโพ เครือข่ายขาออก และการรวมเข้าสายหลัก ถูกบังคับโดยระบบ ส่วนขอบเขตภายในวากอน ใบอนุญาต และงานของทีมอื่น เป็นกฎของ master และกรณีศึกษาระบุว่าอะไรเป็นอะไร

04

การรวมเข้าสายหลักกลับมาหามนุษย์เสมอ

เอเจนต์พิมพ์การยืนยันของผู้อนุมัติไม่ได้ ทุกขั้นที่ย้อนกลับไม่ได้รอมนุษย์

ใช้เอเจนต์ของคุณเอง

Claude Code, Codex, เอเจนต์ของ Cursor, Qwen Code, Cursor และ Droid ทำงานภายใต้ Saphan Studio อยู่แล้ววันนี้ ควบคู่กับ agent loop ของเราเองที่รัน NVIDIA Nemotron การเขียนโค้ดรันบนเอเจนต์ที่ทีมจ่ายเงินอยู่แล้วได้ ส่วนการประสานงาน ธรรมาภิบาล ความปลอดภัย (สิทธิ์ต่องาน เครือข่ายขาออกปิดโดยค่าเริ่มต้น) และบันทึก อยู่ใน Saphan Studio

ใน PDF มีอะไร

32 หน้า สำหรับผู้อ่านห้ากลุ่ม: บทสรุปผู้บริหาร และบทสำหรับ product manager, สถาปนิก, วิศวกร QA, ผู้รีวิวและผู้ทดสอบ มีหน้าจอจาก CLI และคอนโซล ข้อความจากคำสั่งขบวนที่ลงนาม ตารางว่าเมื่อใด master ต้องกลับมาหามนุษย์และโค้ดหรือกฎเป็นตัวหยุด และเหตุการณ์ด้านความปลอดภัยในสัปดาห์เดียวกัน ปิดบังรหัสกุญแจ จำนวนเงิน ชื่อบุคคล และชื่อเครื่อง

สิ่งที่รายงานนี้ไม่ได้อ้าง

01

ขบวนยังไม่จบ

กรณีศึกษาครอบคลุมการวางแผน การลงนาม และการเริ่มงาน การสร้าง การรีวิว และผู้ทดสอบยังอยู่ข้างหน้า

02

เขียนจากบันทึก

เวลามาจากเวลาไฟล์ คอมมิต และคอนโซล บทเรื่องการมอบอำนาจมาจากคำตอบเป็นลายลักษณ์อักษรของ advisor เมื่อบันทึกแก้ไขเรา เราใช้บันทึก

ตรวจงานด้วยตัวเอง

เพื่อตัดสินคุณภาพโค้ดที่เอเจนต์เขียนภายใต้ Saphan Studio เริ่มจากการสร้างเต็มครั้งล่าสุด: Proven ที่แท็กที่วัด และ รายงานความพยายาม แล้วรันเครื่องมือวัด coverage, การวิเคราะห์โค้ด และความซับซ้อนของคุณเอง

เพิ่มเติมเกี่ยวกับ Saphan Studio

อยากเห็นขั้นตอนเดียวกันบนเครื่องมือและรีโพของคุณเองไหม

ติดต่อเรา — [email protected]