30+ คำสั่ง Claude Code ที่ควรรู้ พร้อมวิธีใช้งาน

Claude Code

Updated: 13 Sep 2026

.

Claude Code เป็น AI coding assistant ที่เราใช้ช่วยเขียน code ลงบนคอมพิวเตอร์ได้โดยตรง

แม้ว่า Claude Code จะรองรับการทำงานกับภาษาธรรมชาติ (natural language) แต่เราสามารถสั่งงาน Claude ผ่าน command line หรือคำสั่งลัดใน Terminal ได้ด้วยเช่นกัน

ในบทความนี้ ผมจะพาไปดู 30+ คำสั่งที่ทุกคนควรรู้สำหรับการใช้งาน Claude Code ให้ได้อย่างมืออาชีพกัน

ทั้ง 30+ คำสั่งแบ่งได้เป็น 3 ส่วน:

  1. Basic: คำสั่งพื้นฐานในการทำงานกับ Claude (14 คำสั่ง)
  2. Intermediate: คำสั่งที่ช่วยให้ Claude ตอบโจทย์เรามากขึ้น (12 คำสั่ง)
  3. Advanced: คำสั่งที่ทำให้ Claude ทำงานโดยอัตโนมัติ (8 คำสั่ง)

ถ้าพร้อมแล้ว ไปเริ่มกันเลย



😎 Claude Code Command Cheat Sheet

คำสั่งใช้เพื่อ
claudeเริ่มใช้งาน Claude Code และสร้าง session ใหม่
! <command>รัน shell command ระหว่างใช้งาน Claude Code
@<file>ชี้ไฟล์ให้ Claude Code
/modelเลือก model ที่ต้องการใช้งาน
/effortกำหนดระดับการคิดของ Claude Code
/exitออกจาก session
/planวางแผนการทำงานก่อนเริ่มเขียนหรือแก้ไข code
/initสร้างไฟล์ CLAUDE.md สำหรับกำหนดบริบทและแนวทางการทำงาน
/memoryเปิด CLAUDE.md เพื่อดูหรือแก้ไข และจัดการ auto-memory
/btwคุยกับ Claude ระหว่างที่ Claude กำลังทำงาน
/diffดูการเปลี่ยนแปลงของ code
/rewindย้อน session กลับไปขั้นก่อนหน้า
/review หรือ /code-reviewตรวจสอบ code และแนะนำการแก้ไข
/helpดูคำสั่งและวิธีใช้งาน Claude Code
claude -cกลับไปใช้งาน session ล่าสุด
claude --resume <session-name>กลับไปใช้งาน session ที่ต้องการ
/resumeเลือก session ที่ต้องการกลับไปใช้งานต่อ
/rename <session-name>เปลี่ยนชื่อ session
/contextดู context ที่ถูกใช้ไปใน session
/compactสรุป context เพื่อเพิ่มพื้นที่สำหรับการทำงานต่อ
/clearลบข้อมูลใน context ของ session ปัจจุบัน
/skillsดูและจัดการ skills ที่ Claude Code ใช้งานได้
/mcpดูและจัดการ MCP ที่ Claude Code ใช้งานได้
/agentsดูวิธีจัดการ subagents
/pluginดูและจัดการ plugins ของ Claude Code
/usage หรือ /costดูปริมาณการใช้งาน Claude Code
/goalกำหนดเป้าหมายให้ Claude Code ทำงานต่อเนื่องจนสำเร็จ
/batchแบ่งงานขนาดใหญ่เป็นงานย่อยและทำงานแบบขนาน
/scheduleตั้งเวลาให้ Claude Code ทำงานตามกำหนด
/loopให้ Claude Code ทำงานซ้ำตามช่วงเวลาที่กำหนด
/backgroundย้ายงานไปทำงานเบื้องหลัง เพื่อใช้ Terminal ต่อได้
/tasksดูรายการงานที่กำลังทำงานอยู่เบื้องหลัง
/doctorตรวจสอบการตั้งค่า Claude Code เมื่อเกิดปัญหา
/debugช่วยค้นหาและอธิบายสาเหตุของปัญหา

ดาวน์โหลด cheat sheet ได้ด้านล่าง 👇:

ดูรายละเอียดของแต่ละคำสั่งด้านล่าง


