Harness Engineering: วิศวกรรมบังเหียนสำหรับ AI Agent
ทำให้ AI agent ที่คุณสร้างไว้ ปล่อยรันเองได้โดยไม่ต้องนั่งเฝ้า ด้วยการออกแบบบังเหียนรอบตัวมันทีละชั้น
- เข้าใจแนวคิด Agent = Model + Harness แล้วเห็นว่าที่ agent หลุด ไม่ได้แปลว่าโมเดลไม่เก่งพอ
- ต่อโค้ดจริงท้ายทุกบท เติมบังเหียนทีละชั้นลงบน agent loop ตัวเดียวกันตั้งแต่ต้นจนจบเล่ม
- ประเมิน agent ของตัวเองด้วย Harness Maturity Model 4 ระดับ ว่าพอสำหรับงานแบบไหนแล้ว
หนังสือใหม่ ก.ค. 2026
PDF 151 หน้า อ่านตัวอย่างฟรี 17 หน้า
เหมาะกับใคร
- AI Engineer / Developer ที่สร้าง LLM App หรือ agent เบื้องต้นเป็นแล้ว อยากต่อยอดให้ใช้งานจริงได้
- Data Engineer และ Automation Builder ที่อยากปล่อย agent รันงานเองอย่างควบคุมและตรวจสอบได้
- คนที่เริ่มใช้ AI Agent แล้ว แต่ยังไม่กล้าปล่อยให้รันเองเพราะยังคุมความน่าเชื่อถือไม่ได้
เกี่ยวกับหนังสือเล่มนี้
สร้าง AI Agent ได้แล้ว แต่มันยัง “หลุด” เมื่อปล่อยรันเองนาน ๆ ตื่นมาพบว่ามันลบ test ที่ fail ทิ้งแทนที่จะแก้โค้ด แล้วรายงานว่า “ทุกอย่างผ่านแล้ว” ปัญหาไม่ใช่โมเดลโง่ แต่คือไม่มีบังเหียน หนังสือเล่มนี้อธิบายแนวคิด Agent = Model + Harness แบบ practical-first อ่านง่าย: โมเดลเราควบคุมไม่ได้ แต่ harness (ทุกอย่างรอบตัว agent) คือส่วนที่เราวิศวกรรมได้ 100% และเป็นตัวตัดสินว่า agent จะเชื่อถือได้หรือไม่
เนื้อหา 12 บทไล่จากง่ายไปยาก ทุกบทอธิบายหลักคิดก่อนแล้วปิดท้ายด้วยการลงมือต่อโค้ดจริง โดยเติมบังเหียนทีละชั้นลงบน agent loop ตัวเดียวกันตั้งแต่ต้นจนจบเล่ม (รายการชั้นที่ได้ลงมือทำอยู่ในหัวข้อถัดไป)
ปิดเล่มด้วย Final Project ที่ประกอบทุกชั้นเป็น harness จริงหนึ่งชุด และ Harness Maturity Model 4 ระดับไว้ประเมินว่า agent ของคุณ “พอหรือยัง” สำหรับงานแต่ละแบบ อ่านจบแล้วคุณจะไม่ได้แค่ “สั่ง agent เก่งขึ้น” แต่จะเริ่มออกแบบบังเหียนให้ agent ทำงานได้ดีและน่าเชื่อถือขึ้นอย่างเป็นระบบ
อ่านจบแล้วทำอะไรได้บ้าง
เล่มนี้ไม่ได้แยกเป็นโปรเจกต์คนละชิ้น แต่เป็น agent loop ตัวเดียว (เริ่มที่ราว 70 บรรทัด เขียนเองกับมือในบทที่ 2) แล้วเติมบังเหียนให้ทีละชั้นจนครบสิบชั้นตอนจบเล่ม โค้ดเป็น Python กับ LLM API ตรง ๆ ไม่ผูกกับ framework ไหน
- บทที่ 2 เขียน agentic loop เปลือย ๆ ด้วยมือตัวเอง ให้เห็นว่า agent ไม่มีเวทมนตร์
- บทที่ 3 ย้ายคำสั่งถาวรออกจากโค้ดไปไว้ใน AGENTS.md ที่ทั้งทีมแก้ได้
- บทที่ 4 ยกเครื่อง tool ทั้งชุด: คำอธิบาย, schema แคบ และ error ที่บอกว่าให้ทำอะไรต่อ
ดู workshop ที่เหลืออีก 12 ชุด
- บทที่ 5 ล้อมมือของ agent ด้วยรั้วสองชั้น: กันหลุดโฟลเดอร์ + รันคำสั่งใน Docker
- บทที่ 6 เสียบ hook ให้ lint/test รันเองทุกครั้งที่ agent แก้ไฟล์ (agent ตรวจงานตัวเอง)
- บทที่ 7 คั่นชั้นสิทธิ์ก่อนลงมือ: Auto / Ask / Never พร้อม audit trail ว่าใครอนุมัติอะไร
- บทที่ 8 ทำ compaction ให้ประวัติที่ยาวเกินถูกสรุป โดยของสำคัญไม่หายไปด้วย
- บทที่ 9 ใส่งบหลายชั้น ตัวจับอาการวนอยู่กับที่ และ checkpoint ให้รันยาวข้ามคืนได้
- บทที่ 10 ทำ structured trace ให้ทุก turn ตอบได้ว่าทำอะไร เพราะอะไร เสียเท่าไหร่
- บทที่ 11 สร้าง eval_runner.py ให้คะแนน agent สองแกน ทั้งผลลัพธ์และเส้นทางที่มันเดิน
- บทที่ 12 Final Project: ประกอบสิบชั้นเป็น agent ที่เฝ้า pipeline ล้มตอนตีสองแทนคุณ
สี่ชิ้นนี้ใช้กับ agent ที่คุณมีอยู่แล้วได้ทันที ไม่ว่าจะเขียนเองหรือใช้เครื่องมือสำเร็จรูปอย่าง Claude Code / Codex
- บทที่ 3 เทมเพลต AGENTS.md + 3 คำถามที่ต้องผ่านก่อนเพิ่มกฎใหม่หนึ่งข้อ
- บทที่ 7 worksheet จัด action ของ agent คุณลงตาราง Auto / Ask / Never
- บทที่ 9 Run Manifest กรอกก่อนปล่อย agent รันยาวข้ามคืนทุกครั้ง
- บทที่ 12 Harness Maturity Checklist (L1–L3) ไว้ประเมิน agent ตัวไหนก็ได้ พิมพ์แปะโต๊ะได้
สารบัญโดยสังเขป
ดูสารบัญทั้งหมด · 5 ภาค 12 หัวข้อ
- Agent = Model + Harness: ทำไม prompt ดีอย่างเดียวไม่พอ
- กายวิภาคของ harness: agentic loop และส่วนประกอบทั้งหมด
- Instruction Layer: AGENTS.md, Skills และการสอน agent แบบถาวร
- Tool Design: ออกแบบเครื่องมือให้ agent ใช้ไม่พลาด
- Environment & Sandboxing: สนามที่ปลอดภัยให้ agent วิ่ง
- Feedback Loops: ทำให้ agent ตรวจงานตัวเองได้
- Guardrails & Permissions: กฎที่ agent ฝ่าฝืนไม่ได้
- Context Management: state, memory และ compaction
- Long-Running Agents: checkpointing, budgets และ stop conditions
- Observability: มองเห็นทุกการตัดสินใจของ agent
- Agent Evals: วัดทั้ง trajectory ไม่ใช่แค่คำตอบ
- Final Project: สร้าง harness ครบวงจร + Harness Maturity Model
เล่มอื่น ๆ
คู่มือเริ่มต้น Local AI สำหรับใช้งานส่วนตัวและองค์กร
พาคุณรัน AI บนเครื่องตัวเองได้จริง ตั้งแต่เลือกฮาร์ดแวร์และเครื่องมือ ไปจนถึงสร้างแชต เอกสาร และ Agent ใช้เอง พร้อมแนวทางนำไปใช้ระดับองค์กร
คู่มือเริ่มต้นเป็น AI Engineer อย่างเป็นระบบ
พาคุณเข้าใจบทบาทของ AI Engineer ในยุค LLM แบบไม่จมทฤษฎี ตั้งแต่พื้นฐานจนถึงการสร้างระบบที่ใช้งานได้จริง
Snowflake: SnowPro Core Certification
คู่มือเริ่มต้นเข้าใจ Snowflake วางแผนอ่านสอบ ฝึก Lab จริง และทำ Mock Exam — ครบ จบ ในเล่มเดียว
หางาน IT ออสเตรเลียยังไงในยุค AI
คู่มือคนไทยสาย IT ที่อยากย้ายมาทำงานออสเตรเลียในยุคที่ตลาดงานเปลี่ยนเร็วเพราะ AI — ฉบับอัพเดต 2026/2027
ก่อนจะมาเป็น ChatGPT
อีบุ๊กแจกฟรี เล่าเส้นทางของ AI ภาษาแบบภาษาคนธรรมดา ตั้งแต่ยุคเขียนกฎ ยุคสถิติ จนถึง Transformer และ LLM — ไม่ต้องมีพื้นฐานคอมพิวเตอร์ก็อ่านได้
(ไม่ใช่) คู่มือเตรียมตัวสอบ Claude Certified Architect
อีบุ๊กแจกฟรี — ไกด์ภาษาไทย (ไม่เป็นทางการ) สำหรับเตรียมสอบ Claude Certified Architect และฝึกคิดแบบ Architect ในการออกแบบระบบ AI ด้วย Claude