หน้าแรก / บทความ / Dev Tools
Dev Tools วิเคราะห์จากสเปค + รีวิว

วิเคราะห์และรีวิว I-have-ADHD: สกิลช่วยให้ Coding Agent ไม่ซ่อนคำตอบไว้ใต้รายละเอียด

วิเคราะห์แนวคิดและรีวิวสกิล I-have-ADHD ที่ช่วยให้ Coding Agent สื่อสารผลลัพธ์ได้ตรงประเด็นและไม่กลบคำตอบสำคัญด้วยรายละเอียดที่ไม่จำเป็น

วิเคราะห์และรีวิว I-have-ADHD: สกิลช่วยให้ Coding Agent ไม่ซ่อนคำตอบไว้ใต้รายละเอียด

รีวิวเชิงลึกสกิล I-have-ADHD

สกิลนี้ช่วยบังคับ coding agents ให้เริ่มจากคำตอบ สรุปสิ่งที่ทำ และค่อยใส่รายละเอียดเท่าที่จำเป็น จึงเหมาะกับงาน debug, review โค้ด หรือสรุปผลทดสอบที่คนอ่านต้องการประเด็นเร็วๆ

เห็นผลชัดเมื่อกำหนดรูปแบบคำตอบไว้ก่อน เช่น บอกสาเหตุ ไฟล์ที่เกี่ยวข้อง วิธีแก้ และผลตรวจสอบ ถ้าโจทย์ซับซ้อน ก็ควรเปิดทางให้เอเจนต์ถามกลับหรือแสดงข้อจำกัด ไม่อย่างนั้นคำตอบอาจสั้นจนข้ามเงื่อนไขสำคัญ

ข้อจำกัดคือสกิลไม่ได้ทำให้เอเจนต์คิดแม่นขึ้น และอาจตัดรายละเอียดที่จำเป็นออก ต้นทุนแฝงคือผู้ใช้ต้องเขียนกติกาให้เหมาะกับแต่ละงาน พร้อมตรวจว่าความกระชับไม่ได้แลกมากับความครบถ้วน.

ภาพเปรียบเทียบความคิดที่กระจัดกระจายกับความคิดที่จัดลำดับเป็นระบบ สื่อถึงแนวคิดของสกิล I-have-ADHD

เมื่อคำตอบของเอเจนต์ถูกฝังอยู่ใต้ข้อความยาวเหยียด

เปิดงานมา เราไม่ได้เจอผลลัพธ์ทันที แต่ต้องไล่อ่านบันทึกการทำงาน โค้ดที่แก้ ตัวเลือกที่เอเจนต์ลอง และคำอธิบายยาวๆ กว่าจะรู้ว่าสุดท้ายมันทำอะไรสำเร็จบ้าง

เวลาที่ควรใช้ตรวจโค้ด กลับหมดไปกับการหาคำตอบจากข้อความ สมาธิหลุดง่าย และถ้าต้องย้อนดูว่าเอเจนต์พลาดตรงไหน ก็ต้องอ่านซ้ำหลายรอบ ยิ่งงานเร่ง ยิ่งมีโอกาสมองข้ามผลลัพธ์สำคัญหรือเงื่อนไขที่ยังไม่ได้ตรวจ.

สกิลนี้ปรากฏตัวตรงไหนในชุดเครื่องมือของ coding agent

I-have-ADHD อยู่ชั้นการสื่อสารของ coding agent ทำหน้าที่จัดลำดับคำตอบให้เอเจนต์บอกสิ่งสำคัญก่อน เช่น ทำอะไรสำเร็จ มีปัญหาอะไร และผู้ใช้ควรทำอะไรต่อ ไม่ใช่โมเดลใหม่ และไม่ได้เข้าไปแก้โค้ดโดยตรง

มันทำงานเสริมกับเอเจนต์ที่ใช้อยู่แล้ว โดยช่วยกรองบันทึกการทำงาน ตัวเลือกที่ลอง และรายละเอียดระหว่างทาง ให้เหลือคำตอบที่อ่านง่ายและตรวจสอบได้ เอเจนต์ยังเป็นคนวิเคราะห์กับลงมือแก้โค้ด ส่วนสกิลนี้ช่วยให้ผลลัพธ์ไม่ถูกฝังอยู่ในข้อความยาวๆ.