1️⃣ Part 1. Basic: คำสั่งพื้นฐานสำหรับเริ่มใช้ Claude Code

14 คำสั่งในกลุ่มแรกเป็นคำสั่งพื้นฐานสำหรับเริ่มใช้งาน Claude Code และแบ่งเป็น 4 กลุ่มย่อยตามลักษณะการใช้งาน:

  1. เริ่มใช้งาน
  2. เขียน code
  3. รีวิวงาน
  4. ดูคู่มือ

.

🏁 Group 1. คำสั่งเริ่มใช้งาน

👉 คำสั่งที่ 1. claude:

เริ่ม session ใช้งาน Claude

(1 session เท่ากับ 1 ห้องแชทในการคุยกับ Claude)

ในแต่ละ session, Claude มีความจำ (context) ที่แยกออกจากกัน ทำให้สิ่งที่เราคุยในแต่ละ session ไม่ปะปนกัน

.

👉 คำสั่งที่ 2. ! <command>:

รัน shell command ระหว่างใช้งาน Claude Code

ตัวอย่าง:

Use ! to execute shell command in Claude Code

.

👉 คำสั่งที่ 3. @<file>:

ชี้ไฟล์ให้ Claude

ใช้เมื่อต้องการให้ Claude ทำงานกับไฟล์

ตัวอย่าง:

Use @ to refer to file in Claude Code

.

👉 คำสั่งที่ 4. /model:

เลือก model ที่จะใช้งาน เช่น:

  1. Haiku
  2. Sonnet
  3. Opus
  4. Fable

ตัวอย่าง:

Use /model to select model in Claude Code

.

👉 คำสั่งที่ 5. /effort:

กำหนดระดับการคิดของ Claude Code

ยิ่งสูง Claude Code จะยิ่งทำงานที่ซับซ้อนได้ดีขึ้น แต่ก็ใช้ token มากขึ้นเช่นกัน

ตัวอย่าง:

Use /effort to adjust thinking parametre in Claude Code

.

👉 คำสั่งที่ 6. /exit:

ออกจาก session

ใช้เมื่อทำงานเสร็จแล้ว

.

💻 Group 2. คำสั่งสำหรับเขียน Code

👉 คำสั่งที่ 7. /plan:

เข้าโหมดวางแผน (plan mode) เพื่อกำหนดทิศทางการทำงานก่อนเขียน code จริง ซึ่งจะทำให้ Claude เขียน code ได้ตอบโจทย์มากขึ้น

Note: กด shift + tab เพื่อเปลี่ยนโหมดได้เหมือนกัน

ตัวอย่าง:

Use /plan to enter plan mode in Claude Code

.

👉 คำสั่งที่ 8. /init:

ให้ Claude อ่านไฟล์ในโฟลเดอร์ที่ใช้งานอยู่ เพื่อเขียน CLAUDE.md ซึ่งเป็นไฟล์ที่กำหนดบริบทการทำงานให้กับ Claude

ตัวอย่าง CLAUDE.md:

# Code style
- Follow PEP 8; format with `black` before committing
- Use type hints on all function signatures
- Prefer pandas vectorized operations over row-wise loops
# Workflow
- Activate the venv with `source .venv/bin/activate` before running scripts
- Run `pytest tests/` after any change to `src/`
- Keep notebooks out of version control; convert final logic into `.py` modules

.

👉 คำสั่งที่ 9. /memory:

ตั้งค่าการอัปเดตความจำของ Claude โดยอัตโนมัติ (auto-memory) หรือแก้ไข CLAUDE.md

ตัวอย่าง:

Use /memory to toggle auto-memory on/off and edit CLAUDE.md

.

👉 คำสั่งที่ 10. /btw:

คุยกับ Claude ระหว่างที่ Claude กำลังเขียน code

ใช้เวลามีคำถามและไม่ต้องการรอให้ Claude ทำงานเสร็จ

ตัวอย่าง:

Use /btw to chat with Claude Code while it's still working

.

🧐 Group 3. คำสั่งรีวิวงาน

👉 คำสั่งที่ 11. /diff:

ดูการเปลี่ยนแปลงของ code ที่เกิดขึ้น

.

👉 คำสั่งที่ 12. /rewind:

เปิดดูประวัติการทำงาน เพื่อย้อน session กลับไปขั้นก่อนหน้า

