Geas - ทำให้ AI Agent ปฏิบัติตามโปรโตคอลการทำงานอย่างเข้มงวดเพื่อไม่ให้ทำพลาด
(github.com/choam2426)สวัสดีครับ ผมเป็นนักวิจัยด้านความปลอดภัยระดับจูเนียร์ที่ใช้งาน Claude code ในการทำงานอย่างหนักมาก
ที่มา
วันหนึ่งผมกำลังทำงานกับ Claude code ตามปกติเหมือนทุกครั้ง
วันนั้นเป็นงานชิ้นใหญ่และสำคัญมาก เลยทุ่มแรงไปมากกับการทำให้มันเข้าใจงานและวางแผน
หลังจากถกกันอย่างจริงจัง ก็ให้มันสร้างไฟล์ plan และให้ self-review ปรากฏว่ามันเจอ critical issue เยอะมาก
เพราะเตรียมงานกันมาอย่างเต็มที่ ผมเลยเกิดความดื้อขึ้นมาว่า "ต้องสมบูรณ์แบบ... ต้องมีแผนที่สมบูรณ์แบบ..." ก็เลยให้มันทำ self-review ไปเรื่อย ๆ จนกว่าจะไม่เจอ issue และเริ่มเข้าสู่วงจร self-review แบบไม่รู้จบ
แต่แม้จะ self-review ไปถึง 17 รอบ issue ก็ยังไม่หายไป แถมยังเริ่มมีการแก้ไขที่ไม่จำเป็นและเลยขอบเขตที่ตั้งไว้ตอนต้น ไปจนถึงขั้นสร้างอะไรใหม่ ๆ ขึ้นมาเอง
ระหว่างที่ปวดหัวตุบ ๆ ความรู้เบ็ดเตล็ดเกี่ยวกับ AI ที่เคยเห็นจาก geeknews และจดหมายข่าวต่าง ๆ ก็แวบเข้ามาในหัว ทั้ง "มีแนวโน้มประเมินตัวเองสูงเกินจริง", "ถ้างานยืดเยื้อจะขี้เกียจ", "middle in the lost" และอีกสารพัด... แล้วผมก็เริ่มมอง claude เหมือนเป็นบุคลิกหนึ่ง ก่อนจะได้ข้อสรุปว่า "claude คืออัจฉริยะขี้เกียจ"
"จะทำยังไงให้อัจฉริยะขี้เกียจคนนี้โดนกดดันให้ทำเต็ม 100% ได้ตลอด?", "ถ้าผมจะขี้เกียจ พวกนี้ต้องขยันแทน" นี่คือแนวคิดที่ทำให้โปรเจกต์นี้เริ่มต้นขึ้น
ตอนนี้โปรเจกต์ประกอบด้วยสองส่วน
- โปรโตคอล
- Claude code plugin ที่บังคับให้ทำตามโปรโตคอลข้างต้น
อยากทราบความคิดเห็นจากคนที่เคยกังวลแบบเดียวกันครับ
ยังไม่มีความคิดเห็น