AI Harness + Uroboros Template - เทมเพลต AI เอเจนต์สำหรับ Claude Code
(github.com/studioKjm)เมื่อใช้เครื่องมือเขียนโค้ดด้วย AI (Claude Code, Cursor เป็นต้น) มักเจอปัญหาอย่าง AI ข้ามเลเยอร์ เพิ่มฟีเจอร์ที่ไม่ได้อยู่ในสเปก หรือทำให้โครงสร้างไฟล์พัง จึงได้สร้างเฟรมเวิร์กสำหรับควบคุมพฤติกรรมของ AI อย่างเป็นระบบขึ้นมา
ฟีเจอร์หลัก:
- ประตูคุณภาพ 11 จุด: บล็อกการรั่วไหลของซีเคร็ตก่อนคอมมิต, การละเมิดเลเยอร์, และ spec drift โดยอัตโนมัติ
- บังคับใช้เลเยอร์ 3 ชั้น: อนุญาตเฉพาะทิศทางเดียว Presentation → Logic → Data
- เวิร์กโฟลว์ Uroboros: /interview → /seed → /run → /evaluate → /evolve
- Pair Mode (v2.1.0): จับคู่เขียนโปรแกรมกับ AI ด้วยแพตเทิร์น Navigator-Driver
- ตัวช่วยติดตั้ง: แค่ /install ครั้งเดียว ระบบจะตั้งค่าอัตโนมัติผ่านคำถาม 8 ขั้นตอน
มีให้เลือก 2 สายคือ Lite (bash ล้วน) / Pro (เอนจิน Python) ทำงานได้ครบทุกฟีเจอร์ด้วย bash เพียงอย่างเดียว โดยไม่ต้องพึ่งพา dependency ภายนอก
"พรอมป์ต์คือการขอร้อง, harness คือการบังคับ" — นี่คือแนวทางที่ไม่ได้แค่ขอให้ AI ทำตามกฎ แต่ทำให้มันละเมิดกฎไม่ได้ในเชิงโครงสร้าง
1 ความคิดเห็น
สำหรับผู้ที่อยากดูเป็นวิดีโอ:
แนวคิด: https://youtu.be/bMjHYh0FZZI
ภาคปฏิบัติ: https://youtu.be/FNQx8XNtNDM