ตัวอย่าง:

Use /rewind to go back in time in Claude Code

.

👉 คำสั่งที่ 13. /review หรือ /code-review:

สั่งให้ Claude ตรวจ code และแนะนำการแก้ไขให้

ตัวอย่าง:

Use /code-review to have Claude Code review your code

.

📖 Group 4. คำสั่งสำหรับดูคู่มือการใช้งาน

👉 คำสั่งที่ 14. /help:

เปิดดูคำสั่งสำหรับใช้ Claude Code

ตัวอย่าง:

Use /help to see all available commands in Claude Code

2️⃣ Part 2. Intermediate: คำสั่งเพิ่มประสิทธิภาพการทำงาน

12 คำสั่งในกลุ่ม 2 ช่วยเพิ่มประสิทธิภาพการทำงานของ Claude Code และแบ่งได้เป็น 4 กลุ่มย่อย:

  1. คำสั่งจัดการ session
  2. คำสั่งจัดการ context
  3. คำสั่งตั้งค่า Claude Code
  4. คำสั่งดูการใช้งาน Claude Code

.

🗣️ Group 1. คำสั่งจัดการ Session

👉 คำสั่งที่ 15. claude -c:

กลับไปใช้ session ล่าสุด

ใช้เมื่อเราออกจาก session และต้องการกลับเข้าไปใช้งานใหม่

.

👉 คำสั่งที่ 16. claude --resume <session-name>:

เปิด session ที่ใช้งาน session ก่อนหน้านี้

ตัวอย่าง:

claude --resume my-session

.

👉 คำสั่งที่ 17. /resume:

เปิดดูรายการ session ทั้งหมด เพื่อเลือก session ที่ต้องการกลับไปใช้งานต่อ

ตัวอย่าง:

Use /resume to select and go to another session

หรือใส่ชื่อ session ตามหลัง เพื่อย้ายไป session ที่ต้องการ

ตัวอย่าง:

/resume my-session

.

👉 คำสั่งที่ 18. /rename <session-name>:

เปลี่ยนชื่อ session เพื่อให้หา session ได้ง่ายขึ้น

ตัวอย่าง:

Use /rename to rename your session in Claude Code

.

💬 Group 2. คำสั่งจัดการ Context

👉 คำสั่งที่ 19. /context:

เปิดดู context ที่ถูกใช้ไปใน session เพื่อดูว่าเหลือพื้นที่สำหรับการทำงานอีกเท่าไร

ตัวอย่าง:

Use /context to see how much session context has been used in Claude Code

.

👉 คำสั่งที่ 20. /compact:

สรุปข้อมูลใน context เพื่อเพิ่มพื้นที่การทำงานให้กับ Claude

ใช้เมื่อต้องการเพิ่มพื้นที่ โดยไม่เสียบริบทในการทำงานไป เช่น context เต็มแล้ว แต่ต้องการพัฒนา feature ที่มีอยู่ต่อ

Note: ข้อเสีย คือ Claude จะจำรายละเอียดบางอย่างไม่ได้

ตัวอย่าง:

Use /compact to summarise existing session context in Claude Code

.

👉 คำสั่งที่ 21. /clear:

ลบข้อมูลใน context ออกทั้งหมด

ใช้เพิ่มพื้นที่ใน context เมื่อไม่ต้องการเก็บบริบทในการทำงานที่มีอยู่เอาไว้ เช่น เวลาจะพัฒนา feature ใหม่

.

🦾 Group 3. คำสั่งตั้งค่า Claude Code

👉 คำสั่งที่ 22. /skills:

เปิดดู skill ที่ Claude เข้าถึงได้

ใช้จัดการ skill ที่ Claude เรียกใช้งานได้

ตัวอย่าง:

Use /skills to view all skills that Claude Code has access to in the current session

.

👉 คำสั่งที่ 23. /mcp:

เปิดดู MCP (Model Context Protocol) หรือเครื่องมือ/ข้อมูลภายนอกที่ Claude เข้าถึงได้

ใช้จัดการ MCP ที่ Claude เรียกใช้งานได้

ตัวอย่าง:

Use /mcp to view all available MCP that Claude Code has access to in the current session

.

👉 คำสั่งที่ 24. /agents:

เปิดดูวิธีสร้างและแก้ไข subagent ที่ Claude สามารถเข้าถึงได้