สิ่งที่อยู่ในสกิลและวิธีที่มันเปลี่ยนหน้าตาคำตอบ

สกิลนี้กำหนดให้เอเจนต์วาง “คำตอบหลัก” ไว้ด้านบน ตามด้วยสถานะงานและรายละเอียดทางเทคนิคที่จำเป็น ส่วนบันทึกการลองผิดลองถูกจะถูกย้ายไปไว้ท้ายคำตอบหรือย่อให้สั้นลง

ก่อนใช้สกิล ผู้อ่านต้องไล่ผ่านข้อความยาวเพื่อหาว่างานเสร็จถึงไหนแล้ว หลังใช้สกิล จุดสำคัญจะเห็นได้ทันที พร้อมแยกชัดว่าอะไรทำแล้ว อะไรยังค้าง และควรทำอะไรต่อ

จากเอเจนต์ที่เล่าทุกอย่าง สู่เอเจนต์ที่บอกสิ่งสำคัญก่อน

สกิลนี้เปลี่ยนคำตอบจากรายงานยาวๆ ให้เหมือนเพื่อนร่วมทีมที่รู้ว่าควรบอกอะไรก่อน รายละเอียดสำคัญยังอยู่ครบ แต่ถูกย้ายไปไว้ในจุดที่เปิดดูต่อได้ง่าย

Factor ก่อนใช้สกิลหลังใช้สกิล
ตำแหน่งคำตอบ อยู่ท้ายบทนำยาวอยู่ช่วงต้นทันที
บทนำ เล่ากระบวนการละเอียดสรุปเฉพาะสิ่งจำเป็น
สถานะงาน ต้องอ่านแล้วตีความเองแยกงานเสร็จและงานค้างชัดเจน
Next step ไม่ชัดว่าต้องทำอะไรต่อมีขั้นตอนถัดไปให้ทำตาม
รายละเอียดตรวจสอบ มีเยอะ แต่ปะปนกับคำอธิบายยังเก็บไว้เป็นหลักฐานอ้างอิง

ใช้จริงแล้วเป็นยังไงในสถานการณ์ที่ต้องทำงานเร็ว

เวลาแก้บั๊ก คำตอบควรขึ้นด้วยผลลัพธ์ก่อน: แก้ตรงไหน อาการหายหรือยัง แล้วค่อยตามด้วยสาเหตุและคำสั่งตรวจสอบที่ใช้ได้ทันที

ถ้าต้องรันคำสั่งนาน เอเจนต์ควรบอกสถานะก่อน เช่น กำลังทำอะไร ต้องรอนานแค่ไหน และผู้ใช้ทำอะไรต่อได้บ้าง ระหว่างรอไม่ควรเท log ยาวๆ มาบังประเด็น

งานหลายไฟล์ควรสรุปเป็นรายการ แยกไฟล์ที่แก้ เหตุผล และผลกระทบให้ชัด พร้อมบอกงานที่ยังค้างอยู่ รูปแบบนี้ช่วยให้ไล่ตรวจได้เร็ว ไม่ต้องขุดคำตอบจากข้อความกองใหญ่

หลังแก้โค้ด ควรปิดท้ายด้วยสรุปสั้นๆ แยก “เปลี่ยนอะไร”, “ตรวจแล้วอย่างไร” และ “ขั้นตอนถัดไป” โดยเก็บรายละเอียดเต็มไว้เป็นหลักฐานอ้างอิง.

เทียบกับวิธีอื่นที่ช่วยให้เอเจนต์ตอบกระชับขึ้น

I-have-ADHD เหมาะกับคนที่อยากได้รูปแบบสรุปสม่ำเสมอ โดยไม่ต้องคอยย้ำทุกคำสั่ง ส่วน system prompt เองยืดหยุ่นกว่า แต่ต้องดูแลกติกาเอง และอาจกระทบงานที่ต้องการคำตอบหลายรูปแบบ

