Anthropic หั่น system prompt ของ Claude Code ทิ้งราว 80% — เพราะโมเดลรุ่น Fable 5 อยากได้ prompt ที่สั้นลง
ข่าวเล็ก ๆ แต่มีนัยยะสำหรับทุกคนที่เขียน prompt หรือสร้าง agent: Tariq Shihipar สมาชิกทีมงาน (member of technical staff) ของ Anthropic เปิดเผยเมื่อ 2 กรกฎาคม 2026 ว่าทีมได้ ตัด system prompt ของ Claude Code ทิ้งราว 80% — เพราะโมเดลรุ่นใหม่ในกลุ่ม Fable 5 ทำงานได้ดีกว่าเมื่อได้ prompt ที่สั้นลง ไม่ใช่ยาวขึ้น
นี่ไม่ใช่แค่การรีดต้นทุน token แต่เป็นการ กลับทิศของหลักการเขียน prompt ที่นักพัฒนาส่วนใหญ่ยึดถือกันมาหลายปี — และมันมาจากปากทีมที่สร้างเครื่องมือ coding agent ที่มีคนใช้จริงในสเกลใหญ่
จากตัวอย่างเยอะ ๆ กลับไปหา prompt ที่สั้น
Shihipar อธิบายวิวัฒนาการเป็นวงกลม: โมเดลยุคแรก ต้องการ prompt สั้นแต่ต้องมี ตัวอย่างเยอะ ๆ และ คำสั่งเข้มงวด (hard rules, “ห้ามทำ X”) เพื่อบังคับพฤติกรรมให้อยู่ในกรอบ พอโมเดลเก่งขึ้น prompt ก็ ยาวขึ้นเรื่อย ๆ เพราะเราใส่รายละเอียดได้มากขึ้น
แต่กับโมเดลรุ่นล่าสุด วงกลมนี้หักกลับ — คำพูดตรง ๆ ของเขาคือ “ล่าสุดเราพบว่าโมเดลกลุ่มใหม่นี้อยากได้ system prompt ที่เล็กลง” และที่น่าสนใจกว่านั้นคือเหตุผล: ตัวอย่างที่เราใส่เข้าไป “กลับไปจำกัด” มัน เพราะจริง ๆ แล้วมันมีจินตนาการมากกว่าตัวอย่างที่เราให้ไป (“more imaginative than the examples we give it”)
พูดง่าย ๆ คือเมื่อโมเดลเก่งพอ การป้อนตัวอย่างแคบ ๆ ให้ดูเท่ากับการ ขังมันไว้ในกล่อง ที่เล็กกว่าความสามารถจริงของมัน
จาก “กฎตายตัว” ไปสู่ “การชี้นำตามบริบท”
แนวทางที่มาแทนคือการเลิกพึ่ง คำสั่งเข้มงวดแบบ do/don’t แล้วหันไป ชี้นำโมเดลผ่านบริบท (contextual steering) แทน — ให้ข้อมูลว่าสถานการณ์คืออะไร เป้าหมายคืออะไร แล้วปล่อยให้โมเดลตัดสินใจวิธีการเอง แทนที่จะเขียนกฎครอบทุกกรณีที่คิดออก
สำหรับคนที่เขียน prompt ให้ agent จริง ๆ นี่คือความต่างที่จับต้องได้:
- แทนที่จะ เขียนกฎยาวเหยียด “ถ้าเจอ X ให้ทำ Y, ถ้าเจอ Z ห้ามทำ W…”
- ให้ อธิบายบริบทและเจตนา แล้วเชื่อว่าโมเดลจะเติมช่องว่างได้เอง — และบ่อยครั้งได้ผลลัพธ์ที่ ยืดหยุ่นและฉลาดกว่า กฎที่เราเขียนดักไว้
มุมมอง AI Curator
หมายเหตุก่อน: ตัวเลข “80%” เป็นสิ่งที่ทีม Anthropic พูดเอง ส่วนจำนวน token เป๊ะ ๆ ก่อน/หลัง ยังไม่ได้ระบุในแหล่งข่าว — เราจึงยึด “ราว 80%” ไว้ ไม่เกินเลยกว่านั้น
แต่ประเด็นที่สำคัญกว่าตัวเลขคือ มันสวนทางกับสัญชาตญาณของนักพัฒนาส่วนใหญ่ ที่พอ agent ทำงานพลาด ปฏิกิริยาแรกมักคือ “เติมกฎเข้าไปอีกข้อ” — prompt ขององค์กรจำนวนมากจึงบวมขึ้นเรื่อย ๆ จนกลายเป็นเอกสารกฎหมายยาวเป็นหน้า ๆ ที่ทั้งแพง (token), ทั้งขัดกันเอง และที่แย่ที่สุดคือ กดความสามารถของโมเดลรุ่นใหม่ลง โดยไม่รู้ตัว บทเรียนจาก Anthropic คือ: กับโมเดลรุ่นใหม่ อาจต้อง ลบ มากกว่า เติม
สำหรับทีมไทยและ SEA ที่กำลังสร้าง agent บน Claude หรือโมเดล frontier อื่น ข้อแนะนำเชิงปฏิบัติคือ — อย่าลอก system prompt ยาว ๆ ของยุคก่อนมาใช้กับโมเดลปี 2026 โดยไม่ทดสอบ ลองตัดตัวอย่างและกฎที่ไม่จำเป็นออกแล้ววัดผลจริง (มี eval เป็นตัวชี้ขาด ไม่ใช่ความรู้สึก) หลายครั้งจะพบว่า prompt ที่ สั้นกว่า สะอาดกว่า ให้ผลดีกว่า แถมถูกกว่าและดูแลง่ายกว่า
ข้อควรระวัง: “prompt สั้นลง” ไม่เท่ากับ “prompt มักง่าย” — การชี้นำตามบริบทยังต้องการการออกแบบที่คมชัดว่าจะให้บริบทอะไร เมื่อไหร่ สิ่งที่เปลี่ยนคือ น้ำหนักย้ายจากการเขียนกฎ ไปสู่การจัดบริบทให้ถูก ซึ่งเป็นทักษะที่ต่างออกไป และน่าจะเป็นทิศทางของ prompt engineering ตลอดปีนี้
แหล่งข่าว
อ่านเพิ่มในหมวด เครื่องมือนักพัฒนา
Betelgeuse รัน Qwen3.8 Flash Next ขนาด 68GB บน RTX 3060 กับแรม 16GB ส่วน Basalt วัดให้เห็นว่าเอนจินที่เร่งด้วยแฟล็กลัดทำให้โมเดลลืมของ
Betelgeuse ฟอร์ก llama.cpp ที่เปิดเมื่อ 31 ต.ค. ดึง expert จาก NVMe เข้า VRAM ตามต้องการ อ้าง 22 tok/s แบบไม่ทิ้ง expert แต่ README เตือนเองว่ายังทดลองและตัวเลขมาจากคนละรอบ วันเดียวกันผู้พัฒนา Basalt เผยผลวัดว่าแฟล็กเร่งความเร็วทำคุณภาพ Q8 ตกไปใกล้ Q2
กฎห้ามโคลนเกมของ Claude Code เริ่มกระทบงานจริง บริษัทรับทำเกมกระดานร้องงานลูกค้าหยุด แต่รายงานหลายชิ้นปนกับตัวกรองไซเบอร์คนละเรื่อง
ต่อจากที่เราพบกฎนี้ในไบนารี Claude Code ผู้ใช้เริ่มรายงานว่างานเชิงพาณิชย์ถูกปฏิเสธ และ Tom's Hardware กับ Mashable หยิบไปรายงาน แต่เมื่อไล่ issue ที่อ้างถึง พบว่าหลายรายการเกิดก่อนกฎจะมา จึงน่าจะเป็นตัวกรองด้านไซเบอร์ ส่วน Anthropic ยังไม่ชี้แจง
Claude Code ส่ง transcript ของ background agent ให้โมเดลทุก ~30 วินาทีเพื่อเขียนสถานะ 3–5 คำ ผู้วัดรายงานกินราว 16% และยังปิดแบบทางการไม่ได้
รายงานอิสระพบว่าฟีเจอร์ agent_summary ของ Claude Code ส่ง transcript เต็มของ background agent ไปถามสถานะทุก ~30 วินาที คิดเป็น 16.4% ของค่าใช้จ่ายในระบบของผู้วัด Issue เปิดมาตั้งแต่ ส.ค. ยังไม่มีสวิตช์ปิดที่รองรับ เราตรวจพบโค้ดนี้ใน 2.1.314 และพบกฎใหม่เรื่องเกมที่ไม่อยู่ใน changelog