111 คะแนน โดย xguru 2026-02-02 | 1 ความคิดเห็น | แชร์ทาง WhatsApp

1. ใช้งานแบบขนานให้คุ้มที่สุด

  • การรัน git worktree 3~5 ตัวพร้อมกัน และเปิดแต่ละตัวในเซสชัน Claude แยกกันแบบขนาน คือ เคล็ดลับเพิ่มประสิทธิภาพสูงสุด ภายใน ทีม Claude Code
  • บางคนชอบใช้วิธี git checkout แต่สมาชิกทีม Claude Code ส่วนใหญ่ชอบ worktree มากกว่า
  • ยังมีการตั้งชื่อให้ worktree และกำหนด shell alias (za, zb, zc) เพื่อสลับได้ด้วยการกดคีย์เพียงครั้งเดียว
  • บางคนในทีมก็แยก worktree สำหรับ "analysis" ไว้ต่างหาก เพื่อใช้ดูล็อกและรัน BigQuery โดยเฉพาะ

2. งานซับซ้อนให้เริ่มด้วย Plan Mode เสมอ

  • งานซับซ้อนให้เริ่มใน plan mode และทุ่มพลังไปกับการวางแผน เพื่อให้ Claude ทำ implementation เสร็จได้ในครั้งเดียว
  • เมื่อ Claude ตัวหนึ่งเขียนแผนเสร็จแล้ว ก็มีการเปิด Claude ตัวที่สองให้ รีวิวในบทบาท staff engineer ด้วย
  • ช่วงที่งานเริ่มหลุดทิศทาง สิ่งสำคัญคือให้ กลับไปที่ plan mode เพื่อวางแผนใหม่ทันที และไม่ฝืนเดินหน้าต่อ
  • แม้แต่ในขั้นตอนตรวจสอบ ก็ได้ผลดีถ้าสั่งให้ เข้าสู่ plan mode อย่างชัดเจน

3. ลงทุนกับ CLAUDE.md อย่างต่อเนื่อง

  • ทุกครั้งที่มีการแก้ไข จะสั่งว่า "อัปเดต CLAUDE.md เพื่อไม่ให้ทำผิดซ้ำแบบเดิมอีก"
  • Claude มีลักษณะเด่นคือ บันทึกกฎที่ตัวเองต้องทำตามได้ดีมาก
  • เมื่อเวลาผ่านไปก็จะ แก้ไข CLAUDE.md อย่างต่อเนื่อง และทำซ้ำไปเรื่อย ๆ จนกว่าอัตราความผิดพลาดของ Claude จะลดลงอย่างวัดผลได้
  • วิศวกรคนหนึ่งเก็บ ไดเรกทอรี notes สำหรับทุกงาน/ทุกโปรเจกต์ และสั่งให้ Claude อัปเดตทุก PR โดยตั้งให้ CLAUDE.md อ้างอิงสิ่งนี้

4. สร้าง Skill ของตัวเองแล้ว commit ลง git

เคล็ดลับจากทีม Claude Code:

  • งานที่ทำซ้ำเกินวันละครั้ง ให้ ทำเป็น Skill หรือ Slash Command
  • สร้าง slash command /techdebt เพื่อค้นหาและลบโค้ดซ้ำก่อนจบเซสชัน
  • ตั้งค่า slash command ให้ซิงก์ Slack, GDrive, Asana, GitHub ย้อนหลัง 7 วันเป็น context dump เดียว
  • สร้าง agent สไตล์ analytics-engineer ให้เขียน dbt model, รีวิวโค้ด และทดสอบในสภาพแวดล้อม dev
  • อ่านเพิ่มเติม Extend Claude with skills

5. ให้ Claude จัดการการแก้บั๊ก

  • เปิดใช้ Slack MCP แล้ววางเธรดบั๊กจาก Slack ให้ Claude จากนั้นพิมพ์แค่ "fix" ก็แก้ได้โดยไม่ต้องสลับคอนเท็กซ์
  • หรือสั่งแค่ว่า "Go fix the failing CI tests" แล้วปล่อยให้ Claude จัดการวิธีเอง
  • ส่ง docker logs ให้ Claude เพื่อใช้แก้ปัญหาระบบกระจาย — ทำได้เก่งอย่างน่าทึ่ง