ตัวอย่าง:

Use /agents to view how to create a sub-agent in Claude Code

.

👉 คำสั่งที่ 25. /plugin:

เปิดดู plugin ที่ Claude ใช้งานได้

ใช้สำหรับจัดการ plugin ที่ Claude เรียกใช้งานได้

ตัวอย่าง:

Use /plugin to view all available plugins that Claude Code has access to in the current session

.

🪙 Group 4. คำสั่งดูการใช้งาน Claude Code

👉 คำสั่งที่ 26. /usage หรือ /cost:

ดูปริมาณการใช้งาน Claude เช่น เงินที่ใช้ไป หรือจำนวนข้อความคงเหลือที่ใช้ได้

ตัวอย่าง:

Use /usage to view your Claude Code usage and limits

3️⃣ Part 3. Advanced: คำสั่งขั้นสูงสำหรับทำงานอัตโนมัติ

8 คำสั่งขั้นสูงในกลุ่มสุดท้าย ใช้สำหรับสั่งให้ Claude ทำงานโดยอัตโนมัติ และแก้ปัญหาการใช้งาน Claude

ทั้ง 8 คำสั่งแบ่งเป็น 2 กลุ่ม:

  1. คำสั่งสำหรับทำงานอัตโนมัติ
  2. คำสั่งแก้ปัญหาการใช้งาน Claude Code

.

🤖 Group 1. คำสั่งสำหรับทำงานอัตโนมัติ

👉 คำสั่งที่ 27. /goal:

กำหนดเป้าหมายที่ต้องการ โดย Claude จะทำงานไปเรื่อย ๆ จนกว่าจะไปถึงเป้าหมายนี้

เหมาะกับงานที่ต้องการให้ Claude ทำไปเอง โดยไม่ต้องมีเราอยู่ด้วยระหว่างทาง

ตัวอย่าง:

Use /goal to set a goal for Claude Code to work towards to without your supervision

.

👉 คำสั่งที่ 28. /batch:

สั่งให้ Claude แตกงานขนาดใหญ่เป็นงานย่อย ๆ และรันงานแบบขนานกันไป

เหมาะสำหรับการแก้ code หลายจุดพร้อมกัน

.

👉 คำสั่งที่ 29. /schedule:

ตั้งเวลาที่จะให้ Claude ทำงานบางอย่าง

เช่น ทดสอบ code ทุก 10 โมงเช้า

.

👉 คำสั่งที่ 30. /loop:

สั่งให้ Claude ทำงานตามช่วงเวลาที่กำหนด

เช่น ทดสอบ code ทุก ๆ 1 ชั่วโมง

.

👉 คำสั่งที่ 31. /background:

ย้าย session ไปอยู่ใน background ซึ่งจะทำให้เราใช้ Terminal ได้ในขณะที่ Claude Code ยังทำงานอยู่

.

👉 คำสั่งที่ 32. /tasks:

เปิดดูรายการ task และ subagent ที่รันอยู่ใน background

ตัวอย่าง:

Use /tasks to view all tasks and sub-agents running in the background

.

🩺 Group 2. คำสั่งแก้ปัญหาการใช้งาน Claude Code

👉 คำสั่งที่ 33. /doctor:

ตรวจสอบการตั้งค่า Claude Code เมื่อมีปัญหาการใช้งาน

ตัวอย่าง:

Use /doctor to diagnose what's wrong with Claude Code

.

👉 คำสั่งที่ 34. /debug:

สั่งให้ Claude ค้นหาและอธิบายสาเหตุของปัญหา ผ่านการอ่าน session log

ตัวอย่าง:

Use /debug to debug what's wrong with Claude Code

👀 หลังจบบทความนี้

หลังอ่านบทความนี้แล้ว ลองมาใช้ Claude Code กันดูนะครับ:


📃 อ้างอิง

Comments

3 responses to “30+ คำสั่ง Claude Code ที่ควรรู้ พร้อมวิธีใช้งาน”

  1. […] คำสั่งที่ควรรู้ในการทำงานกับ Claude Code […]

  2. … reposted this!

  3. … reposted this!

  4. … reposted this!

  5. … reposted this!

Leave a Reply

Discover more from Shi no Shigoto

Subscribe now to keep reading and get access to the full archive.

Continue reading