Loop Engineering: เจาะวงจร AI Coding Agents แบบ Interactive

ภาพอินโฟกราฟิกวงจร AI Coding Agents แสดงการวางแผน เขียนโค้ด ตรวจสอบ และ Human Approval
HYBRID MIND / ENGINEERING EXPLAINED / 11 OCT 2026

LOOP
ENGINEERING

หยุดสั่ง AI ทีละ Prompt แล้วออกแบบระบบให้ AI Coding Agent ทำงานเป็นวงจรที่ตรวจสอบได้

รู้จัก Open-source Toolkit ของ Cobus Greyling จากโค้ดจริง พร้อมห้องทดลองโต้ตอบ 4 แบบ: สำรวจ Loop · จำลองงาน · ประเมินความพร้อม · คำนวณต้นทุน

agent-control-loop / visual model
PLAN BUILD VERIFY RECORD AI AGENT LOOPHUMAN GATE
Conceptual diagram — ไม่ใช่ภาพ Runtime ที่รันอยู่จริง
ภาพอธิบายวงจร AI Coding Agents ที่ประกอบด้วยขั้นตอนวางแผน เขียนโค้ด ตรวจสอบ และ Human Approval
ภาพประกอบเชิงแนวคิด: AI Agent Loop ทำงานภายใต้การตรวจสอบและ Human Gate — ไม่ใช่ภาพผลทดสอบของ Runtime จริง
THE BIG PICTURE

Loop Engineering คืออะไร?

Loop Engineering คือแนวทางออกแบบกระบวนการให้ AI Coding Agents ค้นหางาน รับผิดชอบขั้นตอนที่ชัดเจน ตรวจผลลัพธ์ บันทึกสถานะ และดำเนินงานรอบต่อไปภายใต้เงื่อนไขที่กำหนด แทนการให้มนุษย์คอยพิมพ์ Prompt ใหม่หลังทุกคำตอบ

Quick Answer

โครงการ cobusgreyling/loop-engineering เป็นคลัง Pattern, Starter และ CLI Tools สำหรับวางระบบรอบ AI Coding Agents ไม่ใช่โมเดล AI ใหม่ และไม่ได้แปลว่าคำสั่งเดียวสามารถพัฒนาซอฟต์แวร์ได้อย่างปลอดภัยโดยไม่มีคนดูแล

0–100Loop Audit Score
L0–L3ระดับความพร้อม
MITOpen-source License
Report Firstแนวทางเริ่มต้นแบบไม่แก้โค้ด

Prompt Engineering

ออกแบบคำสั่งครั้งหนึ่งเพื่อให้ AI ตอบได้ตรงเป้าหมาย เหมาะกับงานที่จบในหนึ่งหรือไม่กี่รอบ

คนถาม → AI ตอบ → คนถามต่อ

Loop Engineering

กำหนด หน้าที่ ขอบเขตงาน เครื่องมือตรวจสอบ สิทธิ์ งบประมาณ และเงื่อนไขหยุด ให้ AI ทำงานเป็นกระบวนการ

Trigger → Agent → Verify → Record → Decide

ข้อแตกต่างสำคัญไม่ใช่ว่า Loop ทำให้โมเดลคิดเก่งขึ้น แต่ทำให้การใช้โมเดลมีการกำกับดูแล ตรวจสอบย้อนหลัง และวัดความพร้อมก่อนเพิ่มสิทธิ์ได้มากขึ้น

ภาพเปรียบเทียบ Prompt Engineering ที่มนุษย์ต้องสั่งซ้ำ กับ Loop Engineering ที่มี Planner Verifier และบันทึกสถานะ
จากการสั่ง AI ทีละครั้ง สู่ระบบที่กำกับขั้นตอน ตรวจสอบผล และบันทึกสถานะ — ภาพอธิบายเชิงแนวคิด
INTERACTIVE LAB 01

กดสำรวจ Anatomy of an Agent Loop

ในระบบจริง องค์ประกอบเหล่านี้อาจอยู่ใน CLI, GitHub Actions, โค้ด Orchestrator และเครื่องมือตรวจสอบหลายตัว ไม่จำเป็นต้องอยู่ในแอปเดียวกัน

Agent Loop Explorer

6 NODES
01 — Trigger: ตรวจพบงาน

Issue ใหม่, CI Failed, PR หรือรอบเวลาที่กำหนดเป็นสัญญาณเริ่มทำงาน ข้อมูลภายนอกต้องถูกมองว่าไม่น่าเชื่อถือโดยค่าเริ่มต้น