6. ยกระดับคุณภาพพรอมป์ต์

  • สั่งว่า "รีวิวการเปลี่ยนแปลงนี้อย่างเข้มงวด และอย่าเพิ่งสร้าง PR จนกว่าฉันจะผ่านการทดสอบ" เพื่อใช้ Claude เป็น reviewer
  • พูดว่า "พิสูจน์ให้ดูว่าสิ่งนี้ใช้งานได้จริง" แล้วขอให้ diff ความต่างของพฤติกรรมระหว่าง main branch กับ feature branch
  • ถ้าผลลัพธ์ที่ได้ออกมากลาง ๆ ก็สั่งว่า "จากทุกอย่างที่คุณได้เรียนรู้มาจนถึงตอนนี้ ทิ้งของเดิมแล้วทำ solution ที่สง่างามกว่าแทน"
  • ก่อนส่งงาน การเขียนสเปกให้ละเอียดและตัดความกำกวมออก คือหัวใจของการยกระดับคุณภาพผลลัพธ์

7. เทอร์มินัลและการตั้งค่าสภาพแวดล้อม

  • ในทีม Claude Code นิยมใช้เทอร์มินัล Ghostty
    • จุดเด่นคือ synchronous rendering, 24-bit color และรองรับ Unicode ได้เหมาะสม
  • ปรับแต่งแถบสถานะด้วย /statusline เพื่อให้แสดง การใช้คอนเท็กซ์ และ git branch ปัจจุบัน ตลอดเวลา
  • ตั้งสีและชื่อให้แท็บเทอร์มินัล และใช้ tmux — หนึ่งแท็บต่อหนึ่งงาน/worktree
  • แนะนำให้ใช้ การป้อนข้อความด้วยเสียง
    • พูดได้เร็วกว่าพิมพ์ 3 เท่า และทำให้พรอมป์ต์ละเอียดขึ้นมาก
    • บน macOS เปิดได้ด้วยการกดปุ่ม fn สองครั้ง
  • เคล็ดลับเพิ่มเติม: Optimize your terminal setup

8. ใช้งาน subagent

  • ถ้าต้องการให้ Claude ทุ่มการประมวลผลมากขึ้น ให้เพิ่มคำว่า "use subagents" ลงในคำขอ
  • มอบหมายงานย่อยให้ subagent เพื่อรักษา context window ของ agent หลัก ให้สะอาดและโฟกัสอยู่เสมอ
  • ตั้งค่า hook ให้ส่งต่อคำขอสิทธิ์ไปยัง Opus 4.5 — หลังสแกนการโจมตีแล้ว คำขอที่ปลอดภัยจะได้รับอนุมัติอัตโนมัติ

9. ใช้ Claude กับงานข้อมูลและการวิเคราะห์

  • ขอให้ Claude Code ใช้ CLI "bq" เพื่อดึงเมตริกและวิเคราะห์ได้ทันที
  • check-in BigQuery skill ไว้ในโค้ดเบส เพื่อให้ทั้งทีมรัน query วิเคราะห์ได้โดยตรงจาก Claude Code
  • ไม่ได้เขียน SQL ด้วยตัวเองมานานกว่า 6 เดือนแล้ว
  • ใช้แนวทางเดียวกันได้กับ ทุกฐานข้อมูล ที่มี CLI, MCP หรือ API

10. เรียนรู้ด้วย Claude

  • ใน /config ถ้าเปิดสไตล์เอาต์พุต "Explanatory" หรือ "Learning" Claude จะอธิบาย เหตุผล (why) ของการเปลี่ยนแปลง
  • ขอให้สร้าง งานนำเสนอ HTML แบบภาพ เพื่ออธิบายโค้ดที่ไม่คุ้นเคย — ทำสไลด์ออกมาได้ดีอย่างน่าทึ่ง
  • เพื่อทำความเข้าใจโปรโตคอลและโค้ดเบสใหม่ ๆ ให้ขอให้วาดเป็น ASCII diagram
  • สร้าง skill สำหรับ spaced repetition
    • เมื่อผู้ใช้เล่าอธิบายสิ่งที่เข้าใจ Claude จะ ถามคำถามเพิ่มเติมเพื่ออุดช่องว่างและบันทึกผลลัพธ์ไว้