เทคนิค Cursor ที่ดีไม่ได้อยู่ที่การพิมพ์เร็วขึ้น แต่อยู่ที่การสั่งงาน AI ให้ตรงเป้าและตรวจสอบผลลัพธ์เป็น Cursor เป็น AI Code Editor ที่หลายทีมใช้เป็นเครื่องมือหลัก แต่คนส่วนใหญ่ใช้แค่ฟีเจอร์เติมโค้ดอัตโนมัติ ทั้งที่พลังจริงอยู่ที่การคุยกับโค้ดทั้งโปรเจกต์ บทความนี้รวม 10 เทคนิค Cursor ที่ช่วยให้คุณเขียนโค้ดเร็วขึ้นจริงและพลาดน้อยลง
เทคนิค Cursor พื้นฐานที่ต้องมีก่อน
ก่อนไปเทคนิคขั้นสูง ทำความเข้าใจก่อนว่า Cursor ทำงานดีที่สุดเมื่อคุณให้ "บริบท" ที่ชัด ยิ่งคุณบอกชัดว่ากำลังทำอะไร ใช้สไตล์ไหน ผลลัพธ์ยิ่งแม่น หากยังไม่คุ้นกับเครื่องมือ แนะนำให้อ่าน คู่มือใช้ Cursor ก่อน แล้วค่อยกลับมาเก็บทริปเหล่านี้
1. สั่งงานให้ชัดและเจาะจง
แทนที่จะบอก "แก้บั๊กนี้" ให้บอกว่า "ฟังก์ชัน login ตอบ error 500 เมื่อรหัสผ่านว่าง ช่วยเพิ่มการตรวจสอบและคืน 400 พร้อมข้อความ" คำสั่งที่ชัดลดการเดาของ AI ลงมาก
2. แบ่งงานเป็นชิ้นย่อย
อย่าสั่งสร้างทั้งฟีเจอร์ในคำสั่งเดียว ให้แตกเป็นขั้น เช่น สร้าง model ก่อน → ทำ API → ต่อ UI ทีหลัง การแบ่งงานย่อยทำให้รีวิวง่ายและแก้จุดที่ผิดได้ตรงจุด
3. ใช้ @ อ้างอิงไฟล์และสัญลักษณ์
พิมพ์ @ เพื่อชี้ไฟล์ ฟังก์ชัน หรือเอกสารที่ต้องการให้ AI อ่านก่อนตอบ การให้บริบทที่ถูกต้องสำคัญกว่าการเขียน prompt ยาว ๆ
4. เขียนกฎของโปรเจกต์ (Rules)
ตั้งไฟล์กฎเพื่อบอกสไตล์โค้ด เช่น ใช้ภาษาอะไร แบบ naming ไหน ห้ามใช้ไลบรารีตัวใด เพื่อให้ทุกคำตอบสอดคล้องกัน ไม่ต้องบอกซ้ำทุกครั้ง
5. ให้ AI อธิบายก่อนแก้
ก่อนสั่งแก้โค้ดที่ซับซ้อน ลองสั่งให้ AI อธิบายว่าโค้ดเดิมทำงานอย่างไรก่อน ช่วยให้คุณจับจุดที่ควรแก้ และจับได้เมื่อ AI เข้าใจผิด
เทคนิค Cursor ขั้นสูงสำหรับงานจริง
| เทคนิค | ประโยชน์หลัก |
|---|---|
| รีวิวทุก diff ก่อนรับ | กันโค้ดผิดเข้าโปรเจกต์ |
| ทำงานทีละ commit เล็ก | ย้อนกลับได้ง่ายเมื่อพลาด |
| ใช้โหมด agent กับงานหลายขั้น | สร้างฟีเจอร์ครบจบในรอบเดียว |
6. รีวิวทุกการเปลี่ยนแปลงก่อนกด accept
นี่คือเทคนิคสำคัญที่สุด อย่ารับโค้ดทั้งก้อนโดยไม่อ่าน ดู diff ทุกครั้งว่า AI แก้อะไรไปบ้าง โค้ดที่ "รันได้" ไม่ได้แปลว่า "ถูกต้อง" เสมอ
7. ขอเทสต์ควบคู่ไปกับฟีเจอร์
สั่งให้ AI เขียน unit test ไปพร้อมโค้ด เทสต์ที่ดีช่วยจับว่าโค้ดทำงานตามที่ตั้งใจจริงหรือไม่ และเป็นตาข่ายนิรภัยเวลารีแฟกเตอร์
8. ใช้ git เป็นเซฟพอยต์
commit บ่อย ๆ ก่อนให้ AI แก้ของใหญ่ ถ้าผลลัพธ์ไม่ดีก็ย้อนกลับได้ทันที ทำให้กล้าทดลองมากขึ้นโดยไม่กลัวพัง
9. ถามทางเลือกหลายแบบ
เมื่อออกแบบส่วนสำคัญ ลองขอให้ AI เสนอ 2-3 แนวทางพร้อมข้อดีข้อเสีย แล้วคุณเป็นคนตัดสินใจ แทนที่จะรับคำตอบแรกเสมอ
10. ทบทวน prompt ที่ใช้บ่อยให้เป็นเทมเพลต
เก็บคำสั่งที่ได้ผลไว้ใช้ซ้ำ เช่น คำสั่งรีวิวความปลอดภัยหรือคำสั่งเขียนเอกสาร ช่วยประหยัดเวลาได้มากในระยะยาว
สรุป
หัวใจของเทคนิค Cursor ทั้งหมดคือ "สั่งให้ชัด แบ่งให้ย่อย และรีวิวทุกครั้ง" ความเร็วที่แท้จริงมาจากการพลาดน้อย ไม่ใช่การพิมพ์เร็ว อยากเจาะลึกเรื่องเครื่องมือและการใช้งานต่อ แวะที่ฮับ Cursor เพื่ออ่านเนื้อหาและค้นเครื่องมือที่เกี่ยวข้องเพิ่มเติม
