20 คำสั่งและทางลัดสำคัญของ Claude Code ที่คุณต้องรู้

@SuguruKun_ai
ญี่ปุ่น3 เดือนที่ผ่านมา · 21 มี.ค. 2569
240K
670
57
3
1.6K

TL;DR

คู่มือฉบับนี้ครอบคลุม 20 ฟีเจอร์ทรงพลังของ Claude Code รวมถึงคำสั่ง side-chat, ทักษะที่กำหนดเอง (custom skills) และการประสานงานแบบหลายเอเจนต์ เพื่อช่วยให้ผู้ใช้เพิ่มประสิทธิภาพการพัฒนาซอฟต์แวร์ด้วย AI ให้ถึงขีดสุด

ฉันใช้ Claude Code ตลอดเวลา สร้างสกิลมาแล้ว 200 รายการ ตอนนี้งานใบแจ้งหนี้ เขียนบทความ เตรียมตัว 1 ต่อ 1 จัดการสุขภาพ และประมาณ 80% ของงาน SNS ของฉันล้วนจัดการโดย Claude Code

พออ่านเอกสารทางการก็เพิ่งรู้ว่ายังใช้ฟีเจอร์ไม่ถึงครึ่งด้วยซ้ำ /btw, ultrathink, /batch, Output Styles—มีหลายอย่างที่ฉันไม่รู้จักชื่อด้วยซ้ำ ทั้งที่ใช้มันวันละ 10 ชั่วโมงและจัดการ 170 สกิล

ฉันอ่าน changelog ทั้งหมดและคัดเลือก 20 ฟีเจอร์ แบ่งตามระดับความยาก ที่สามารถลดเวลาทำงานของคุณลงครึ่งหนึ่งได้ แค่รู้จักมัน หวังว่าคุณจะลองไล่ดูตามลำดับนะ

ระดับพื้นฐาน (5 ฟีเจอร์ที่ทำให้คุณนำหน้า)

1. /btw — ถามคำถามข้างเคียงโดยไม่รบกวนงานหลัก

แม้ในขณะที่ Claude Code กำลังทำงาน คุณสามารถใช้ /btw เพื่อถามคำถามได้โดยไม่ทำให้ประวัติการสนทนารก

/btw endpoint API นั้นคืออะไรนะ?

มันไม่กินบริบท มันใช้ prompt cache ซ้ำ ดังนั้นค่าใช้จ่ายเพิ่มเติมจึงน้อยมาก ใช้ Space / Enter / Esc เพื่อปิดคำตอบและกลับไปทำงานเดิมของคุณ

すぐる | ChatGPTガチ勢 𝕏 - inline image

ผลลัพธ์ของ claude --help

ต่างจาก sub-agent มันถูกออกแบบมาให้ "ไม่สามารถใช้เครื่องมือได้ แต่สามารถเห็นบทสนทนาทั้งหมด" ฉันใช้มันระหว่างการเขียนโค้ดยาวๆ เพื่อเช็คอย่างเช่น "ชื่อไฟล์นั้นคืออะไรนะ?"

2. Esc × 2 — ย้อนกลับไปยังจุด Checkpoint ใดๆ ก็ได้

การกด Esc สองครั้งอย่างรวดเร็วจะเปิดเมนู rollback

  • กู้คืนโค้ดและบทสนทนา — ย้อนกลับทั้งโค้ดและแชท
  • กู้คืนบทสนทนา — ย้อนกลับเฉพาะแชท คงการเปลี่ยนแปลงโค้ดไว้
  • กู้คืนโค้ด — ย้อนกลับเฉพาะโค้ด คงแชทไว้
  • สรุปจากจุดนี้ — บีบอัดทุกอย่างหลังจากจุดที่เลือกเป็นบทสรุป

ต่างจาก /compact คุณสามารถบีบอัด "จากตรงกลาง" ได้ Checkpoint จะถูกเก็บไว้ 30 วันแม้ข้ามเซสชัน เนื่องจาก Claude Code ติดตามการแก้ไขไฟล์ทุกครั้งโดยอัตโนมัติ คุณสามารถพูดว่า "ย้อนกลับไป 3 การแก้ไขที่แล้ว"

