Context Engineering และ Token Saving
Context Engineering คือการจัดการข้อมูลที่ส่งเข้าไปให้ AI ในแต่ละรอบ ไม่ใช่แค่เขียน Prompt ให้สวย แต่คือการเลือกว่าข้อมูลอะไรควรเข้า context และข้อมูลอะไรควรถูกตัดออก
Context เป็นทรัพยากรจำกัด ยิ่งใส่ข้อมูลเยอะ AI ยิ่งต้องอ่านเยอะ ใช้ token มากขึ้น และบางครั้งอาจสับสนเพราะมีข้อมูลที่ไม่เกี่ยวกับงานปัจจุบันปนอยู่
จำง่าย ๆ
Prompt ที่ดีคือคำสั่งชัด ส่วน Context ที่ดีคือข้อมูลที่จำเป็นและพอดี
| Context ที่ดี | Context ที่ไม่ดี |
|---|---|
| Brief เฉพาะงานนี้ | ประวัติแชทยาว ๆ ที่ไม่เกี่ยว |
| ไฟล์ Component ที่ต้องแก้ | ทั้ง repo โดยไม่จำเป็น |
| Error หลัก 20-40 บรรทัด | log ทั้งหมดหลายร้อยบรรทัด |
| ข้อจำกัดที่ต้องทำตาม | requirement เก่าที่เลิกใช้แล้ว |