เมื่อเร็วๆ นี้ มีเพื่อนหลายคนถามฉันว่าสามารถปล่อยบทช่วยสอนสำหรับผู้เริ่มต้นใช้ Claude Code ได้หรือไม่
พวกเขาก็อยากใช้ Agent ผลิตภัณฑ์ที่ทรงพลังที่สุดในโลกเหมือนกัน
จริงๆ แล้ว หลายคนไม่รู้ว่า Agent ผลิตภัณฑ์โดยทั่วไปประกอบด้วยเฟรมเวิร์ก Agent และโมเดล โมเดลของ Claude มักถูกบล็อกในจีนและจัดการได้ยากมาก ฉันไม่มีวิธีสอนทุกคนให้แก้ไขปัญหานั้น
แต่ Claude Code จะไม่ถูกบล็อกหรือใช้งานไม่ได้ เพราะจริงๆ แล้วมันเป็นเฟรมเวิร์ก Agent ที่สามารถใช้กับโมเดลใดก็ได้
ถึงแม้ว่า Anthropic จะสร้างความรำคาญได้พอสมควรกับการแบนบัญชีและการยืนยันตัวตนจริงอยู่เรื่อยๆ แต่ฉันก็ต้องยอมรับว่าเฟรมเวิร์ก Agent ที่ดีที่สุดในโลกตอนนี้คือ Claude Code
นั่นคือเหตุผลที่ฉันพูดเสมอว่า ถ้าทำได้ในครั้งเดียวก็ทำเลย ฉันรู้ว่า OpenClaw และ Hermes Agent กำลังเป็นที่นิยมมากในตอนนี้ แต่ฉันยังคงแนะนำให้ใช้ Claude Code ถึงแม้คุณจะใช้โมเดลดั้งเดิมของ Claude ไม่ได้ แต่จับคู่กับโมเดลในประเทศก็ยังให้ผลลัพธ์ที่ยอดเยี่ยม
อีกทั้งคุณไม่ต้องกังวลเรื่องการแบนบัญชี เบอร์โทรศัพท์ต่างประเทศ บัตร Visa หรือแม้แต่การใช้ VPN
ดังนั้นวันนี้ นี่คือบทช่วยสอนสำหรับผู้เริ่มต้นใช้ Claude Code อย่างครอบคลุมตั้งแต่เริ่มต้น ฉันได้เตรียมคำแนะนำสำหรับ Windows และ Mac ทั้งแบบมีและไม่มี VPN เพื่อให้ทุกคนสามารถทำตามส่วนที่ต้องการได้
กระบวนการติดตั้งต่อไปนี้ได้รับการทดสอบบนคอมพิวเตอร์ห้าหรือหกเครื่องตลอดสุดสัปดาห์โดยฉันและทีม ผ่านการติดตั้งและถอนการติดตั้งซ้ำๆ
ตัวอย่างเช่น ในสถานการณ์ที่ไม่มี VPN มีวิธีการติดตั้งอื่นๆ เช่น npm หรือการใช้แหล่ง mirror ในประเทศผ่าน curl วิธีการเหล่านี้ใช้ได้ แต่ในการทดสอบของฉันมันไม่เสถียรพอในคอมพิวเตอร์เครื่องต่างๆ
ดังนั้นในที่สุด ฉันจึงเลือกวิธีที่ฉันคิดว่าง่ายที่สุดและมีโอกาสล้มเหลวน้อยที่สุด แม้แต่บนคอมพิวเตอร์ที่ "สะอาด" มาก
ฉันแค่หวังว่าทุกคนจะสามารถใช้เฟรมเวิร์ก Agent ที่ทรงพลังที่สุดในโลกได้สำเร็จโดยทำตามบทความนี้
ฉันจะอธิบายทุกขั้นตอนให้ชัดเจนและละเอียดที่สุดเท่าที่จะทำได้ อาจจะยืดเยื้อไปหน่อย โปรดอดทนด้วยนะ
เอาล่ะ มาเริ่มกันเลย
I. การติดตั้ง Claude Code
1. Mac
มาดู Mac กันก่อน ผู้ใช้ Windows ข้ามส่วนนี้ไปดูบทช่วยสอน Windows ด้านล่างได้เลย
ก่อนอื่น หา Terminal ใน Apps ของคุณแล้วเปิดขึ้นมา
มาติดตั้งตัวเอกของเราในวันนี้กัน นั่นคือ Claude Code
ฉันสร้างบัญชี macOS ใหม่สำหรับคอมพิวเตอร์ของฉัน ซึ่งถือว่าเป็นคอมพิวเตอร์ที่สะอาดเป็นพิเศษ สำหรับการสาธิตนี้
ก่อนอื่น มาพูดถึงกรณีที่มี VPN กันก่อน
คำสั่งมีเพียงบรรทัดเดียว:
วางคำสั่งนี้ลงในเทอร์มินัลแล้วกด Enter
รอสักครู่ คุณจะเห็นการติดตั้งสำเร็จ
ถึงแม้จะติดตั้งแล้ว แต่มันอาจจะแสดงข้อความแจ้งเตือนตรงนี้