ตัวอย่างนี้เป็นแผนภาพเชิงแนวคิด กด Node เพื่ออ่านรายละเอียด ไม่เรียก API และไม่ส่งคำสั่งไป Agent จริง

ตัวอย่างงานจริง

สมมติว่า CI ของเว็บไซต์ล้มเหลว: ระบบตรวจพบผลแดง → สรุป Fail Log → ให้ Coding Agent เสนอ Patch ใน Branch แยก → รัน Tests → ถ้าไม่ผ่านให้หยุดและส่งกลับ → ถ้าผ่านจึงสร้างคำขอ Review โดยยังไม่ Auto-merge

INTERACTIVE LAB 02

จะเกิดอะไรขึ้น เมื่อ Agent พบงานผิดพลาด?

ลองเดินวงจรในสถานการณ์ต่าง ๆ เพื่อดูความแตกต่างระหว่างการตรวจผ่าน การทดสอบล้มเหลว งบประมาณเกิน และ Prompt Injection

Agent Control Lab

OFFLINE SIMULATION
[01/05] DISCOVER: GitHub Issue #42 พบงานใหม่
สถานะ: Await next step.
ผลจำลอง: ยังไม่ได้ดำเนินการต่อ ให้กด “ขั้นตอนถัดไป”

ไม่เกิดการแก้ไฟล์จริง ไม่มีการรัน Codex หรือเรียกโมเดล AI ข้อความ log เป็นข้อมูลจำลองเพื่อการศึกษา

SOURCE-CHECKED TOOLKIT

เครื่องมือที่โครงการมีจริง

ตรวจจาก README ของแต่ละ Package และบางส่วนของ Source Code โครงการใช้ Unified Front Door คือ @cobusgreyling/loop ซึ่งส่งต่อคำสั่งไปยัง CLI เฉพาะทาง ตัวอย่างต่อไปนี้เป็นข้อมูลเพื่อศึกษา ไม่ได้รันคำสั่งบนเครื่องของผู้อ่าน

loop init — เริ่มวางระบบ
สร้างโครงเริ่มต้น เช่น LOOP.md, STATE.md, Skills และ Budget โดยมีตัวเลือก Tool เป็น Claude, Codex, Grok หรือ OpenCode และเลือก Pattern ได้
npx @cobusgreyling/loop init . --pattern daily-triage --tool codex

คำสั่งนี้เขียนไฟล์ใน Repository ให้ตรวจสอบก่อนใช้กับงานจริง

loop doctor — ตรวจสุขภาพการตั้งค่า
ใช้สำหรับตรวจ audit, sync และไฟล์เกี่ยวข้อง แสดง Healthy / Warnings / Blocked ผ่าน Exit Code
npx @cobusgreyling/loop doctor . --json
loop audit — คะแนนความพร้อม
อ่านสัญญาณจากไฟล์ การตั้งค่า และหลักฐาน Loop Activity/Guardrail Proof เพื่อประเมินระดับ L0–L3
npx @cobusgreyling/loop audit . --suggest

คะแนนไม่ใช่อัตราความสำเร็จของการเขียนโค้ด

loop cost — ประมาณ Tokens
เครื่องมือประมาณการจากรูปแบบ Loop, ความถี่, ระดับ และการแบ่งงาน แต่ไม่ใช่มิเตอร์ใช้เงินจริงจากผู้ให้บริการโมเดล
npx @cobusgreyling/loop cost --pattern daily-triage --level L1
loop sync / loop status — ป้องกัน State คลาดเคลื่อน
sync ตรวจความสอดคล้องระหว่าง STATE.md และ LOOP.md ส่วน status สรุปสถานะจาก Run Log ตามเอกสาร CLI Front Door
loop gate — ตรวจนโยบายก่อน Merge
อ่าน gate.yaml ตรวจ Denylist, จำนวนไฟล์ และ Allowlist สำหรับ Auto-merge การเรียกตรวจนี้เป็นส่วนหนึ่งของ Workflow ไม่ได้บังคับหยุดคำสั่ง Merge ที่ข้าม Gate เอง
npx @cobusgreyling/loop-gate check --action auto-merge --paths docs/guide.md
loop context / loop worktree / loop sandbox
context ตรวจวงจรที่ติดอยู่หรือใช้งบเกิน, worktree ช่วยแยกการแก้โค้ดและล็อกงาน, sandbox สร้าง Worktree ชั่วคราวและเก็บ Patch โดย Worktree ไม่สามารถจำกัด OS/Network ได้เหมือน Security Sandbox
loop drill — ทดสอบว่า Guardrails ทำงานจริง
ใส่ Fault จำลองกับ Gate, Circuit Breaker, Verifier และ Injection Boundary จากนั้นบันทึกผลเพื่อนำไปช่วยการ Audit
npx @cobusgreyling/loop-drill . --record

