Skill360 Logo
Login
AI Claude Cowork Claude Code Codex ChatGPT

เปิดเผยวิธีเลือก Effort ที่คนใช้ Claude ต้องรู้

Skill360 Team
27 กันยายน 2569
88 ครั้ง
เปิดเผยวิธีเลือก Effort ที่คนใช้ Claude ต้องรู้

ไม่จำเป็นต้องเปิด Effort สูงสุดตลอดเวลา

“Effort ไม่ใช่ระดับคุณภาพที่ควรเลือกสูงที่สุดเสมอ” แต่เป็นระดับทรัพยากรการคิดที่ควรเพิ่มตามความยากของงาน

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

5 ระดับ Effort ควรใช้ตอนไหน

1. Low — เมื่อแผนชัดอยู่แล้ว

เหมาะกับงานที่สามารถอธิบายสิ่งที่ต้องแก้ได้แทบจะในประโยคเดียว เช่น

  • เปลี่ยนชื่อตัวแปร
  • แก้ข้อความ
  • ปรับ CSS เล็กน้อย
  • เปลี่ยนรูปแบบตาม pattern ที่มีอยู่
  • แก้โค้ดหลายไฟล์ด้วยกฎเดียวกัน
  • ทำ prototype เพื่อดูแนวทางเร็ว ๆ

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

Low จึงเหมาะมากกับช่วงที่ยังต้องการ iterate เร็ว ๆ เพราะถ้าทิศทางผิด เราจะได้เห็นและแก้โจทย์ได้เร็ว


2. Medium — ค่าเริ่มต้นสำหรับงานประจำส่วนใหญ่

ถ้าเป็นงานที่ขอบเขตชัด และเรารู้ว่ากำลังสร้างอะไรอยู่ ให้เริ่มจาก Medium

เช่น

  • เพิ่ม feature ตาม requirement
  • สร้างหน้าเว็บ
  • เขียน API
  • แก้ business logic
  • refactor ระบบที่เข้าใจโครงสร้างอยู่แล้ว
  • สร้าง component ใหม่ตาม architecture เดิม

นี่อาจเป็น “sweet spot” สำหรับงาน Claude Code ส่วนใหญ่ เพราะสมดุลระหว่าง

ความเร็ว + คุณภาพ + Token + จำนวนรอบ

จึงไม่จำเป็นต้องขยับขึ้น High ถ้า Medium ทำงานจบได้อยู่แล้ว


3. High — เมื่อ Medium เริ่มติด

High ไม่จำเป็นต้องใช้เพราะ “งานสำคัญ” อย่างเดียว แต่ควรใช้เมื่อเริ่มเห็นว่า Medium

  • พลาดบางเงื่อนไข
  • แก้ bug ไม่ครบ
  • วนอยู่กับปัญหาเดิม
  • มีหลาย dependency
  • มี edge case เยอะ
  • ต้องตรวจความถูกต้องมากขึ้น

สิ่งที่มักเกิดขึ้นเมื่อเพิ่ม Effort คือ Claude จะใช้เวลามากขึ้นกับการตรวจสอบงานของตัวเอง

เช่น

เขียน → ทดสอบ → เจอปัญหา → วิเคราะห์ → แก้ → ทดสอบอีกครั้ง

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


4. Extra High — เมื่อ High ยังแก้โจทย์ไม่ได้

Extra High หรือ xHigh เหมาะกับปัญหาที่ยากขึ้นอีกระดับ เช่น

  • bug ซับซ้อน
  • architecture หลายระบบ
  • concurrency
  • performance
  • security
  • algorithm
  • งานที่มี edge case จำนวนมาก

ถ้า High พยายามแล้วแต่ยังติดอยู่ การเพิ่มเป็น Extra High อาจช่วยให้โมเดลสำรวจสมมติฐานและตรวจวิธีแก้ละเอียดขึ้น

แต่มีหลักคิดสำคัญอีกข้อจากภาพคือ

ถ้า xHigh ยังติดปัญหาเดิม อาจไม่ใช่เรื่องของ Effort แล้ว แต่อาจถึงเวลาลองเปลี่ยนโมเดล เช่น Fable 5.1 สำหรับงานนั้นโดยเฉพาะ

เพราะการเพิ่มแรงคิดให้วิธีที่ผิด ไม่ได้แปลว่าจะทำให้วิธีนั้นกลายเป็นวิธีที่ถูก


5. Max — ใช้กับงานที่ซับซ้อนที่สุด

Max ควรเป็น “โหมดเฉพาะกิจ” มากกว่าจะเป็นค่าเริ่มต้นถาวร

เหมาะกับงานประเภท

  • ปัญหาที่แก้มาหลายวิธีแล้วยังไม่ได้
  • security-critical code
  • migration ขนาดใหญ่
  • debugging ที่เกี่ยวข้องหลายระบบ
  • algorithm ซับซ้อน
  • การตรวจงานขั้นสุดท้ายที่ความผิดพลาดมีต้นทุนสูง

