ใช้ Claude Code ผ่าน Terminal อย่างไร? รวมคำสั่งเริ่มต้นที่ควรรู้

Claude Code ใช้งานผ่าน Terminal ได้โดยเปิดโปรแกรมในโฟลเดอร์โปรเจกต์ แล้วพิมพ์คำสั่งเป็นภาษาธรรมชาติเพื่อให้ช่วยอ่านโค้ด วางแผน หรือทำงานตามโจทย์ ผู้ใช้ ComSiam ควรรู้ก่อนว่าคำสั่งที่ขึ้นต้นด้วย claude ใช้ใน Terminal ส่วนคำสั่งที่ขึ้นต้นด้วย / ใช้ภายในเซสชัน Claude Code

เริ่มต้นใช้งานใน Terminal

① เปิด Terminal หรือ Command Prompt
② ใช้ cd เข้าโฟลเดอร์โปรเจกต์
③ พิมพ์ claude แล้วกด Enter
④ หากเป็นครั้งแรก ให้ทำตามขั้นตอนเข้าสู่ระบบ
⑤ เริ่มด้วยคำสั่งให้ Claude อธิบายโปรเจกต์ก่อนแก้โค้ด

ตัวอย่าง:

cd /path/to/your/project
claude

เมื่อเข้าเซสชันแล้ว ลองพิมพ์:

ช่วยสรุปว่าโปรเจกต์นี้ทำอะไร
ระบุโฟลเดอร์และไฟล์สำคัญ
ตอนนี้ยังไม่ต้องแก้ไขไฟล์

คำสั่ง Terminal ที่ใช้บ่อย

คำสั่งใช้ทำอะไร
claudeเปิดเซสชันแบบโต้ตอบ
claude "อธิบายโปรเจกต์นี้"เปิดเซสชันพร้อมส่งคำถามเริ่มต้น
claude -p "อธิบายฟังก์ชันนี้"ส่งคำถามครั้งเดียว รับคำตอบ แล้วจบการทำงาน
claude -cต่อบทสนทนาล่าสุดในโฟลเดอร์ปัจจุบัน
claude -r "ชื่อหรือรหัสเซสชัน"กลับไปยังเซสชันที่ระบุ
claude --versionตรวจเวอร์ชันที่ติดตั้ง
claude doctorตรวจสถานะการติดตั้งและการตั้งค่าที่เกี่ยวข้อง
claude updateสั่งอัปเดตด้วยตนเอง

ตัวเลือกบางอย่างอาจขึ้นอยู่กับเวอร์ชันและวิธีติดตั้ง จึงตรวจรายการคำสั่งล่าสุดได้ด้วย claude --help

คำสั่ง Slash ที่ใช้ภายในเซสชัน

พิมพ์ / ในช่องคำสั่งเพื่อดูรายการคำสั่งที่ใช้งานได้ คำสั่งเริ่มต้นที่มีประโยชน์ ได้แก่:

  • /help — ดูคำสั่งและความช่วยเหลือ
  • /clear — เริ่มบทสนทนาใหม่โดยล้างบริบทของเซสชันปัจจุบัน
  • /exit — ออกจาก Claude Code
  • /diff — ตรวจการเปลี่ยนแปลงในโค้ดระหว่างทำงาน
  • /plan — เริ่มวางแผนก่อนทำงานที่มีหลายขั้นตอน
  • /permissions — ดูและจัดการกฎการอนุมัติสิทธิ์
  • /model — เลือกหรือเปลี่ยนโมเดล
  • /init — สร้างไฟล์แนวทางเริ่มต้น CLAUDE.md สำหรับโปรเจกต์

รายการคำสั่งที่เห็นอาจแตกต่างกันตามเวอร์ชัน สภาพแวดล้อม และสิทธิ์บัญชี

ตัวอย่างทำงานกับโปรเจกต์

ขอให้อธิบายโปรเจกต์

อธิบายโครงสร้างโปรเจกต์นี้
บอกว่าไฟล์ใดเป็นจุดเริ่มต้นและแต่ละโฟลเดอร์ทำหน้าที่อะไร
อย่าแก้ไขไฟล์

ขอให้วางแผนก่อนแก้

/plan
เพิ่มการตรวจสอบข้อมูลในแบบฟอร์มสมัครสมาชิก
ก่อนแก้ ให้ระบุไฟล์ที่จะเปลี่ยนและวิธีทดสอบ