การรันจริงมีผลต่อ Worktree / ไฟล์บันทึก และบางโหมดอาจเรียก Agent ที่มีต้นทุน ต้องอนุมัติและอ่านเอกสารก่อนใช้

หลักฐาน: CLI Front Door, Gate README และ Drill README
SOURCE AUDIT + INTERACTIVE LAB 03

คะแนน Readiness 100/100 แปลว่า AI ปลอดภัยแล้วหรือ?

ไม่ใช่ โค้ด auditor.ts เริ่มคะแนนฐาน 7 และเพิ่มคะแนนตามสัญญาณ เช่น STATE.md, Triage Skill, Verifier, Activity, Budget และ Guardrails ก่อนจำกัดคะแนนไว้ระหว่าง 0–100

ระดับของโครงการเงื่อนไขจาก Source Code (ย่อ)
L0 — Draftยังไม่ถึงเงื่อนไขระดับอื่น
L1 — Reportคะแนนตั้งแต่ 38 และมี State File
L2 — Assistedคะแนนตั้งแต่ 58 และมี Triage Signal
L3 — Unattended-capableคะแนนตั้งแต่ 78 + Verifier + State + Cost Observability + Activity ที่นับได้ + Guardrail Proof ผ่าน

เงื่อนไขระดับ L3 ใช้หลักฐานจากไฟล์ loop-drill.json ซึ่งอาจเขียนขึ้นเองได้หากไม่มี CI ตรวจซ้ำ ดังนั้นระดับสูงไม่ได้รับรองความปลอดภัยหรือคุณภาพโค้ดโดยอัตโนมัติ

ลองประเมินระบบของคุณ

HYBRID MIND RUBRIC — ไม่ใช่ official CLI

ติ๊กเฉพาะสิ่งที่ พิสูจน์ว่าใช้งานได้จริงแล้ว ไม่ใช่เพียงมีเอกสาร ระบบนี้ให้คะแนนเชิงการศึกษา 8 เงื่อนไข รวม 100 คะแนน ไม่ใช่สูตรจาก Loop Engineering

คะแนนตามเกณฑ์จำลอง0 / 100
ความพร้อมเชิงแนะนำเริ่มต้น
ผ่านการพิสูจน์0 / 8
เริ่มจาก Report-only โดยยังไม่ให้ Agent มีสิทธิ์แก้ไข
INTERACTIVE LAB 04

AI หลาย Agent ทำงานตลอดวัน จะเสียค่า Tokens เท่าไร?

ต้นทุนขึ้นกับจำนวนรอบ, ปริมาณ Input/Output, ราคาโมเดล และการ Retry ลองปรับตัวเลขด้านล่างได้ทันที ราคาตั้งต้นเป็นตัวอย่างสมมติ ไม่ใช่ราคา API ปัจจุบัน

Token Cost Simulator

CUSTOM ASSUMPTIONS
จำนวน Agent Runs / วัน1
ประมาณการ USD / วัน$0.03
ประมาณการ USD / เดือน$0.83
สูตร: จำนวน Agents × Runs/วัน × [(Input/1M×ราคา Input)+(Output/1M×ราคา Output)] × (1+Retry%)

ไม่รวม Prompt Caching, Hosting, CI Compute, อัตราแลกเปลี่ยน, ภาษี, Tool Calls หรือส่วนต่างราคาแต่ละโมเดล และไม่ใช่การเรียกใช้งาน API จริง

หนึ่ง Loop ที่ทำงานถี่เกินไปอาจแพงกว่า Loop ที่ทำงานเฉพาะเมื่อมี Issue ใหม่ และแม้ค่าประมาณจะต่ำ แต่การรันไม่หยุดเพราะ Error ซ้ำก็อาจทำให้ต้นทุนพุ่งได้ จึงต้องแยกระบบ “ประมาณการ” ออกจากระบบ “ตัดงบจริง”

THE SAFETY QUESTION

สิ่งที่ต้องกันให้ได้ก่อนปล่อย Agent ทำงานเอง

HIGH

Prompt Injection

