สั่งงาน Claude ให้ได้ผล
ผลลัพธ์ที่ได้ขึ้นกับความชัดของคำสั่ง หลักง่าย ๆ คือ สั่งทีละงานเล็ก เจาะจงไฟล์/เป้าหมาย และให้ context ให้ครบ
| ❌ คลุมเครือ | ✅ ชัดเจน |
|---|---|
| ตั้งค่า authentication | เพิ่มฟอร์ม Sign Up ที่ app/signup/page.tsx มีช่อง email/password, validate แล้วเรียก Supabase signUp ตอน submit |
| ทำให้ดูดีขึ้น | ปรับ Hero ให้มีปุ่ม CTA และจัดให้ตรงกับดีไซน์ใน @designs/home.png |
| เพิ่ม validation | เพิ่ม validate email ในฟอร์ม Sign Up ถ้าผิดให้ขึ้นข้อความ error ใต้ช่อง แล้วรันเทสต์ |
กฎง่าย ๆ
ถ้าอธิบายสิ่งที่ต้องการได้ใน 1 ประโยค — สั่งทำเลย ถ้าต้องมี 3 ขั้นขึ้นไป — ใช้ Plan mode (กด Shift+Tab) ให้วางแผนก่อน
ใช้ Plan mode กับงานใหญ่
- กด Shift+Tab จนถึงโหมด Plan
- ให้ Claude สำรวจโค้ดและเสนอแผน (ยังไม่แก้ไฟล์)
- อ่านแผน ปรับจนพอใจ
- กด Shift+Tab กลับโหมดปกติ แล้วบอกให้ลงมือทำตามแผน