หมายความว่าติดตั้ง Claude Code แล้ว แต่ตำแหน่งที่ติดตั้ง ~/.local/bin ยังไม่ได้ถูกเพิ่มเข้าไปในตัวแปรสภาพแวดล้อม PATH ของคุณ ดังนั้นการพิมพ์ claude โดยตรงอาจจะไม่พบคำสั่ง
มันบอกว่าให้แก้ไขโดยรันคำสั่งที่ให้ไว้ด้านล่าง
ถ้าคุณไม่เข้าใจ ก็ไม่เป็นไร แค่ทำตามที่มันบอก: คัดลอกคำสั่ง echo ยาวๆ ที่มันให้คุณมา วางลงในเทอร์มินัลแล้วรัน
จากนั้นพิมพ์ claude --version ถ้ามีเลขเวอร์ชันแสดงออกมา แสดงว่าการติดตั้งสำเร็จ

สถานการณ์ที่มี VPN นั้นง่ายมาก แต่ฉันรู้ว่านักเรียนหลายคนไม่มี VPN
ดังนั้น ถ้าคุณไม่มี VPN เราสามารถติดตั้งผ่าน Homebrew ได้
Homebrew เป็นตัวจัดการแพ็คเกจบรรทัดคำสั่งที่ได้รับความนิยมมากที่สุดบน macOS มันช่วยให้คุณติดตั้ง อัปเดต และถอนการติดตั้งซอฟต์แวร์และเครื่องมือพัฒนาต่างๆ ด้วยคำสั่งเดียว
ฉันยืมคอมพิวเตอร์เครื่องใหม่จากเพื่อนร่วมงาน มันไม่มี VPN และสภาพแวดล้อมสะอาดมาก
มาติดตั้ง brew ก่อน มันอาจจะดูซับซ้อน แต่จริงๆ แล้วง่ายมากถ้าคุณทำตาม
วางคำสั่งต่อไปนี้ลงในบรรทัดคำสั่งแล้วกด Enter:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.shhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"
หลังจากข้อความแจ้งเตือน ให้กด Enter
จากนั้นมันจะทำงานสักพัก
รออย่างอดทนสักสองสามนาที เมื่อมันเสร็จและบอกว่าติดตั้งสำเร็จ คุณก็เสร็จแล้ว
ต่อไป เราต้องเพิ่ม Homebrew เข้าไปในตัวแปร path เพื่อให้เทอร์มินัลสามารถหาคำสั่งได้เมื่อเราใช้มัน

วางคำสั่งสองสามบรรทัดนี้ลงในเทอร์มินัลแล้วรันครั้งเดียว

ตอนนี้เราสามารถใช้ Homebrew เพื่อจัดการแพ็คเกจ Mac ได้แล้ว
ต่อไป ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง Claude Code เนื่องจากโปรแกรมแก้ไขอาจจัดรูปแบบข้อความอัตโนมัติ การคัดลอกและวางโดยตรงอาจทำให้เกิดข้อผิดพลาด โปรดพิมพ์ด้วยตนเองหรือให้ Claude แก้ไขรูปแบบก่อนวางลงในเทอร์มินัล:
brew install --cask claude-code@latest

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