ข้อมูลใน Issue/PR อาจแฝงคำสั่งหลอก Agent ให้ข้ามขอบเขตงาน

HIGH

Infinite Retry

Agent แก้ผิดซ้ำ ทำให้เสีย Tokens โดยไม่มีความคืบหน้า

CRITICAL

Unsafe Merge

Verifier ตอบว่าผ่าน ทั้งที่ Test Coverage ไม่พอ และ Merge เข้า Production

Failure Injection Lab

EXPLAINER

เลือกความผิดพลาดเพื่อดูว่า Gate ใดควรรับผิดชอบ

Prompt Injection → ESCALATE / SANITIZE

อ่านข้อความจาก Issues เป็น Untrusted Data ไม่ใช่คำสั่งระดับระบบ จำกัดสิทธิ์ Connector และทดสอบ Injection Canary

WARNING
Worktree ไม่ได้เท่ากับ Sandbox ที่ปิดเครือข่าย

loop-sandbox ป้องกันการปนกันของการแก้ Source Code ด้วย Worktree แต่ Process ที่รันยังเข้าถึงไฟล์นอกพื้นที่และ Network ได้หากระบบปฏิบัติการอนุญาต ตาม README ต้นฉบับ ดังนั้นการรันโค้ดไม่เชื่อถือจำเป็นต้องมี Isolation เพิ่ม

วิธีเริ่มอย่างปลอดภัย

ใช้ L1 Report-only ก่อน ให้ Agent อ่าน Issues และรายงานปัญหาโดยไม่มีสิทธิ์แก้ไข เมื่อทดสอบความถูกต้องต่อเนื่องแล้วจึงเริ่ม L2 ที่มี Human Approval, Separate Branch, Independent Verifier และห้าม Auto-merge จนกว่าจะพิสูจน์ Gate กับ Recovery ได้จริง

AI Agent Guardrails และ Human Approval กรองการแก้ไขและความเสี่ยงก่อนเข้าสู่ Production
ภาพแนวคิด Human Gate: แยกสิ่งที่ผ่านการตรวจสอบออกจากข้อผิดพลาดหรือคำสั่งที่ไม่ปลอดภัย
PRACTICAL BLUEPRINT

นำแนวคิดนี้ไปใช้กับ Hybrid Mind อย่างไร?

กรณีศึกษานี้เป็นข้อเสนอทางสถาปัตยกรรมของ Hybrid Mind ไม่ใช่ Feature ที่ผู้พัฒนา Loop Engineering รับรองว่ามีให้พร้อมใช้งานทั้งหมด

R0 — Confirm the Evidence

ตรวจ Source Code, CLI Version, Workflow และตัวอย่างที่มีจริง ทำรายการ VERIFIED / DOCUMENTED / UNKNOWN

R1 — Read-only Engineering Monitor

อ่าน GitHub Issues, PR, Failed CI และสถานะ WordPress Read-only แล้วจัดทำรายงาน ไม่ใช้ AI เขียนโค้ดหรือ Deploy

R2 — Assisted Patch Review

หลังอนุมัติจึงให้ Agent แก้ใน Branch หรือ Worktree แยก มี Automated Tests, Verifier และรายงานไฟล์ที่เปลี่ยน

R3 — Controlled Automation

เพิ่ม Budget Kill Switch, Permissions, Gate Drill, Recovery Test และ Observability แล้วกำหนดประเภทงานที่อนุญาตแบบจำกัด

ข้อเสนอสำหรับการเริ่มต้นจริง

ยังไม่ควรเปิด Scheduler ที่ให้ AI แก้ WordPress Production โดยอัตโนมัติ ให้เริ่มจากระบบ Monitoring ที่สรุปปัญหาด้วยหลักฐาน และต้องให้ผู้ดูแลอนุญาตก่อน Edit / Merge / Publish ทุกครั้ง

EVIDENCE & LIMITATIONS

อะไรยืนยันได้ และอะไรยังต้องทดลอง?

ประเด็นสถานะหลักฐานข้อสรุป
คลัง Pattern + CLIVERIFIED CODE / DOCSพบโครงสร้าง Repo และไฟล์ Source Code
สูตร ReadinessVERIFIED SOURCEมีน้ำหนัก คะแนนฐาน Threshold และ L3 Gates
Gate PolicyVERIFIED SOURCEตรวจ Denylist / maxFiles / autoMergeAllowlist แต่ไม่ปิด Merge เองหากไม่เรียก
ความปลอดภัยระดับ ProductionNOT ESTABLISHEDยังไม่มี Independent Deployment Audit ที่พิสูจน์ความปลอดภัยทุกกรณี
ช่วยลด Tokens กี่เปอร์เซ็นต์UNKNOWNไม่ควรอ้างผลประหยัดโดยไม่มี Benchmark ควบคุมตัวแปร