3. /diff — การดู Git Diff แบบโต้ตอบ

ด้วย /diff คุณสามารถตรวจสอบการเปลี่ยนแปลงที่ Claude Code ทำในเซสชันปัจจุบันแบบโต้ตอบได้

  • ใช้ ← / → เพื่อสลับระหว่าง git diff ปัจจุบันและ diff ทีละเทิร์นของ Claude Code
  • ใช้ ↑ / ↓ เพื่อเรียกดูระหว่างไฟล์ต่างๆ

ฉันใช้สิ่งนี้เพื่อยืนยันครั้งสุดท้ายก่อน commit การทำให้เป็นนิสัยในการตรวจสอบด้วยสายตาว่า "อะไรเปลี่ยนแปลงไป" ก่อนรัน git add ช่วยลดอุบัติเหตุได้

すぐる | ChatGPTガチ勢 𝕏 - inline image

หน้าจอการทำงานของ /diff

4. /init — การสร้าง CLAUDE.md อัตโนมัติ

การรัน /init ในโปรเจกต์ใหม่จะวิเคราะห์โค้ดเบสและสร้างไฟล์ CLAUDE.md โดยอัตโนมัติ

มันตรวจจับเฟรมเวิร์ก คำสั่งทดสอบ ขั้นตอน build และธรรมเนียมการเขียนโค้ดได้เอง เนื้อหาที่ต้องใช้เวลาเขียนด้วยตนเอง 30 นาทีจะออกมาใน 1 นาที

ในกรณีของฉัน ฉันใช้ CLAUDE.md ที่สร้างขึ้นเป็นฐานและเพิ่มเติมอย่างเช่น "วิธีเขียน commit message," "ไลบรารีที่ห้ามใช้," และ "ขั้นตอนการ deploy"

5. Pipe Input × -p — การรวม Claude Code เข้ากับสคริปต์

การรวมกับ -p (โหมดพิมพ์) ช่วยให้คุณรวม Claude Code เข้ากับสคริปต์เชลล์หรือ CI pipeline ที่มีอยู่ได้ ผลลัพธ์จะออกไปยัง stdout ดังนั้นคุณสามารถ pipe ต่อไปได้ ฉันรวมมันไว้ในสคริปต์ตรวจสอบหลังการ deploy

ระดับปฏิบัติ (5 ฟีเจอร์ที่เปลี่ยนประสิทธิภาพการทำงานในแต่ละวัน)

6. Hooks — การทำให้กระบวนการทำงานอัตโนมัติก่อนและหลังการทำงานของเครื่องมือ

โดยการเขียนคำจำกัดความของ hook ใน settings.json คุณสามารถแทรกกระบวนการโดยอัตโนมัติทุกครั้งที่ Claude Code ทำงานเครื่องมือ

Hooks ที่ฉันใช้:

  • PostToolUse (หลัง Edit) → จัดรูปแบบอัตโนมัติด้วย Prettier
  • PostToolUse (หลัง Edit) → ตรวจสอบประเภทด้วย tsc สำหรับ TypeScript
  • Stop → ตรวจสอบว่า console.log ยังคงอยู่ในไฟล์ที่เปลี่ยนแปลง
  • PreToolUse → ตรวจสอบด้วย Zed editor ก่อน git push

คุณสามารถทำให้ "จัดรูปแบบอัตโนมัติทุกครั้งที่ Claude Code แก้ไข" ได้ งานรัน prettier ด้วยตนเองหายไปหมดแล้ว

すぐる | ChatGPTガチ勢 𝕏 - inline image

การตั้งค่า Hooks ใน settings.json

7. Skills — การเปลี่ยนงานที่ทำซ้ำๆ ให้เป็น /Commands

สร้างโฟลเดอร์ใน ~/.claude/skills/ และวางไฟล์ SKILL.md ไว้ที่นั่น แค่นั้นเอง—คุณสามารถเรียกใช้มันด้วย /skill-name

