AI Tools

recursive-mode: Structured Workflow สำหรับ AI Coding Agents

2026-06-14 · ~1 นาที · AI Tools

recursive-mode เป็น skill package แบบ open-source ที่ออกแบบมาเพื่อแก้ปัญหา context rot ในการพัฒนาซอฟต์แวร์ด้วย AI อย่างมีโครงสร้าง โดยเฉพาะเมื่อ agent ทำงานนานๆ แล้วข้อมูลสำคัญหายไปจาก context window overflow แนวคิดหลักของ recursive-mode คือการสร้างกระบวนการทำงานแบบมีโครงสร้างซึ่งทุก development phase จะสร้าง output document ที่ถูก locked เป็นไฟล์ใน repository โดยแต่ละ phase จะใช้ output ของ phase ก่อนหน้าเป็น input และกระบวนการนี้จะทำงานแบบ recursive คือ draft → audit → repair → re-audit จนกว่าจะผ่านเกณฑ์ที่กำหนด

โครงสร้างไฟล์และการทำงาน

recursive-mode จัดเก็บข้อมูลสำคัญทั้งหมดในไฟล์ .recursive/ ที่อยู่ใน repository แทนที่จะเก็บไว้ใน chat history ซึ่งมักจะสูญหายเมื่อ session สิ้นสุดลง โครงสร้างไฟล์หลักประกอบด้วยโฟลเดอร์ .recursive/memory/ สำหรับเก็บข้อมูลที่ใช้ระหว่างทำงาน ไฟล์ RECURSIVE.md ที่เป็นคู่มือการใช้งาน ไฟล์ STATE.md สำหรับติดตามสถานะปัจจุบัน ไฟล์ DECISIONS.md สำหรับบันทึกการตัดสินใจสำคัญ และโฟลเดอร์ run/ ที่แยกตามแต่ละ task การทำงานเป็นแบบตามลำดับชั้นที่ชัดเจน โดย agent จะสร้าง draft ขึ้นมาก่อน จากนั้นจะทำการ audit เพื่อตรวจสอบคุณภาพ ถ้าพบปัญหาก็จะทำการ repair แล้ว audit อีกครั้งจนกว่าจะผ่านเกณฑ์ วิธีนี้ช่วยให้การทำงานมีความสอดคล้องและสามารถติดตามได้ง่าย

ประโยชน์และกรณีการใช้งาน

recursive-mode เหมาะอย่างยิ่งสำหรับ developer ที่ต้องการ auditable agent runs คือการทำงานที่สามารถตรวจสอบและตรวจสอบย้อนกลับได้ โดยเฉพาะอย่างยิ่งในทีมงานที่ต้องการ recorded evidence เพื่อการประเมินผลหรือการแก้ปัญหา นอกจากนี้ยังเหมาะสำหรับงานที่ต้องการ pause/resume ได้โดยไม่สูญเสีย context ซึ่งเป็นปัญหาสำคัญในการทำงานกับ AI agents ที่มี context window จำกัด ที่สำคัญคือ recursive-mode เป็น open-source ทางเลือกฟรีของ Factory.ai Missions ซึ่งเป็นเครื่องมือในลักษณะเดียวกันแต่เป็นเวอร์ชันเสียเงิน ทำให้ developer และทีมงานที่มีงบจำกัดสามารถเข้าถึงเทคนิคการทำงานแบบมีโครงสร้างได้โดยไม่มีค่าใช้จ่าย

สรุป

recursive-mode เป็น solution ที่น่าสนใจสำหรับการแก้ปัญหา context rot ในการพัฒนาซอฟต์แวร์ด้วย AI agents โดยใช้วิธีการเก็บข้อมูลแบบมีโครงสร้างและกระบวนการ recursive audit-repair cycle ที่ช่วยให้การทำงานเป็นระบบและสามารถตรวจสอบย้อนกลับได้ สำหรับทีมงานหรือ developer ที่ต้องการความน่าเชื่อถือและการบันทึกหลักฐานในการทำงานกับ AI agents นั้น recursive-mode เป็นทางเลือกที่น่าพิจารณาอย่างยิ่ง อ่านต้นฉบับ: https://github.com/recursive-mode/recursive-mode

📌 Source: https://recursive-mode.dev/introduction