เครื่องมือ · การพัฒนาซอฟต์แวร์ / ระบบอัตโนมัติด้วย AI สำหรับการผลิตซอฟต์แวร์
C-137
2026 · เครื่องมือ · Node.js, Bash
เฟรมเวิร์กสำหรับแคมเปญเอเจนต์ AI อัตโนมัติที่ทำงานต่อเนื่องทั้งวัน: เอเจนต์อายุสั้นหลายตัวที่เริ่มด้วยหน่วยความจำสะอาด และความต่อเนื่องถูกเก็บไว้ในไฟล์ของรีโพซิทอรี
C-137 ช่วยให้เอเจนต์พัฒนางานต่อเนื่องได้หลายวันโดยไม่หยุดและไม่เสื่อมประสิทธิภาพจากบริบทที่ล้น แทนที่จะมีเอเจนต์ตัวเดียวทำงานยาว จะมีเอเจนต์อายุสั้นต่อกันเป็นสาย แต่ละตัวเริ่มด้วยหน่วยความจำสะอาด ส่วนความต่อเนื่องทั้งหมดอยู่ในไฟล์ คำสั่งเดียวเปลี่ยนไอเดียหรือแผนธุรกิจให้เป็นแคมเปญที่พร้อมใช้ ได้แก่ การสัมภาษณ์เกี่ยวกับแนวคิด แผนพร้อมเกณฑ์ที่ตรวจสอบได้ การตรวจความพร้อม จากนั้นเป็นลูปพร้อมวอตช์ด็อก การย้อนกลับ และ “เลน” ขนานใน working tree แยกกัน รอบลูปมีศูนย์กลางสถานะ เว็บคอนโซลที่มีบทบาทผู้ใช้ และแพ็กเกจสำหรับติดตั้ง
โจทย์
เอเจนต์ตัวเดียวที่ทำงานยาวจะเสื่อมประสิทธิภาพเมื่อบริบทเต็มและหยุดรอคำถาม การทำงานต่อเนื่องหลายวันต้องมีสถานะนอกหน่วยความจำของโมเดล การควบคุมงบประมาณ การตรวจสอบตัวการตรวจสอบเอง การสังเกตการณ์ และการจัดการแคมเปญอย่างปลอดภัย
มีอะไรอยู่ข้างใน
- ตัวควบคุม tools/start.js: จากไอเดียสู่แคมเปญที่พร้อมเปิดด้วยคำสั่งเดียว หยุดเฉพาะจุดที่มนุษย์ต้องตัดสินใจ และพิมพ์คำสั่งเดียวที่ปลดการหยุดนั้น
- ขั้นแนวคิด: สัมภาษณ์เป็นรอบ ๆ ของคำถาม แฟ้มข้อมูลและแผนประกอบจากคำตอบ ความเพียงพอตัดสินจากการนับความครอบคลุมของแต่ละหัวข้อโดยอัตโนมัติ
- โหมดขนาน: สูงสุด 4 “เลน” ใน git worktree แยกกัน, ตรวจขอบเขตการเขียน, ด่านการรวม, แผนผังการทำงานขนานของแผน
- “Doctor”: ตรวจรายการตรวจความพร้อมโดยอัตโนมัติ รวมถึงการตรวจแบบ mutation ว่า “เทสต์ล้มเป็นสีแดงจริงหรือไม่”
- วอตช์ด็อก: เกณฑ์ปรับตัวได้สำหรับการค้างและการเงียบ, ย้อนกลับไปสถานะก่อนรอบ, เพดานงบประมาณและชั่วโมงของแคมเปญ
- ศูนย์กลางสถานะ (หนึ่งดีมอนต่อเครื่อง ที่อยู่โปรเจกต์ถาวร) และเว็บคอนโซล: สามบทบาท, การตรวจสอบ, การกระทำเฉพาะที่อยู่ในรายการอนุญาตแบบปิด, เลย์เอาต์มือถือตั้งแต่ 320 px, การแจ้งเตือนแบบพุช
แปลโดยเครื่อง อยู่ระหว่างตรวจทาน