ฉันจัดการ 170 สกิล:

  • /create-invoice — สร้าง + ส่งใบแจ้งหนี้อัตโนมัติ
  • /x-article — Pipeline การเขียนบทความ X (บทความนี้เขียนด้วยสกิลนี้)
  • /1on1-prep — สร้างเอกสารเตรียมตัว 1 ต่อ 1 สำหรับสมาชิกอัตโนมัติ
  • /health-check — รายงานสุขภาพจากข้อมูล Oura Ring
  • /inbox-check — ตรวจสอบ Gmail, Slack, และ X DM ที่ยังไม่ได้อ่านเป็นชุด

กฎของฉันคือเปลี่ยนงานใดๆ ที่ทำซ้ำ 3 ครั้งขึ้นไปให้เป็นสกิล การเขียนสกิลก็แค่เขียนขั้นตอนใน Markdown ใน SKILL.md ไม่ต้องเขียนโปรแกรม

すぐる | ChatGPTガチ勢 𝕏 - inline image

ส่วนหนึ่งของโฟลเดอร์สกิล 170 รายการ

8. --resume / --continue — กลับมาทำงานต่อจากเมื่อวานได้ทันที

claude --continue จะกลับมาเซสชันล่าสุดต่อ claude --resume ให้คุณเลือกจากรายการเซสชันเพื่อกลับไป

"การทำงานต่อจากเมื่อวาน" จะกลับมาพร้อมบริบทบทสนทนาทั้งหมด เซสชันจะถูกเก็บไว้ประมาณ 30 วันตามค่าเริ่มต้น ดังนั้นคุณสามารถกลับไปยังบทสนทนาจากหลายวันก่อนได้

มันกลายเป็นกิจวัตรของฉันที่จะกลับมาทำงานต่อจากวันศุกร์ในวันจันทร์โดยใช้ --resume

すぐる | ChatGPTガチ勢 𝕏 - inline image

หน้าจอการเลือกเซสชันของ --resume

9. /model opusplan — วางแผนด้วย Opus, ดำเนินการด้วย Sonnet

/model opusplan

ใช้การให้เหตุผลเชิงลึกของ Opus 4.6 สำหรับขั้นตอนการออกแบบ และสลับไปใช้การสร้างโค้ดความเร็วสูงของ Sonnet 4.6 โดยอัตโนมัติสำหรับขั้นตอนการนำไปใช้ แค่เลือก opusplan ในการเลือกโมเดล

คุณสามารถใช้พลังการออกแบบของ Opus และความเร็วของ Sonnet พร้อมกัน ซึ่งมีค่าอย่างยิ่งสำหรับการใช้งานฟีเจอร์ที่ซับซ้อน หมายเหตุ: หากพฤติกรรมดูผิดปกติเนื่องจากบั๊กในการนำไปใช้ การสลับด้วยตนเองด้วย /model จะเชื่อถือได้มากกว่า

10. ultrathink — กระตุ้นการให้เหตุผลเชิงลึกสูงสุดด้วยคำเดียว

แค่เขียน ultrathink ที่ใดก็ได้ใน prompt ของคุณ การคิดแบบขยายจะกลายเป็นสูงสุดสำหรับเทิร์นนั้น

ค้นหาสาเหตุที่แท้จริงของบั๊กนี้ ultrathink

ใช้สิ่งนี้เมื่อคุณต้องการการให้เหตุผลเชิงลึกเพียงครั้งเดียวโดยไม่ต้องเปลี่ยน /effort อย่างถาวร หมายเหตุว่าในขณะที่ "think," "think hard," และ "think harder" มีผลเพิ่มขึ้นทีละน้อย มีเพียง ultrathink เท่านั้นที่ถึงระดับความลึกสูงสุด หากเขียนในไฟล์ Skill การให้เหตุผลเชิงลึกจะทำงานสำหรับสกิลนั้นเสมอ

すぐる | ChatGPTガチ勢 𝕏 - inline image

