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 แบบให้เลือก
เคล็ดลับ
- • $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 เองทุกอันแล้วเอาไปปรับเนื้อหา