ขอให้แก้โจทย์ที่มีขอบเขต

แก้ปัญหาที่ฟอร์มยอมรับข้อมูลว่าง
ตรวจโค้ดก่อน ระบุไฟล์ที่เกี่ยวข้อง
แก้เฉพาะส่วนฟอร์มและทดสอบกรณีข้อมูลว่างกับข้อมูลปกติ
หลังทำเสร็จให้สรุป Diff

ตรวจโค้ดที่เปลี่ยน

พิมพ์คำสั่งนี้ในเซสชัน:

/diff

จากนั้นตรวจไฟล์และบรรทัดที่เปลี่ยนก่อนนำไปใช้จริง

วิธีใช้คำสั่งแบบครั้งเดียว

หากต้องการถามคำถามสั้น ๆ โดยไม่เปิดเซสชันโต้ตอบ ใช้ -p เช่น:

claude -p "อธิบายหน้าที่ของฟังก์ชัน calculateTotal"

หากต้องการประมวลผลข้อความจากไฟล์ สามารถส่งเนื้อหาเข้า Claude ผ่าน Pipe ได้ เช่น:

cat error.log | claude -p "สรุปสาเหตุของ Error นี้"

ก่อนส่งไฟล์หรือข้อความ ตรวจและลบ API Key รหัสผ่าน และข้อมูลส่วนตัวออก หากใช้ PowerShell คำสั่งจัดการไฟล์อาจต่างจากตัวอย่างใน Bash

แนวทางใช้ Terminal อย่างปลอดภัย

① ตรวจว่าอยู่ในโฟลเดอร์โปรเจกต์ที่ถูกต้องก่อนพิมพ์ claude
② เริ่มจากให้ Claude อ่านและวางแผนก่อนแก้ไฟล์
③ อ่านคำขออนุมัติ ก่อนให้รันคำสั่งหรือเปลี่ยนไฟล์
④ ตรวจ /diff หลังมีการแก้โค้ด
⑤ ทดลองรันหรือทดสอบก่อนนำการเปลี่ยนแปลงไปใช้
⑥ ใช้ Git หรือสำเนาโปรเจกต์เพื่อเก็บจุดย้อนกลับ

สำหรับผู้ใช้ ComSiam ที่ทำงานกับเว็บไซต์จริง ควรเริ่มจาก Branch หรือสำเนาทดสอบ และไม่ควรรันคำสั่งที่ไม่เข้าใจบนระบบจริง

คำถามที่พบบ่อย

ต้องพิมพ์คำสั่งเป็นภาษาอังกฤษหรือไม่

ไม่จำเป็น สามารถบอกเป้าหมายเป็นภาษาไทยได้ แต่ชื่อไฟล์ ภาษาโปรแกรม และคำสั่ง Terminal ควรเขียนให้ตรงตามจริง

claude -p ต่างจาก claude อย่างไร

claude เปิดเซสชันโต้ตอบ ส่วน claude -p "คำถาม" ส่งคำถามครั้งเดียวและออกหลังได้คำตอบ

ใช้คำสั่ง /clear แล้วไฟล์ในโปรเจกต์จะถูกลบหรือไม่

/clear ใช้ล้างบริบทบทสนทนาเพื่อเริ่มงานใหม่ ไม่ใช่คำสั่งลบไฟล์ หากต้องการตรวจคำสั่งที่เกี่ยวกับไฟล์ ให้ดูคำอธิบายและสิทธิ์ก่อนดำเนินการ

หากจำคำสั่งไม่ได้ควรทำอย่างไร

ใช้ claude --help ใน Terminal หรือพิมพ์ /help ภายในเซสชันเพื่อดูคำสั่งและแนวทางที่มีในเวอร์ชันนั้น

สรุป

เริ่ม Claude Code ผ่าน Terminal ด้วยการเข้าโฟลเดอร์โปรเจกต์แล้วพิมพ์ claude ส่วนคำสั่ง claude -p, -c และ -r ใช้ถามครั้งเดียว ต่อบทสนทนา หรือกลับไปเซสชันเดิม ภายในเซสชันใช้ /help, /plan, /permissions และ /diff เพื่อช่วยทำงานและตรวจการเปลี่ยนแปลง ผู้อ่าน ComSiam ควรตรวจโฟลเดอร์ คำขออนุมัติ และ Diff ทุกครั้งก่อนนำโค้ดไปใช้