กระบวนการคิดระหว่างการทำงานของ ultrathink

ระดับประยุกต์ (5 ฟีเจอร์เพื่อเร่งระบบอัตโนมัติ)

11. MCP Integration — ควบคุมบริการภายนอกโดยตรงจาก Claude Code

การเชื่อมต่อเซิร์ฟเวอร์ MCP (Model Context Protocol) ช่วยให้ Claude Code สามารถทำงานกับ Notion, Slack, GitHub, Google Drive ฯลฯ ได้โดยตรง

MCP ที่ฉันเชื่อมต่อ:

  • Notion — การจัดการงาน, CRM, ฐานข้อมูลใบแจ้งหนี้
  • Slack — การส่งข้อความ, การตรวจสอบช่องทาง
  • Lark/Feishu — การค้นหาและดูเอกสาร
  • tldv — การดึงและสรุปบันทึกการประชุม
  • Discord — การจัดการข้อความชุมชนใหม่

"ตรวจสอบ Slack ที่ยังไม่ได้อ่าน ลงทะเบียนงานใน Notion และแจ้งเตือนความสำเร็จบน Slack" สามารถทำได้ใน prompt เดียว

すぐる | ChatGPTガチ勢 𝕏 - inline image

รายการเซิร์ฟเวอร์ MCP ที่เชื่อมต่อ

12. Subagent × การทำงานเบื้องหลัง — ทำให้งานของคุณขนานกัน

คุณสามารถเปิดอินสแตนซ์ Claude Code อีกตัวจากภายใน Claude Code เพื่อทำงานแบบขนาน

ส่ง "การตรวจสอบความปลอดภัย," "การวิเคราะห์ประสิทธิภาพ," และ "การตรวจสอบความครอบคลุมการทดสอบ" ไปยัง sub-agent สามตัวพร้อมกัน จากนั้นรวมผลลัพธ์ มันเร็วกว่าการทำแบบเรียงลำดับถึงสามเท่า

โดยการรันพวกมันในเบื้องหลัง คุณสามารถทำงานอื่นได้จนกว่าผลลัพธ์จะกลับมา การตรวจสอบข้อเท็จจริงสำหรับบทความนี้ก็ถูกส่งไปยัง sub-agent สามตัวแบบขนานเช่นกัน

すぐる | ChatGPTガチ勢 𝕏 - inline image

Sub-agent สามตัวทำงานแบบขนาน

13. --chrome — ควบคุมเบราว์เซอร์ที่ล็อกอินจาก Claude Code

claude --chrome

Claude Code สามารถทำงานกับเบราว์เซอร์ Chrome ของคุณได้โดยตรง สถานะการตรวจสอบสิทธิ์ที่คุณล็อกอินไว้สามารถใช้ได้ทันที สิ่งนี้ต้องการส่วนขยาย Claude in Chrome (เฉพาะ Chrome/Edge)

Google Docs, Gmail, Notion, เครื่องมือภายใน—คุณสามารถทำงานกับบริการที่ต้องล็อกอินได้ คุณสามารถบันทึก GIF ได้ด้วย ฉันใช้มันสำหรับระบบอัตโนมัติทดสอบ E2E

14. Dynamic Context Injection สำหรับ Skills — ไวยากรณ์ !command

การฝังคำสั่งเชลล์ใน SKILL.md จะขยายผลลัพธ์โดยอัตโนมัติก่อนที่สกิลจะทำงาน

ตัวอย่างเช่น ในสกิลตรวจสอบ PR:

  • PR diff: !gh pr diff
  • ไฟล์ที่เปลี่ยนแปลง: !gh pr diff --name-only
  • ความคิดเห็น PR: !gh pr view --comments

สิ่งเหล่านี้ถูกขยายเป็นขั้นตอนก่อนการประมวลผล ไม่ใช่ถูกดำเนินการโดย Claude คุณไม่จำเป็นต้องพิมพ์คำสั่งเดียวกันด้วยตนเองทุกครั้งอีกต่อไป คุณยังสามารถส่งอาร์กิวเมนต์ตำแหน่งด้วย $1, $2

