YouTube Summary
I Spent 100 Hours Learning Claude Code So You Don't Have To
-
เลือกเครื่องมือ (IDE) ที่เหมาะสม: แนะนำให้ใช้ Google IDX (หรือ VS Code) เพราะรองรับการทำงานของ AI ได้ดี และมีฟีเจอร์ที่ช่วยให้การเขียนโค้ดด้วย Claude Code สะดวกขึ้น
-
ติดตั้งผ่าน Terminal: การติดตั้ง Claude Code ทำได้ง่ายผ่านหน้า Extension ของ VS Code/IDX แต่ผู้ใช้งานควรฝึกใช้ผ่าน Terminal เพราะให้การควบคุมและข้อมูลเชิงลึก (เช่น จำนวน Token) ได้ดีกว่าหน้า GUI
-
เข้าใจขีดจำกัด Context Window: Claude มีขีดจำกัดที่ประมาณ 200,000 Tokens (หรือ 150,000 คำ) การส่งข้อมูลมากเกินไปจะทำให้ความแม่นยำในการตอบคำถามลดลง
-
ใช้ /context เพื่อตรวจสอบ: ใช้คำสั่ง
/contextสม่ำเสมอเพื่อดูว่าเราใช้ Token ไปเท่าไหร่แล้ว และมีอะไรที่กำลังแย่งพื้นที่หน่วยความจำของ AI อยู่บ้าง -
แยก Instance ตามงาน: หากต้องการทำโปรเจกต์ใหม่หรือฟีเจอร์ที่คนละเรื่องกัน ให้เปิดหน้าต่างใหม่เสมอ เพื่อไม่ให้ Context เดิมมารบกวนและทำให้ AI สับสน
-
ใช้ Plan Mode เป็นอันดับแรก: ทุกครั้งก่อนเริ่มเขียนโค้ด ให้เข้าสู่ Plan Mode (กด Shift+Tab เพื่อเปลี่ยนโหมด) เพื่อให้ AI วิเคราะห์โครงสร้างก่อน สิ่งนี้ช่วยประหยัด Token และเวลาได้มหาศาล
-
กำหนดเป้าหมายใน Plan Mode: ในโหมดนี้ AI จะทำการวิจัยและวางแผนโดยไม่แก้ไขไฟล์จริง ช่วยให้เราเห็นแนวทางก่อนตัดสินใจ "Build" จริง
-
สร้างไฟล์ CLAUDE.md (Local): ใช้คำสั่ง
/initเพื่อสร้างไฟล์CLAUDE.mdซึ่งเปรียบเสมือนคู่มือประจำโปรเจกต์ (SOP) เพื่อให้ AI รู้จักโครงสร้างและกฎเหล็กของโปรเจกต์นั้นๆ -
ใส่ Tech Stack ใน CLAUDE.md: ระบุภาษาและเฟรมเวิร์กที่ใช้ (เช่น Next.js 15, Tailwind) ลงในไฟล์นี้ เพื่อป้องกันไม่ให้ AI เขียนโค้ดข้ามภาษาจนระบบพัง
-
ห้ามใส่ API Key หรือ Doc ยาวเกินไป: อย่าใส่เอกสาร API ทั้งหมดลงใน
CLAUDE.mdให้ใส่เฉพาะลิงก์หลัก และห้ามใส่ API Key ส่วนตัวเพื่อความปลอดภัย -
ใช้ Slash Commands ให้คล่อง: จำคำสั่งพื้นฐานอย่าง
/help(ดูคำสั่งทั้งหมด),/cle(ล้างบทสนทนา), และ/model(เปลี่ยนรุ่น AI) เพื่อทำงานได้เร็วขึ้น -
ใช้โหมด Bypass Permissions อย่างระมัดระวัง: หากคุณมั่นใจในแผนงาน การใช้โหมด Bypass จะช่วยให้ AI แก้ไขไฟล์ทั้งหมดได้โดยไม่ต้องขออนุญาตทุกครั้ง ช่วยให้งานเดินเร็วขึ้น
-
สร้าง Claude Skills สำหรับงานซ้ำๆ: เราสามารถสร้าง "Skills" ในรูปแบบไฟล์ Markdown เพื่อเก็บชุดคำสั่งที่ใช้บ่อย เช่น การดึงข้อมูล (Scraping) หรือการจัดการอีเมล
-
การเก็บ Skills ไว้ใช้ข้ามโปรเจกต์: Skills ที่ถูกสร้างในโฟลเดอร์ระบบ จะสามารถเรียกใช้ได้ในทุกโปรเจกต์ที่เราเปิด ช่วยให้ไม่ต้องสอน AI ใหม่ทุกครั้ง
-
เทคนิคการทำ Website Template: สามารถส่ง URL เว็บไซต์ที่เป็นแรงบันดาลใจให้ AI วิเคราะห์ดีไซน์ แล้วสั่งให้สร้างหน้าเว็บใหม่ตามโครงสร้างนั้นได้ทันที
-
ใช้ Vercel สำหรับการ Deploy เว็บไซต์: เมื่อเขียนโค้ดเสร็จ สั่งให้ Claude Code ช่วยเตรียมไฟล์สำหรับ Deploy บน Vercel ผ่าน GitHub เพื่อให้เว็บไซต์ออนไลน์ได้จริงภายในไม่กี่นาที
-
ใช้ Modal สำหรับงาน Backend/Automation: หากสร้างระบบทำงานอัตโนมัติ (เช่น AI Scraper) แนะนำให้ Deploy บน Modal เพราะใช้งานง่ายและมีระบบ Free Tier ที่คุ้มค่า
-
เชื่อมต่อ GitHub เพื่อความต่อเนื่อง: การเชื่อมต่อโปรเจกต์กับ GitHub ช่วยให้เราอัปเดตโค้ด (Push) และให้ Vercel อัปเดตหน้าเว็บจริงตามได้อัตโนมัติ (Vibe Coding)
-
เรียนรู้จากการ "ลงมือทำ" (Doing): วิธีที่เร็วที่สุดคือการลองสร้างโปรเจกต์เล็กๆ เช่น เว็บไซต์หน้าเดียว หรือ Bot ง่ายๆ แล้วค่อยขยายไปสู่ระบบที่ซับซ้อนขึ้น
-
หมั่นอัปเดต CLAUDE.md อยู่เสมอ: เมื่อมีการเพิ่มฟีเจอร์ใหม่ ให้สั่ง
/initหรืออัปเดตไฟล์คู่มือเสมอเพื่อให้ AI มีข้อมูลล่าสุดและไม่ทำผิดซ้ำที่เดิม