อย่างไรก็ตาม มันจะแสดงว่ายังใช้งานไม่ได้ในตอนนี้ คุณสามารถละเว้นได้ เดี๋ยวฉันจะสอนวิธีเชื่อมต่อโมเดลในภายหลัง
ตอนนี้เราครอบคลุม Mac แล้ว มาพูดถึง Windows แยกกัน มันแตกต่างเล็กน้อย ผู้ใช้ Mac ที่ทำเสร็จแล้วข้ามส่วนนี้ไปได้เลย
2. Windows
ตอนนี้สำหรับ Windows
ฉันใช้เครื่อง Windows ที่ถูกล้างข้อมูลใหม่เพื่อติดตั้ง
เนื่องจาก Claude Code รันคำสั่งภายในโดยใช้ Git Bash บน Windows คุณต้องติดตั้ง Git ก่อนจึงจะใช้ Claude Code บน Windows ได้
ดังนั้น ขั้นตอนที่หนึ่ง: ติดตั้ง Git
เพื่อนที่ติดตั้งไว้แล้วสามารถข้ามไปได้
ใช้ WinGet เพื่อติดตั้ง นี่คือตัวจัดการแพ็คเกจอย่างเป็นทางการของ Windows ซึ่งถือได้ว่าเป็น Homebrew เวอร์ชัน Windows
ค้นหา "Terminal" ในแถบงานแล้วเปิดขึ้นมา

วางคำสั่งต่อไปนี้ลงในเทอร์มินัล การติดตั้งจะเร็วขึ้นมากถ้าคุณไม่ใช้ VPN ที่นี่
winget install Git.Git
เมื่อมันเสร็จ มันจะแสดงการติดตั้งสำเร็จ

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

ถ้าคุณไม่มี VPN เราต้องใช้ WinGet เพื่อติดตั้ง
รันคำสั่งนี้ในเทอร์มินัล:
winget install Anthropic.ClaudeCode
หลังจากติดตั้งสำเร็จ คุณสามารถพิมพ์ claude เพื่อดูว่ามันถูกติดตั้งแล้ว

ณ จุดนี้ ตามทฤษฎีแล้ว การพิมพ์ claude ในเทอร์มินัลควรจะพาคุณไปที่หน้า Claude Code
แต่.
เราได้ติดตั้งเฟรมเวิร์กเท่านั้น ยังไม่ได้ใส่ "สมอง" ให้มัน ดังนั้นมันจึงยังใช้งานไม่ได้
ต่อไป เราต้องเชื่อมต่อสมองของมัน
II. การเชื่อมต่อโมเดล
ถ้าคุณมีบัญชี Claude ก็เข้าสู่ระบบได้เลย ฉันจะไม่ลงรายละเอียดที่นี่
เพราะตามทฤษฎีแล้ว ถ้าคุณมีบัญชี Claude อยู่แล้ว คุณคงไม่อ่านบทช่วยสอนสำหรับผู้เริ่มต้นนี้...
ดังนั้น เพื่อให้แน่ใจว่าเพื่อนในประเทศทุกคนสามารถใช้งานได้ ฉันจะใช้โมเดลในประเทศ GLM-5.1 เป็นตัวอย่าง
GLM-5.1 เป็นโมเดลในประเทศที่ฉันใช้แล้วรู้สึกใกล้เคียงกับประสบการณ์ Claude Opus 4.6 ที่สุดในตอนนี้
แน่นอน ถ้าคุณไม่ทันแผนการเขียนโค้ดของพวกเขา MiniMax M2.7 และ K2.5 ก็ดีเช่นกัน K2.6 code น่าจะออกเร็วๆ นี้ และฉันรู้สึกว่า Kimi จะก้าวกระโดดเช่นกัน แนะนำให้จับตามอง
เกี่ยวกับ GLM-5.1 ทาง Zhipu อย่างเป็นทางการมีคำสั่งบรรทัดเดียวให้ติดตั้ง ซึ่งง่ายมาก:
อย่างไรก็ตาม เพื่อให้ทุกคนเชื่อมต่อโมเดลอื่นๆ และสลับได้อย่างอิสระ ฉันจะสอนวิธีที่เป็นสากลมากกว่า: การใช้ CC Switch
อีกครั้ง แบ่งเป็น Mac และ Windows
1. Mac
บน Mac การติดตั้งเป็นเพียงสองคำสั่ง คำสั่งที่สองอาจมีข้อผิดพลาดหากคัดลอกและวางโดยตรงเนื่องจากการจัดรูปแบบ โปรดพิมพ์ด้วยตนเองหรือให้ Claude แก้ไขรูปแบบก่อนวาง:
brew tap farion1231/ccswitch
brew install --cask cc-switch
วางลงในเทอร์มินัลแล้วกด Enter
เมื่อติดตั้งเสร็จ คุณก็พร้อมแล้ว