หลักคิดคือ

เปิด Max → แก้โจทย์ยาก → เสร็จแล้วลด Effort ลง

ไม่ใช่

เปิด Max → ใช้กับทุกอย่าง

เพราะงานจำนวนมากไม่ได้ต้องการการคิดระดับนั้น


Workflow ที่เหมาะกว่าการเปิด Max ตั้งแต่ต้น

จากบทความและภาพ สามารถสรุป workflow ที่ใช้งานจริงได้ประมาณนี้

Requirement → Low → Medium → High → Extra High → Max

แต่ไม่ได้หมายความว่าทุกงานต้องผ่านทุกขั้น

ตัวอย่างเช่น ถ้า requirement ชัดมาก

Medium → เสร็จ

ก็จบได้เลย

หรือถ้ากำลังสำรวจไอเดีย

Low → ดูงาน → ปรับ requirement → Low

จนกว่าจะมั่นใจในทิศทาง แล้วจึงขยับไป Medium หรือ High


วิธีคิดที่สำคัญกว่า Effort คือ “แยก Build กับ Verify”

หนึ่งในแนวคิดที่น่าสนใจที่สุดคือ อย่าให้ AI พยายาม “สร้างของสมบูรณ์แบบในรอบเดียว”

สามารถแบ่งงานเป็นสองช่วงได้

Build

ใช้ Low หรือ Medium

เป้าหมายคือ

  • สร้างเร็ว
  • เห็นของจริงเร็ว
  • ตรวจว่าความเข้าใจตรงกันหรือไม่
  • ปรับ requirement ได้เร็ว

Verify

ใช้ High หรือ Extra High

เป้าหมายคือ

  • หา bug
  • ทดสอบ edge case
  • ตรวจ security
  • ตรวจ performance
  • ตรวจ integration
  • ตรวจว่าส่วนอื่นของระบบไม่พัง

จึงกลายเป็นแนวคิดง่าย ๆ ว่า

สร้างเร็ว → ตรวจหนัก

แทนที่จะ

คิดหนักทุกอย่างตั้งแต่ยังไม่รู้ด้วยซ้ำว่าทิศทางถูกหรือไม่


Effort สูงไม่ได้แปลว่าคุ้มกว่าเสมอ

สมมติว่า

Medium ใช้ $1 ต่อครั้ง แต่ต้องวนแก้ 5 ครั้ง

ต้นทุนรวมอาจกลายเป็น

$5

ขณะที่ High ใช้ $2 แต่แก้จบในครั้งเดียว

High อาจถูกกว่าในระดับ “งานที่เสร็จจริง”

แต่ในทางกลับกัน ถ้า Medium ทำจบได้ตั้งแต่รอบแรก การเปิด High หรือ Max ก็เป็นต้นทุนที่ไม่จำเป็น

ดังนั้นตัวเลขที่ควรดูไม่ใช่

Cost per Prompt

แต่คือ

Cost per Completed & Verified Task

หรือต้นทุนจนได้งานที่ “เสร็จและตรวจแล้ว”


สิ่งที่ Effort สูงช่วยมากที่สุดคือ “การตรวจ”

จากตัวอย่างในบทความ จุดที่แตกต่างระหว่าง Effort ต่ำกับสูงมักไม่ได้อยู่ที่ความสามารถในการ “เขียนโค้ด” เพียงอย่างเดียว

แต่อยู่ที่พฤติกรรมอย่าง

  • ทำให้ bug เกิดซ้ำก่อนแก้
  • อ่าน implementation ที่เกี่ยวข้อง
  • สร้าง test เพิ่ม
  • สุ่มข้อมูลเพื่อทดสอบ
  • ทดลองหลายสมมติฐาน
  • เปรียบเทียบผลลัพธ์หลายวิธี
  • ตรวจว่าการแก้ใหม่ไม่ได้ทำของเดิมพัง
  • ทดสอบ performance กับข้อมูลขนาดใหญ่

จึงอธิบายได้ว่าทำไมงาน security, algorithm หรือ debugging บางประเภทถึงได้ประโยชน์จาก Effort สูงมากกว่างานแก้ UI เล็ก ๆ

สรุป

หัวใจของเรื่องนี้ไม่ใช่การพยายาม “ประหยัด Token ให้มากที่สุด” และก็ไม่ใช่ “เปิด AI ให้ฉลาดที่สุดตลอดเวลา”

แต่คือการจัดสรรแรงคิดให้เหมาะกับแต่ละช่วงของงาน

Low = ทำเร็ว

Medium = ทำงานจริง

High = ตรวจให้ลึก

Extra High = แก้โจทย์ยาก

Max = ใช้กับปัญหาที่ซับซ้อนที่สุด

ประโยคสรุปที่ดีที่สุดคือ:

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

แบบนี้เราจะได้ทั้งความเร็ว คุณภาพ และต้นทุนที่เหมาะสมกว่าเปิด Max ไว้ตลอดครับ

Logo

คอร์สเรียน