ตรวจเอกสารและบางส่วนของ Source Code ณ 11 ตุลาคม 2026 โดยไม่ได้ติดตั้งหรือทดสอบ CLI จริงใน Production; VERIFIED SOURCE หมายถึงตรวจ Implementation ที่เกี่ยวข้อง ไม่ใช่การรับรอง End-to-end Runtime

แหล่งข้อมูลต้นฉบับ

GitHub: cobusgreyling/loop-engineering ↗README, MIT License, Patterns และเอกสารโครงการ Source: tools/loop-audit/src/auditor.ts ↗SCORE_WEIGHTS, LEVEL_THRESHOLDS, computeScore, L3 Conditions Source: tools/loop-gate/src/gate.ts ↗Path Denylist, MaxFiles และ Auto-merge Allowlist Docs: Guardrail Drill ↗Injected faults, Canary Tests และข้อจำกัด Docs: Sandbox Limitations ↗Git Worktree ไม่ใช่ Network/OS Isolation

คำถามที่พบบ่อย

Loop Engineering ใช้แทน Codex หรือ Claude Code ได้ไหม?
ไม่ได้โดยตรง โครงการนี้ช่วยจัดโครงสร้างขั้นตอนและเครื่องมือตรวจสอบรอบ Coding Agents ส่วน Codex/Claude Code เป็นตัวปฏิบัติงานด้านโค้ดในระบบที่ออกแบบ
คะแนน Loop Audit 100/100 หมายถึงโค้ดไม่มีบั๊กหรือไม่?
ไม่ใช่ คะแนนวัดสัญญาณความพร้อมของระบบ Loop ตามเงื่อนไขใน Repository ไม่ใช่ Accuracy, Security Certification หรืออัตราผ่าน Tests ของโปรแกรมปลายทาง
เปิด Auto-fix ได้เลยหรือไม่?
เริ่มด้วย Report-only ก่อน ตรวจการแจ้งเตือน False Positive และความถูกต้องของ Verifier แล้วค่อยเปิด Assisted Mode ภายใต้ Human Gate ตามลำดับ
Interactive นี้เชื่อม GitHub หรือเรียก AI จริงหรือไม่?
ไม่ ทุกปุ่มและตัวคำนวณในบทความทำงานบน Browser ของผู้อ่านเท่านั้น ไม่มีการส่งข้อมูลไปโมเดลหรือรันคำสั่งใน Repository
HYBRID MIND — Live Smarter. Live Future. · Thai Interactive Technology Explainer
บทความและ Interactive สาธิตนี้ให้ข้อมูลเพื่อการศึกษา ไม่ใช่การรับรองความปลอดภัยของ Agent ใน Production · Last reviewed: 11 Oct 2026.

Responses

  1. […] Loop Engineering · Talorys 3D […]

  2. […] AI Agent ที่ตรวจสอบได้ อ่านต่อเรื่อง Loop Engineering — วงจร Plan, Build, Verify, REA: ตรวจซอฟต์แวร์ด้วยหลักฐานจริง […]

  3. […] Hybrid Mind: Loop Engineering — ออกแบบวงจรตรวจงาน และ AI ERA — Agent, tools […]

  4. […] Loop Engineering: วงจรงาน Agent · […]

  5. […] Hybrid Mind: Loop Engineering และ coding agents · ขอบเขต Sandbox […]

  6. […] Loop Engineering · ไคลเอนต์ Agent กับผู้ลงมือจริง · […]

  7. […] Loop Engineering: วงจรทำงานของ Agent · […]

  8. […] นักพัฒนา Agent: snapshot เป็น feedback ที่มีกระบวนการติดตั้งและ runtime ของตัวเอง การรอ dependency กับ retry แบบจำกัดเป็นคนละเรื่องกับสั่งโมเดลวาดใหม่ อ่านต่อเรื่อง วงจรสร้างและตรวจใน Loop Engineering […]

  9. […] อ่านต่อ: ทีม Agent: ช่องข้อความและบริบทเดียว · Loop Engineering: แยกขั้นผลิตกับตรวจรับ […]

ใส่ความเห็น

Discover more from HYBRID MIND

Subscribe now to keep reading and get access to the full archive.

Continue reading