2. Windows
สำหรับ Windows ฉันแนะนำให้ดาวน์โหลดแพ็คเกจติดตั้งโดยตรงจากลิงก์ด้านล่าง:
https://github.com/farion1231/cc-switch/releases

ถ้าคุณไม่สามารถเข้าถึง GitHub ได้ ฉันได้เตรียมแพ็คเกจติดตั้งในเครื่องไว้แล้ว ตอบกลับด้วย "cc" ในช่องข้อความของบัญชีทางการ แล้วระบบจะส่งลิงก์ดาวน์โหลดให้คุณโดยอัตโนมัติ
หลังจากดาวน์โหลด ดับเบิลคลิกเพื่อรัน แล้วคุณสามารถคลิก "Next" ไปเรื่อยๆ จนกว่าการติดตั้งจะเสร็จ

การดำเนินการหลังจากนี้จะเหมือนกันสำหรับ Mac และ Windows ดังนั้นฉันจะไม่แยกกัน
หลังจากติดตั้ง ให้เปิดขึ้นมา
คุณจะเห็นว่าเครื่องมือนี้ไม่เพียงแต่สำหรับ Claude Code เท่านั้น Codex และ Xiaolongxia ก็สามารถใช้ได้เช่นกัน
เนื่องจากเรายังไม่ได้กำหนดค่า ตอนนี้จึงมีเพียงการกำหนดค่าโมเดล Claude อย่างเป็นทางการเท่านั้น
ภายใต้คอลัมน์ Claude ให้คลิกเครื่องหมายบวกที่มุมขวาบนเพื่อเพิ่มการกำหนดค่าโมเดลใหม่

จากนั้นเลือกโมเดลที่คุณต้องการใช้ ที่นี่ฉันเลือก GLM เวอร์ชันในประเทศ

ต่อไป คุณเพียงแค่ต้องกรอกสองส่วน: API key (ถ้าคุณไม่รู้ว่า API Key คืออะไร คุณสามารถถาม AI ใดก็ได้ที่คุณเข้าถึงได้ แล้วมันจะช่วยคุณ) และการกำหนดค่าโมเดล ส่วนอื่นๆ จะถูกกรอกโดยอัตโนมัติ

หลังจากกรอกเสร็จ ให้คลิก "Add" ที่มุมขวาล่าง
มันจะสลับไปยังโมเดลที่เรากำหนดค่าไว้
ณ จุดนี้ การติดตั้ง Claude Code และการเชื่อมต่อ GLM-5.1 เสร็จสมบูรณ์
III. การเริ่มต้น Claude Code
กลับไปที่เทอร์มินัล พิมพ์ claude แล้วกด Enter

ตอนนี้คุณสามารถเริ่ม Claude Code ได้ตามปกติ
สำหรับการใช้งานครั้งแรก จะมีการตั้งค่าเริ่มต้นบางอย่าง
ตัวอย่างเช่น โหมดสี มีตัวอย่างโค้ดด้านล่างโหมดต่างๆ เลือกตามที่คุณชอบแล้วกด Enter
ถ้าต้องการเปลี่ยนทีหลัง ให้รัน /theme ภายใน Claude Code
ถัดไปคือข้อความแจ้งเตือนด้านความปลอดภัย

สองประเด็นหลัก:
ประการหนึ่งคือ Claude สามารถทำผิดพลาดได้ คุณควรตรวจสอบโค้ดที่มันสร้างและคำสั่งที่มันต้องการจะรันก่อนที่จะอนุญาต
ประการหนึ่งคือให้ใช้ Claude Code ในฐานโค้ดที่คุณเชื่อถือเท่านั้น เพื่อหลีกเลี่ยงการโจมตีแบบ prompt injection
กด Enter เพื่อไปยังขั้นตอนถัดไป
มันถามว่าเราต้องการใช้การตั้งค่าเทอร์มินัลของ Claude Code หรือไม่

