เริ่มใช้ Claude Code กับโปรเจกต์แรกอย่างไร? ทำตามได้ทีละขั้น

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

Quickstart ของ Anthropic แนะนำให้เริ่มจากเปิด Claude Code ในโฟลเดอร์โปรเจกต์ ถามให้สรุปว่าโปรเจกต์ทำอะไร จากนั้นค่อยทดลองเปลี่ยนโค้ดเล็ก ๆ และตรวจผลที่เกิดขึ้น

เตรียมก่อนเริ่ม

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

หากใช้ Windows ให้เปิด PowerShell, Command Prompt หรือ Terminal ตามวิธีติดตั้งที่เลือก ส่วน Mac และ Linux สามารถใช้ Terminal ได้

เปิด Claude Code ในโปรเจกต์

① เปิด Terminal
② ใช้ cd เข้าโฟลเดอร์โปรเจกต์ เช่น:

cd /path/to/your/project

บน Windows PowerShell ตัวอย่างเส้นทางอาจเป็น:

cd C:\Projects\my-project

③ เริ่ม Claude Code:

claude

④ หากเป็นการใช้งานครั้งแรก ให้ทำตามขั้นตอนเข้าสู่ระบบที่เปิดในเบราว์เซอร์
⑤ เมื่อเข้าสู่ระบบแล้ว ให้ตรวจชื่อโฟลเดอร์ทำงานที่แสดงในเซสชัน

เริ่มด้วยการให้ Claude ทำความเข้าใจโปรเจกต์

ก่อนสั่งแก้ไฟล์ ลองถามภาพรวมก่อน:

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

จากนั้นถามต่อเฉพาะจุดที่ต้องการ เช่น:

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

Claude Code สามารถอ่านไฟล์ในโปรเจกต์เพื่อสร้างบริบทได้ แต่ควรตรวจว่าคำตอบอ้างถึงไฟล์ที่มีอยู่จริง โดยเฉพาะเมื่อโปรเจกต์มีไฟล์หลายส่วนหรือมีโครงสร้างซับซ้อน

ทดลองสั่งงานเล็ก ๆ ครั้งแรก

เลือกงานที่มีขอบเขตชัดและตรวจผลได้ เช่น เพิ่มข้อความในหน้าเว็บ หรือเพิ่มคำอธิบายให้ฟังก์ชันหนึ่งตัวอย่าง Prompt:

ช่วยเพิ่มข้อความคำอธิบายสั้น ๆ ในหน้าแรกของโปรเจกต์

ก่อนแก้:
- ระบุไฟล์ที่ต้องเปลี่ยนและเหตุผล
- อย่าแก้ไฟล์อื่นที่ไม่เกี่ยวข้อง

หลังแก้:
- สรุปว่าเปลี่ยนอะไร
- แจ้งวิธีตรวจผลบนหน้าเว็บ
- ยังไม่ต้อง Commit การเปลี่ยนแปลง

เมื่อ Claude แสดงคำขออนุมัติ ให้อ่านว่ากำลังแก้ไฟล์หรือรันคำสั่งใดก่อนเลือกอนุญาต Claude Code มีโหมดสิทธิ์ที่กำหนดระดับการถามก่อนดำเนินการ ผู้เริ่มต้นควรคงการตรวจและอนุมัติแต่ละการเปลี่ยนแปลงไว้ก่อน

ตรวจการเปลี่ยนแปลงหลังสั่งงาน

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

ตัวอย่างคำถามตรวจงาน:

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

ข้อควรระวังเมื่อทดลองกับโปรเจกต์แรก

  • ตรวจชื่อโฟลเดอร์ก่อนเรียก claude เพื่อไม่ให้ทำงานผิดโปรเจกต์
  • อย่าเริ่มจากคำสั่งกว้าง ๆ เช่น “ปรับปรุงทั้งเว็บไซต์”
  • อ่านคำสั่ง Terminal ที่ Claude ขอให้รันก่อนอนุมัติ
  • ตรวจ Diff ทุกครั้งหลังมีการแก้ไฟล์
  • อย่าใส่รหัสผ่าน API Key หรือข้อมูลลูกค้าลงใน Prompt
  • ใช้สำเนาหรือ Branch สำหรับการทดลองที่อาจกระทบหลายไฟล์

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

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

ต้องเปิด Claude Code จากโฟลเดอร์โปรเจกต์หรือไม่

ควรเปิดจากโฟลเดอร์โปรเจกต์ที่ต้องการให้ Claude ทำงาน เพื่อให้บริบทและคำสั่งอ้างอิงตำแหน่งถูกต้อง

ควรเริ่มด้วยคำสั่งให้แก้บั๊กเลยไหม

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

Claude Code จะเปลี่ยนไฟล์ทันทีหรือไม่

การดำเนินการขึ้นอยู่กับโหมดสิทธิ์และการตั้งค่า บางการกระทำอาจขออนุมัติก่อน ผู้ใช้ควรตรวจคำขอและ Diff ก่อนยอมรับการเปลี่ยนแปลง

ถ้าต้องการออกจาก Claude Code ทำอย่างไร

ใช้คำสั่ง /exit ภายในเซสชัน หรือกด Ctrl+D สองครั้งตามวิธีที่คู่มือระบุ

สรุป

เริ่มใช้ Claude Code กับโปรเจกต์แรกโดยเปิด Terminal ในโฟลเดอร์ที่ถูกต้อง ให้ Claude สรุปโครงสร้างก่อน แล้วทดลองงานเล็ก ๆ ที่ตรวจผลได้ อ่านคำขออนุมัติและ Diff ก่อนยอมรับการแก้ไขทุกครั้ง ผู้อ่าน ComSiam สามารถใช้ Prompt ในบทความนี้เป็นแนวทางเริ่มต้นและปรับให้ตรงกับโปรเจกต์ของตน