15. Memory System — "การจดจำ" ข้ามเซสชัน

Claude Code ลืมทุกอย่างเมื่อการสนทนาสิ้นสุดลง แต่ถ้าคุณสร้างระบบความจำด้วยตัวเอง คุณสามารถนำข้อมูลข้ามเซสชันได้ อย่างเป็นทางการ มีการโหลด CLAUDE.md แบบลำดับชั้นและ Auto Memory (การต่อท้ายด้วยปุ่ม #) แต่ที่นี่คือโครงสร้างความจำหลายชั้นที่ฉันสร้างขึ้น

โครงสร้างความจำของฉัน:

  • short-term/daily/ — บันทึกการทำงานของวันนั้น (เก็บไว้ 7 วัน)
  • long-term/feedback/ — การแก้ไขและบทเรียนในอดีต (ถาวร)
  • long-term/facts/ — ข้อเท็จจริงที่ไม่เปลี่ยนแปลง เช่น การกำหนดค่าเซิร์ฟเวอร์
  • long-term/user/ — โปรไฟล์น้ำเสียงของฉันเอง (วิเคราะห์จาก 3,900 ข้อความ)

โดยการเขียน CLAUDE.md เพื่ออ้างอิงไดเรกทอรีความจำ มันจะถูกโหลดโดยอัตโนมัติทุกเซสชัน ปัญหา "ฉันบอกคุณก่อนหน้านี้แต่คุณจำไม่ได้" หายไปแล้ว

すぐる | ChatGPTガチ勢 𝕏 - inline image

โครงสร้างไดเรกทอรีของ Memory System

ระดับผู้เชี่ยวชาญ (5 ฟีเจอร์ที่ใช้น้อยกว่า 1%)

16. Agent Teams — การพัฒนาทีมด้วย Claude Code หลายตัว

เปิดใช้งานด้วยตัวแปรสภาพแวดล้อม CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1

Lead จะแบ่งงานและมอบหมายให้ Teammates พวกเขาทำงานร่วมกันโดยใช้รายการงานที่ใช้ร่วมกันและการส่งข้อความ

การรัน "ผู้เชี่ยวชาญด้านความปลอดภัย," "ผู้เชี่ยวชาญด้านประสิทธิภาพ," และ "ผู้เชี่ยวชาญด้านความครอบคลุมการทดสอบ" พร้อมกันสำหรับการตรวจสอบ PR นั้นมีประสิทธิภาพเป็นพิเศษ คุณยังสามารถใช้ "Competing Hypothesis Debugging"—วิธีการที่ตัวแทนห้าคนพยายามหักล้างสมมติฐานของกันและกัน ขนาดทีมที่แนะนำคือ 3–5

すぐる | ChatGPTガチ勢 𝕏 - inline image

การกำหนดค่าทีมสำหรับ Agent Teams

17. /batch — ดำเนินการเปลี่ยนแปลงขนาดใหญ่ด้วย Agent แบบขนาน

/batch ย้ายคอมโพเนนต์ทั้งหมดใน src/ จาก React ไปยัง Solid

มันจะตรวจสอบโค้ดเบส → แบ่งเป็นหน่วยงานอิสระ 5–30 หน่วย → ขออนุมัติจากผู้ใช้ → หลังจากอนุมัติ จะเปิดตัว agent เบื้องหลังหนึ่งตัวต่อหน่วยงานโดยใช้ Git worktree

แต่ละ agent จะจัดการ "การนำไปใช้ → การทดสอบ → การสร้าง PR" โดยอัตโนมัติ การปรับโครงสร้างใหม่แบบเป็นชุด 100 ไฟล์เสร็จสิ้นด้วยคำสั่งเดียว

18. Structured Output × Headless Mode — การรวมเข้ากับ CI/CD Pipelines

claude -p --json-schema '{"type":"object","properties":{"bugs":{"type":"array"}}}' "วิเคราะห์หาบั๊ก"

คุณสามารถบังคับให้ผลลัพธ์มีโครงสร้างตาม JSON Schema ด้วย --json-schema ซึ่งมีประโยชน์สำหรับการวิเคราะห์อัตโนมัติใน CI pipelines

มาตรการความปลอดภัย:

  • --max-budget-usd 5.00 สำหรับขีดจำกัดงบประมาณ (เฉพาะในโหมด -p)
  • --max-turns 3 สำหรับขีดจำกัดเทิร์น (เฉพาะในโหมด -p)
  • --fallback-model sonnet สำหรับการสำรองอัตโนมัติเมื่อ Opus โอเวอร์โหลด (เฉพาะในโหมด -p)

19. Output Styles — การเปลี่ยนบุคลิกของ Claude Code อย่างพื้นฐาน

ผ่าน /config → Output style คุณสามารถเปลี่ยนพฤติกรรมที่แท้จริงของ Claude Code ได้

  • ค่าเริ่มต้น — วิศวกรรมซอฟต์แวร์มาตรฐาน
  • อธิบาย — อธิบาย "ทำไมฉันถึงเขียนแบบนี้" ขณะเขียนโค้ด
  • การเรียนรู้ — นำเสนอส่วนที่มนุษย์ควรเขียนเป็น TODO(human)

คุณยังสามารถสร้างสไตล์ที่กำหนดเองได้โดยวาง Markdown ใน ~/.claude/output-styles/ ต่างจาก CLAUDE.md สิ่งนี้จะเขียน system prompt ใหม่เอง

โดยการตั้งค่า keep-coding-instructions: true คุณสามารถแปลงมันเป็น "นักวิจัย," "นักเขียน," หรือ "นักแปล" ในขณะที่ยังคงความสามารถในการเขียนโค้ด ฉันใช้สไตล์ที่กำหนดเอง "โหมดนักเขียน" เมื่อเขียนบทความแบบนี้

20. CronCreate × Scheduled Tasks — AI ทำงานในขณะที่คุณหลับ

คุณสามารถกำหนดเวลางานเป็นระยะจากภายใน Claude Code

งานเป็นระยะของฉัน:

  • 8:00 น. ทุกวัน → รวบรวมข่าว AI จาก 5 แหล่งและโพสต์ไปยัง Slack
  • ทุก 2 ชั่วโมง → สแกนช่องทางธุรกิจ Slack และลงทะเบียนงานอัตโนมัติ
  • 22:00 น. ทุกวัน → บันทึกบันทึกเซสชันของวันนั้นลงในความจำ
  • ทุกวันจันทร์ → สร้างรายงานประจำสัปดาห์อัตโนมัติ

คุณสามารถสร้างสถานะที่ "สรุปข่าว AI อยู่ใน Slack เมื่อคุณตื่นนอน" เวอร์ชัน CLI จะหมดอายุโดยอัตโนมัติใน 3 วัน ดังนั้นให้ใช้งานตามกำหนดเวลาของ Claude Code Desktop สำหรับการทำงานถาวร เวอร์ชัน Desktop จะทำงานแม้ในขณะที่พีซีอยู่ในโหมดสลีป

มีคนน้อยมากที่เชี่ยวชาญทั้ง 20 อย่าง ฉันเริ่มต้นแค่ /btw และ Esc×2 อย่างไรก็ตาม เมื่อคุณเริ่มรวม Hooks → Skills → MCP → Memory System มันจะเริ่มรู้สึกเหมือน "การสอน Claude Code ว่าต้องทำงานอย่างไร" และจากจุดหนึ่ง ประสิทธิภาพการทำงานก็เริ่มเพิ่มขึ้นแบบทวีคูณ...

ติดตามเพื่อรับข้อมูล AI

@SuguruKun_ai

สำหรับการฝึกอบรม Claude Code ในองค์กรหรือการบรรยาย ติดต่อได้ที่นี่

https://uravation.com/contact/

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind

แพตเทิร์นให้ถอดรหัสเพิ่มเติม

บทความไวรัลล่าสุด

สำรวจบทความไวรัลเพิ่มเติม