ที่นี่ ให้ใช้การตั้งค่าเทอร์มินัลที่แนะนำ
จริงๆ แล้วมันต้องการช่วยคุณเปิดสองสิ่ง:
ปุ่มลัดเพื่อให้ขึ้นบรรทัดใหม่ในเทอร์มินัล
อีกอย่างคือ Visual Bell ซึ่งเป็นการแจ้งเตือนด้วยภาพ
นั่นคือ เมื่อ Claude ทำงานเสร็จหรือต้องการการยืนยันจากคุณ หน้าต่างเทอร์มินัลจะกะพริบ และไอคอน Dock จะเด้งเพื่อเตือนคุณ
ขั้นตอนสุดท้ายคือยืนยันว่าไดเรกทอรีปัจจุบันสามารถเชื่อถือได้หรือไม่

เลือก "Yes" แล้วกด Enter
ในที่สุดเราก็มาถึงอินเทอร์เฟซการสนทนาของ Claude Code ที่เชื่อมต่อกับ GLM-5.1
ถ้าคุณต้องการสลับโมเดลในภายหลัง ให้กำหนดค่าใน CC Switch และใช้ /model ใน Claude Code เพื่อสลับ

ณ จุดนี้ การติดตั้งและการเชื่อมต่อทั้งหมดเสร็จสมบูรณ์
สำหรับการใช้งานในอนาคต เพียงพิมพ์ claude ในเทอร์มินัล
ฉันแนะนำให้ใช้คำสั่งต่อไปนี้ โดยเฉพาะระหว่างการพัฒนา มิฉะนั้นการคลิก "Allow" ซ้ำๆ จะทำให้คุณตั้งคำถามกับชีวิต:
claude --dangerously-skip-permissions
เมื่อเราเริ่มมัน เนื่องจากการออกแบบบริบท เราจำเป็นต้องเริ่มมันในโฟลเดอร์เพื่อให้มันอยู่ในขอบเขตและมีสมาธิ แทนที่จะเริ่ม Claude Code โดยตรงในไดเรกทอรีราก
ฉันแบ่งไดเรกทอรีของฉัน "Documents" คือที่ที่ฉันสร้างความรู้

นอกจากนี้ยังมีโฟลเดอร์ "code" ซึ่งมีผลิตภัณฑ์ต่างๆ ที่ฉันพัฒนาขึ้นเอง
การเริ่ม Claude Code สำหรับโฟลเดอร์เฉพาะในบรรทัดคำสั่งก็ง่ายมาก
มันคือคำสั่ง cd ซึ่งเหมือนกันสำหรับ Mac และ Windows
ตัวอย่างเช่น ถ้าฉันต้องการเข้าไปในโฟลเดอร์ "Knowledge Base" เพื่อสร้างเนื้อหา:
เปิดเทอร์มินัล พิมพ์ cd แล้วอย่าลืมกด space bar หนึ่งครั้ง จากนั้นลากโฟลเดอร์ของคุณลงไปโดยตรง
กด Enter คุณก็เข้าไปในโฟลเดอร์นั้นแล้ว
จากนั้นใช้คำสั่งเพื่อเริ่ม Claude Code
คุณจะเข้าไปในโฟลเดอร์นั้น และมันจะทำงานเฉพาะในโฟลเดอร์นั้นตามค่าเริ่มต้น อ่านไฟล์ทั้งหมดภายในนั้น