Factor I-have-ADHDเขียน system prompt เองกำหนดรูปแบบทุกคำสั่ง
ติดตั้ง ง่าย ใช้ซ้ำได้ต้องเขียนและปรับเองไม่ต้องติดตั้ง
ความสม่ำเสมอ สูงขึ้นกับ promptขึ้นกับการย้ำทุกครั้ง
ความยืดหยุ่น ปรับได้ตามงานสูงสูง
ภาระดูแล ต่ำสูงสูง

ถ้าทำงานกับ coding agent เป็นประจำ I-have-ADHD ลดงานจุกจิกได้ชัดเจน แต่ system prompt ยังเหมาะกว่าเมื่อทีมต้องควบคุมกติกาเองอย่างละเอียด

จุดเด่นที่ทำให้สกิลนี้น่าใช้ และจุดที่ยังต้องระวัง

I-have-ADHD ช่วยดึงคำตอบสำคัญขึ้นมา ลดเวลาค้นในข้อความยาว และทำให้ตรวจสถานะงานได้ง่ายขึ้น เหมาะกับวันที่ต้องสลับหลาย task หรือไม่อยากอ่านรายงานยืดเยื้อ

ข้อควรระวังคือสรุปอาจตัดรายละเอียดที่จำเป็น หรือเข้าใจบริบทผิดได้ ผู้ใช้จึงควรตรวจว่างานเสร็จจริงหรือยัง เพราะคำตอบที่สั้นไม่ได้แปลว่างานของเอเจนต์จบแล้ว

ข้อดี

  • +ลดเวลาค้นหาคำตอบ
  • +ตรวจสถานะงานได้ง่าย
  • +ลดภาระการอ่าน

ข้อเสีย

  • −อาจตัดรายละเอียดที่จำเป็น
  • −อาจสรุปผิดบริบท
  • −เสี่ยงเข้าใจว่างานเสร็จทั้งที่ยังมีงานค้าง

ค่าใช้จ่ายจริงที่ไม่ได้อยู่ในคำสั่งติดตั้ง

ต้นทุนแฝงไม่ได้มีแค่เวลาติดตั้ง skill แต่รวมถึงเวลาปรับ prompt ให้เข้ากับงาน และเวลาตรวจว่าคำตอบยังมี log, error หรือขั้นตอนสำคัญตกหล่นหรือไม่ ถ้าเอเจนต์เข้าใจบริบทผิด ต้องเสียเวลาไล่แก้และสั่งงานซ้ำ

ผลลัพธ์ยังต่างกันตามเอเจนต์และ workflow บางตัวสรุปได้ดีเมื่อมีงานเป็นขั้นตอนชัดเจน แต่บางตัวอาจตัดรายละเอียดมากเกินไป โดยเฉพาะงาน debug ที่ error เล็กๆ มีผลต่อการแก้ปัญหา

ดังนั้น skill นี้ช่วยลดภาระการอ่านได้จริง แต่ควรใช้คู่กับการตรวจคำตอบต้นฉบับ และกำหนดว่าอะไรห้ามตัดออก เพื่อไม่ให้ความสั้นกลายเป็นความเสี่ยงครับ

บทสรุป: คำตอบที่ดีไม่จำเป็นต้องยาว แต่อย่าทำให้ตรวจสอบไม่ได้

เป้าหมายของ I-have-ADHD ไม่ใช่บังคับให้ coding agent พูดสั้นที่สุด แต่คือจัดคำตอบให้เห็นผลลัพธ์ สถานะ และสิ่งที่ต้องตัดสินใจก่อนรายละเอียด คนอ่านจะได้รู้ทันทีว่างานไปถึงไหน และต้องเปิดดูหลักฐานส่วนใดต่อ

วิธีทดลองที่ชัดเจนคือเลือกงานประเภทเดียว เช่น debug แล้วใช้ skill กับงานหลายครั้ง จับเวลาที่ใช้ตรวจคำตอบจริง เปรียบเทียบกับ workflow เดิม พร้อมเช็กว่ารายละเอียดสำคัญหายไปหรือไม่ ถ้าเวลาตรวจลดลงโดยยังตามเหตุผลและแก้ปัญหาได้ครบ นั่นคือสัญญาณว่า skill ช่วยได้จริงครับ