เรียน claude
⌨️
บทที่ 3 · ⏱ 8 นาที

Slash Commands ที่ต้องรู้ + สร้างคำสั่งของตัวเอง

คำสั่ง / สำคัญที่ทำให้ Claude Code ใช้งานเร็วขึ้นเป็นเท่าตัว และวิธีสร้างคำสั่งของบริษัทเอง

Slash commands คือคำสั่งขึ้นต้นด้วย / ที่ใช้สั่ง Claude Code ตัวโปรแกรม ไม่ใช่สั่ง Claude AI เอง

ของพวกนี้ผมใช้ทุกวัน เพราะมันทำให้ทำงานได้เร็วขึ้นมาก

คำสั่งที่ผมใช้ประจำ

จัดการ session

คำสั่งใช้ทำ
/helpดูคำสั่งทั้งหมด
/clearล้างประวัติแชท เริ่มใหม่ใน folder เดิม
/exit หรือ Ctrl+Dออก
/costดู token ที่ใช้ไปแล้วในแชทนี้

Context

คำสั่งใช้ทำ
/compactสรุปแชทให้สั้นลง ประหยัด context
/initสร้าง CLAUDE.md memory file ของโปรเจค
/memoryเปิด memory file มาแก้

Model & settings

คำสั่งใช้ทำ
/modelเปลี่ยน model (opus / sonnet / haiku)
/configดู/แก้ค่า config

Git workflow

คำสั่งใช้ทำ
/reviewให้ Claude review โค้ดที่เพิ่งแก้
(พิมพ์ "create PR")สร้าง GitHub PR

Specialized (เรียนใน ป.โท)

คำสั่งใช้ทำ
/agentsเรียก subagent เฉพาะทาง
/mcpจัดการ MCP servers
/hooksดู/แก้ hooks

ลำดับที่ผมใช้ทุก session

จากที่ทำมาเป็นเดือน ผมเขียนเป็น routine

1. cd เข้า folder โปรเจค
2. claude                 # เปิด Claude Code
3. /init (ครั้งแรก)        # สร้าง CLAUDE.md
4. /model sonnet          # ตั้ง model (sonnet เป็น default ดีอยู่แล้ว)
5. ทำงาน...
6. /compact               # ตอนแชทเริ่มยาวมาก
7. /cost                  # เช็คตอนทำงานยาวๆ
8. /exit

เลือก Model ให้เหมาะ

ผมเปลี่ยน model ตามงานเสมอ

/model opus     # คิดเยอะ ช้าและแพงสุด — ใช้ตอนวางแผนใหญ่
/model sonnet   # default ดี — ใช้งานทั่วไป
/model haiku    # เร็วและถูกสุด — งานง่ายๆ ซ้ำๆ

เคล็ดประหยัด — งาน batch processing เช่น rename ไฟล์ 1,000 อัน ผมใช้ haiku ราคาต่างกันหลายเท่า

สร้าง Custom Slash Command — พลังจริงของผม

ผมเก็บคำสั่งของตัวเองไว้ใน .claude/commands/ ของแต่ละโปรเจค พิมพ์ครั้งเดียว ใช้ทั้งทีม

ตัวอย่าง — สร้าง weekly report ของบริษัท

1. สร้างโฟลเดอร์

mkdir -p .claude/commands

2. สร้างไฟล์ .claude/commands/weekly-report.md

---
description: สร้าง weekly report จากยอดงานบริษัท
---

อ่านไฟล์ data/weekly-projects.csv

สร้าง weekly report:
- จำนวนโครงการ active
- ยอดรวมที่เซ็นใหม่สัปดาห์นี้
- โครงการที่ใกล้ deadline
- โครงการที่ค้าง / overdue
- Insight 1 ข้อที่น่าสังเกต

Save เป็น reports/weekly-[วันที่].md

3. ใน Claude Code พิมพ์ /weekly-report — ได้รายงานทันที

Custom Command ที่ผมใช้จริงในบริษัท

ลองเลย: /customer-reply — ร่างตอบลูกค้า

สร้างไฟล์ .claude/commands/customer-reply.md

เนื้อหา:
---
description: ร่างตอบลูกค้าในโทนของบริษัทเรา
---

ช่วยร่างข้อความตอบลูกค้า โทน:
- เป็นกันเองแต่มืออาชีพ
- ใส่ครับ/ค่ะ พอเหมาะ
- ไม่ over ขอโทษ
- จบด้วยการเชิญให้คุยต่อ

สถานการณ์ของลูกค้า: $ARGUMENTS

ให้ 3 แบบให้เลือก
เปิด Claude.ai

เคล็ดลับ

  • $ARGUMENTS คือสิ่งที่พิมพ์ต่อหลังชื่อ command
  • เช่น /customer-reply ลูกค้าบ่นว่าทีมมาสายตอนนัดเปิดงาน → Claude ร่างให้ 3 แบบ

10 Custom Command ที่ SMB ควรมี

ของผมสำหรับบริษัทรับเหมา ลองปรับให้ตรงกับธุรกิจคุณ

Commandใช้ทำ
/customer-replyร่างตอบลูกค้า
/quote-draftร่างใบเสนอราคาเบื้องต้น
/weekly-reportสรุปงานสัปดาห์
/site-summaryสรุปประชุมหน้างานจาก transcript
/post-fbสร้างโพสต์ Facebook
/jdเขียน job description
/translate-specแปลสเปคอังกฤษเป็นไทย
/follow-upร่าง follow-up ลูกค้าที่หาย
/inventory-checkเช็ควัสดุคงเหลือจาก CSV
/sopสร้าง SOP ใหม่

ทำครั้งเดียว ใช้ตลอด แชร์กับทีมก็ได้ — commit เข้า git ทีมโหลดมาใช้ได้

ลองทำดู: ภารกิจ: สร้าง Custom Command

บทนี้มีประโยชน์กับคุณมั้ยครับ?

ผมอ่าน feedback เองทุกอันแล้วเอาไปปรับเนื้อหา