ซึ่งจริงๆ แล้วส่งผลให้เกิดมลพิษทางบริบทน้อยลงและมีสมาธิมากขึ้น กล่าวอีกนัยหนึ่งคือมันฉลาดขึ้น
IV. การเขียน CLAUDE.md
หลังจากเรียนรู้วิธีเริ่มต้นแล้ว คุณสามารถเริ่มการสนทนาและให้มันทำงานได้อย่างเป็นทางการ
แต่มีมาตรฐานและนิสัยที่สำคัญมากที่คุณต้องตั้งก่อนการใช้งานเชิงลึก อย่าตกหลุมพรางเดิมๆ ที่ฉันเคยเจอ: กำหนดไฟล์ CLAUDE.md ของคุณก่อน
ในความคิดของฉัน นี่เป็นสิ่งแรกที่คุณควรทำหลังจากเรียนรู้วิธีเริ่ม Claude Code
ก่อนที่จะลงรายละเอียดเกี่ยวกับรูปแบบการเขียนเฉพาะ ฉันจะพูดก่อนว่า CLAUDE.md คืออะไร
สิ่งนี้ไม่ใช่แค่ไฟล์ มันคือระบบข้อจำกัดแบบลำดับชั้นจากบนลงล่าง
เหมือนกับภาพนี้ที่ฉันใช้ก่อนหน้านี้
หลังจากติดตั้ง สองชั้นที่เราควรจัดการคือ CLAUDE.md ระดับโลกและ CLAUDE.md ระดับโปรเจกต์
CLAUDE.md ระดับโลกจะถูกวางไว้ในไดเรกทอรีรากของ Claude Code ในโฮมไดเรกทอรีของผู้ใช้: ~/.claude/CLAUDE.md

ตราบใดที่คุณเปิด Claude Code ไม่ว่าคุณจะเข้าไปในโปรเจกต์ใด มันจะถูกโหลดและปฏิบัติตามโดยอัตโนมัติ
นี่คือข้อกำหนดระดับบนสุดของมัน
มันแก้ปัญหาเช่นคุณคือใคร หลักการทำงานของคุณ และวิธีที่คุณต้องการให้มันทำงานร่วมกับคุณ
CLAUDE.md ระดับโปรเจกต์จะถูกวางไว้ในไดเรกทอรีรากของแต่ละโปรเจกต์: project_directory/CLAUDE.md
มันจะถูกโหลดเมื่อคุณเปิดโปรเจกต์นั้นเท่านั้น
มันแก้ปัญหาว่าโปรเจกต์เฉพาะนี้ควรทำอย่างไร และมีข้อตกลงพิเศษอะไรในระดับนี้
มาพูดถึง CLAUDE.md ระดับโลกก่อน ซึ่งเป็นสิ่งแรกที่ต้องจัดการ แต่หลายคนไม่ชัดเจนว่าจะเขียนอะไร เขียนอย่างไร ควรยาวแค่ไหน หรือวางไว้ที่ไหน สำหรับผู้ที่ไม่ใช่นักพัฒนา ฉันจะแบ่งปันประสบการณ์ของฉัน
เกี่ยวกับความยาว CLAUDE.md ไม่ได้ยิ่งยาวยิ่งดี แต่ควรสั้นและกระชับที่สุด
ถ้า CLAUDE.md ของคุณยาวเกินไป มันจะเพิกเฉยต่อเนื้อหาในครึ่งหลัง
เส้นสีแดงที่เฉพาะเจาะจงคือ: เกิน 80 บรรทัด Claude จะเริ่มพลาดเนื้อหาบางส่วน อย่างมากที่สุด อย่าเกิน 200 บรรทัด
ในบทความก่อนหน้านี้ ฉันแสดงให้คุณเห็นว่ามีอะไรอยู่ในไฟล์ CLAUDE.md ระดับโลกของฉัน
จากเนื้อหาของฉัน ฉันได้ปรับปรุงและเตรียมเทมเพลตสำหรับคุณ
มันมีสิ่งที่ฉันคิดว่า CLAUDE.md ระดับโลกที่ดีควรมี
คุณเพียงแค่ต้องเขียนเนื้อหาของคุณเองในส่วน "About Me" ส่วนที่เหลือสามารถนำไปใช้ซ้ำได้โดยตรง
About Me [ชื่อของคุณ / ตัวตน / พื้นหลังทางวิชาชีพ ถ้าคุณไม่ใช่โปรแกรมเมอร์ คุณต้องระบุ] ฉันใช้ Claude Code สำหรับ [การใช้งานเฉพาะ 1] และ [การใช้งานเฉพาะ 2]
หลักการคิด: การตัดสินใจทั้งหมดเริ่มต้นจากแก่นของปัญหา อย่าลอกเลียนแบบเพียงเพราะ "นี่คือธรรมเนียม" กลับไปที่ตัวปัญหา: ต้องแก้ไขอะไร? เส้นทางที่ตรงที่สุดคืออะไร? จะออกแบบตั้งแต่ต้นอย่างไร? อย่าประจบสอพลอ อย่าชมความคิดของฉัน อย่าพูดว่า "นี่เป็นคำถามที่ดีมาก" อย่าเพิ่ม "แน่นอน" ขึ้นต้น ให้คำตัดสินที่แท้จริงแก่ฉัน ถ้าแผนมีปัญหา ให้ชี้ให้เห็นโดยตรง ถ้าคุณพบวิธีที่ดีกว่า ให้พูดตรงๆ โดยไม่ต้องรอให้ฉันถาม
ข้อจำกัดต้องมาก่อน: ไม่ว่าจะเป็นโปรเจกต์พัฒนาหรือโปรเจกต์จัดการความรู้ ขั้นตอนแรกคือการสร้างกฎ: เขียน CLAUDE.md สำหรับโปรเจกต์ใหม่ก่อน และกำหนดแบบแผนโครงสร้างสำหรับไดเรกทอรีใหม่ (อะไรอยู่ที่ไหน ตั้งชื่ออย่างไร เมื่อไหร่ควรทำความสะอาด) อย่าทำงานในพื้นที่ทำงานที่ไม่มีข้อกำหนด สำหรับโปรเจกต์ที่มีข้อกำหนดอยู่แล้ว ให้ปฏิบัติตามข้อตกลงใน CLAUDE.md ของพวกเขาอย่างเคร่งครัด เมื่อปรับข้อกำหนด ให้เปลี่ยนเอกสารก่อน แล้วจึงเปลี่ยนการปฏิบัติ ไม่ใช่ในทางกลับกัน
รูปแบบการสื่อสาร - ค่าเริ่มต้นเป็นภาษาไทย ใช้ภาษาอังกฤษสำหรับโค้ด คำสั่ง และชื่อตัวแปร - สรุปก่อน แล้วตามด้วยเหตุผล อย่าเกริ่นนำด้วยพื้นหลัง - เมื่อเจอข้อกำหนดที่ไม่ชัดเจน ให้เสนอแผนที่สมเหตุสมผลที่สุดก่อน แล้วค่อยถามว่าต้องปรับหรือไม่ - อย่าถามว่า "คุณแน่ใจหรือว่าต้องการทำสิ่งนี้" เว้นแต่จะกระทบเส้นสีแดงด้านล่าง
ขอบเขตอัตโนมัติ (เส้นสีแดง ต้องถามฉันก่อน) การดำเนินการต่อไปนี้ต้องหยุดและถามฉันแม้ในโหมดยอมรับอัตโนมัติ: - การลบไฟล์ ไดเรกทอรี หรือประวัติ git - การแก้ไข .env, keys, tokens, การกำหนดค่า CI/CD - การเปลี่ยนแปลง schema ฐานข้อมูลหรือการย้ายข้อมูล - git push, git rebase, git reset --hard, force push - การติดตั้ง dependencies ระดับโลกใหม่หรือการแก้ไขการกำหนดค่าระบบ - การเผยแพร่สู่สาธารณะ (npm publish, deploy ไปยัง production, เผยแพร่บทความ ฯลฯ)
ระเบียบวินัยทางวิศวกรรมทั่วไป - รันการตรวจสอบอย่างจริงจังหลังการเปลี่ยนแปลง (ดู CLAUDE.md ของแต่ละโปรเจกต์สำหรับคำสั่งเฉพาะ) อย่าแค่เปลี่ยนโดยไม่ตรวจสอบ - อย่า comment ข้อผิดพลาดหรือเพิ่มเครื่องหมายเลี่ยงเพื่อให้โค้ดรันได้เท่านั้น ให้หาเหตุผลที่แท้จริง - Keys, tokens และรหัสผ่านต้องไม่เข้าไปในโค้ด, commits หรือ logs - ก่อนการเปลี่ยนแปลงครั้งใหญ่ ให้เสนอแผนใน Plan Mode; ดำเนินการต่อเมื่อฉันยืนยันแล้วเท่านั้น
รวมประมาณ 30 บรรทัด แบ่งเป็นหกส่วน
หกส่วนนี้มีคุณสมบัติร่วมกัน: ใช้ได้ข้ามโปรเจกต์
เมื่อตั้งค่า CLAUDE.md ระดับโลกแล้ว เราก็มีข้อกำหนดระดับบนสุดของเรา
สำหรับชั้นถัดไป CLAUDE.md ระดับโปรเจกต์
เอาตัวฉันเป็นตัวอย่าง
ฉันใช้ Claude Code เพื่อการพัฒนาและการจัดการความรู้เป็นหลัก
ตัวอย่างเช่น มี CLAUDE.md ใน code/my ของฉัน บทบาทของมันส่วนใหญ่เป็นเพราะสิ่งที่ฉันมักจะเขียนโค้ดในโฟลเดอร์ my มักจะเป็นสิ่งที่ไม่เป็นทางการหรือการทดลองที่ยุ่งเหยิง ซึ่งจริงๆ แล้วเล็กมาก ดังนั้นฉันขี้เกียจเกินไปที่จะสร้างโฟลเดอร์ใหม่ภายใต้ my ทุกครั้ง
ดังนั้นวิธีปฏิบัติทั่วไปของฉันในตอนนี้คือ cd ไปที่โฟลเดอร์ my โดยตรงเพื่อเริ่ม แล้วก็เริ่มระบุความต้องการของฉันอย่างมีความสุขเพื่อให้มันช่วยเขียนโค้ด ด้วยไฟล์ CLAUDE.md นี้ มันจะตัดสินใจเองว่านี่เป็นผลิตภัณฑ์ใหม่หรือไม่ ถ้าใช่ มันจะช่วยฉันสร้างโฟลเดอร์ใหม่เพื่อเริ่มโดยตรง ทำให้การจัดการไฟล์ทั้งหมดเป็นระเบียบ
และคุณไม่จำเป็นต้องเขียนไฟล์นี้ด้วยตัวเองด้วยซ้ำ แค่เปิดโฟลเดอร์นั้นแล้วคุยกับ Claude Code พูดคุยความต้องการและสิ่งที่คุณสนใจกับมันโดยตรง แล้วให้มันเขียนให้คุณ

ฉันก็พยายามอย่างหนักกับ Claude Code ของฉันในช่วงสองสามวันที่ผ่านมาเพื่อสร้างข้อกำหนดต่างๆ และจัดระเบียบ "กองขยะ" โค้ดต่างๆ ที่ฉันทิ้งไว้ก่อนหน้านี้
ถ้าคุณไม่มีอะไรในคอมพิวเตอร์ตอนนี้ มันก็สะดวกยิ่งขึ้น
นี่คือหนึ่งในเหตุผลที่ฉันเน้นย้ำเรื่องข้อจำกัดต้องมาก่อนและข้อกำหนดต้องมาก่อนเสมอ
เมื่อตั้งข้อจำกัดแล้ว คุณก็สามารถเริ่มเล่นได้จริงๆ
สำหรับทักษะ ปลั๊กอิน คำสั่งทั่วไป และฟังก์ชันต่างๆ
ฉันจะไม่ขยายความที่นี่ ฉันเขียนบทความที่เกี่ยวข้องไว้มากมาย เพื่อนที่สนใจสามารถค้นหาคำสำคัญที่เกี่ยวข้องได้
คำพูดสุดท้าย
ในที่สุดฉันก็เขียนบทช่วยสอน Claude Code สำหรับผู้เริ่มต้นที่ค้างคามานานเสร็จเสียที
Claude Code คือ "เครื่องมือสำเร็จการศึกษา" ของยุค AI ปัจจุบันที่ฉันแนะนำให้คุณ
คุณไม่จำเป็นต้องใช้ Agent ที่ยุ่งเหยิงเหล่านั้นทั้งหมด ใช้ Claude Code ให้ดี แล้วคุณจะรู้สึกจริงๆ ว่า Agent ที่ทรงพลังที่สุดคืออะไร
ฉันหวังว่าทุกคนจะสามารถสร้างสรรค์อย่างมีความสุข
และสร้างผลงานที่เป็นของคุณในยุคนี้
ผลงานของคุณเอง





