สรุปโดยย่อ: การเริ่มต้นใช้งาน Claude Code ใน Terminal นั้นตรงไปตรงมา: ติดตั้งโดยใช้คำสั่งบรรทัดเดียวจากเว็บไซต์ทางการ, ยืนยันตัวตนด้วยบัญชี Anthropic ของคุณ, และพิมพ์ 'claude' เพื่อเริ่มเซสชันแบบโต้ตอบ เครื่องมือ CLI นี้ใช้งานได้บน macOS, Linux และ Windows ทำให้ Developer สามารถสร้างฟีเจอร์, แก้ไขบั๊ก, และทำงานอัตโนมัติผ่านคำสั่งภาษาธรรมชาติได้โดยตรงในสภาพแวดล้อม Terminal ของพวกเขา
Claude Code แสดงถึงการเปลี่ยนแปลงในวิธีการโต้ตอบของ Developer กับการช่วยเหลือจาก AI แทนที่จะคัดลอกโค้ดระหว่างแท็บเบราว์เซอร์และโปรแกรมแก้ไขข้อความ เครื่องมือที่ทำงานบน Terminal นี้จะอยู่ในเวิร์กโฟลว์การพัฒนา, เข้าใจทั้งฐานโค้ด และดำเนินการที่ซับซ้อนผ่านคำสั่งสนทนา
กระบวนการตั้งค่าใช้เวลาไม่เกินห้านาทีสำหรับ Developer ส่วนใหญ่ แต่การเริ่มต้นใช้งาน Claude Code อย่างมีประสิทธิภาพนั้นมีมากกว่าแค่การติดตั้ง
คู่มือนี้ครอบคลุมทุกอย่างตั้งแต่การติดตั้งเบื้องต้นไปจนถึงการเริ่มเซสชันที่มีประสิทธิภาพ พร้อมตัวอย่างที่ใช้งานได้จริงกับโปรเจกต์จริง
Claude Code ทำอะไรได้บ้าง
ตามเอกสารอย่างเป็นทางการ Claude Code เป็นเครื่องมือเขียนโค้ดแบบ agentic ที่อ่านฐานโค้ด, แก้ไขไฟล์, รันคำสั่ง, และทำงานร่วมกับเครื่องมือพัฒนา อินเทอร์เฟซ Terminal เป็นจุดโต้ตอบหลักสำหรับ Developer ส่วนใหญ่
เครื่องมือนี้จัดการงานพัฒนาทั่วไป: สร้างฟีเจอร์, แก้ไขบั๊ก, ทำงานอัตโนมัติ, และอธิบายส่วนโค้ดที่ซับซ้อน มันทำงานโดยมีบริบทเต็มของไฟล์โปรเจกต์, ประวัติ git, และกระบวนการที่กำลังทำงานอยู่
แตกต่างจากผู้ช่วย AI ที่ทำงานบนเบราว์เซอร์ Claude Code ดำเนินการคำสั่งโดยตรงในสภาพแวดล้อมเชลล์ เมื่อถูกขอให้แก้ไขข้อผิดพลาดในการ build มันไม่ได้เพียงแค่แนะนำโซลูชันเท่านั้น แต่ยังสามารถดำเนินการแก้ไข, ทดสอบผลลัพธ์, และ commit การเปลี่ยนแปลงได้จริง
Terminal เทียบกับแพลตฟอร์มอื่น
Claude Code ทำงานได้หลายแพลตฟอร์ม: Terminal CLI, แอปพลิเคชันเดสก์ท็อป, อินเทอร์เฟซเว็บ, ส่วนขยาย IDE สำหรับ VS Code และ JetBrains, และส่วนขยาย Chrome สำหรับดีบักแอปพลิเคชันสด เวอร์ชัน Terminal ให้การควบคุมที่ตรงที่สุด
เซสชัน Terminal ให้ทางลัดคีย์บอร์ด, การทำงานเบื้องหลัง, และการทำงานร่วมกับการตั้งค่าเชลล์ที่มีอยู่ Developer ที่ใช้งาน command line เป็นหลักจะพบว่านี่เป็นอินเทอร์เฟซที่เร็วที่สุด
| แพลตฟอร์ม | เหมาะสำหรับ | ข้อได้เปรียบหลัก |
|---|---|---|
| Terminal CLI | Developer ที่คุ้นเคยกับ command line | การโต้ตอบที่เร็วที่สุด, การทำงานร่วมกับเชลล์เต็มรูปแบบ |
| แอปพลิเคชันเดสก์ท็อป | ผู้ที่ชอบภาพพร้อมเซสชันที่คงอยู่ | อินเทอร์เฟซ GUI, การนำทางที่ง่ายขึ้น |
| ส่วนขยาย VS Code | Developer ที่ไม่ค่อยออกจาก IDE | การทำงานร่วมกับ editor ที่ราบรื่น |
| อินเทอร์เฟซเว็บ | การเข้าถึงที่รวดเร็วโดยไม่ต้องติดตั้ง | ทำงานได้บนทุกอุปกรณ์ที่มีเบราว์เซอร์ |
ข้อกำหนดในการติดตั้ง
ก่อนติดตั้ง Claude Code, ตรวจสอบให้แน่ใจว่าระบบเป็นไปตามข้อกำหนดเบื้องต้น เครื่องมือนี้ทำงานบน macOS, Linux และ Windows (รวมถึง WSL2)
ต้องมีบัญชี Anthropic ที่ใช้งานอยู่ หากคุณยังไม่มี ให้สร้างบัญชีที่เว็บไซต์ทางการของ Anthropic ก่อนดำเนินการติดตั้ง
Terminal ต้องมีการเชื่อมต่ออินเทอร์เน็ตและสิทธิ์ในการดาวน์โหลดและเรียกใช้สคริปต์ เครือข่ายขององค์กรบางแห่งจำกัดการเรียกใช้สคริปต์—ติดต่อฝ่าย IT หากการติดตั้งล้มเหลว
ระบบปฏิบัติการที่รองรับ
นำข้อความนี้ออก—ไม่พบในเอกสารทางการ การติดตั้งทำงานผ่าน Terminal หรือโปรแกรมจำลอง Terminal ใดๆ เช่น iTerm2
Linux distributions ต้องการเชลล์ที่ทันสมัย (bash หรือ zsh) การติดตั้ง Ubuntu, Debian, Fedora และ Arch รุ่นล่าสุดส่วนใหญ่ทำงานได้โดยไม่ต้องแก้ไข
ผู้ใช้ Windows ควรติดตั้ง Windows Subsystem for Linux (WSL2) ก่อน มีการรองรับ Windows แบบเนทีฟ แต่ WSL2 ให้ความเข้ากันได้ดีกว่ากับเครื่องมือพัฒนา

ลดค่าใช้จ่ายเครื่องมือ AI ด้วย Get AI Perks เมื่อเริ่มต้นใช้งาน
การเริ่มต้นใช้งาน Claude Code มักจะหมายถึงการลองใช้เครื่องมือ AI อื่นๆ ด้วย Get AI Perks ช่วยให้ผู้ก่อตั้งค้นหาเครดิตสำหรับสตาร์ทอัพและส่วนลดซอฟต์แวร์สำหรับผลิตภัณฑ์ AI และคลาวด์ แพลตฟอร์มนี้รวบรวมข้อเสนอมากกว่า 200 รายการ ซึ่งรวมถึงสิทธิประโยชน์สำหรับ Claude, Anthropic, OpenAI, Gemini, ElevenLabs และอื่นๆ พร้อมเงื่อนไขสำหรับแต่ละรายการ
ต้องการดูสิทธิประโยชน์เครื่องมือ AI ที่มีหรือไม่?
ตรวจสอบ Get AI Perks เพื่อ:
- เรียกดูข้อเสนอของ Claude และเครื่องมือ AI อื่นๆ
- ดูว่าสิทธิประโยชน์ใดที่เหมาะกับบริษัทของคุณ
- ทำตามคำแนะนำเพื่อรับเครดิตที่มีอยู่
👉 เยี่ยมชม Get AI Perks เพื่อเปรียบเทียบสิทธิประโยชน์ซอฟต์แวร์ AI ที่มีอยู่
ขั้นตอนการติดตั้ง
วิธีการติดตั้งอย่างเป็นทางการใช้คำสั่งเดียวที่ตรวจจับระบบปฏิบัติการและติดตั้งเวอร์ชันที่เหมาะสม
สำหรับ macOS และ Linux
เปิดหน้าต่าง Terminal และรันคำสั่งนี้:
| curl -fsSL claude.ai/install.sh | bash |
สคริปต์การติดตั้งจะดาวน์โหลดไฟล์ไบนารี Claude Code, วางไว้ในตำแหน่งที่อยู่ในระบบ, และกำหนดค่าการทำงานร่วมกับเชลล์ กระบวนการนี้มักจะเสร็จสิ้นภายใน 30 วินาที
หากการติดตั้งสำเร็จ, Terminal จะแสดงข้อความยืนยัน ทดสอบการติดตั้งโดยพิมพ์:
| claude –version |
คำสั่งนี้ควรจะแสดงหมายเลขเวอร์ชันปัจจุบัน หากแทนที่ด้วยข้อผิดพลาดที่ระบุว่า "command not found", การตั้งค่า PATH ต้องได้รับการปรับปรุง
สำหรับ Windows ที่ใช้ WSL2
ขั้นแรก, ตรวจสอบให้แน่ใจว่า WSL2 ติดตั้งและกำหนดค่าแล้ว เปิด Terminal WSL2 (แนะนำให้ใช้ Ubuntu) และรันคำสั่งติดตั้งเดียวกันกับ Linux:
| curl -fsSL install.claude.ai | sh |
ปัญหาเครือข่ายเฉพาะของ Windows บางครั้งเกิดขึ้นกับ WSL2 ตามเอกสารการแก้ไขปัญหา, กฎไฟร์วอลล์อาจต้องได้รับการปรับปรุงเพื่ออนุญาตการสื่อสารระหว่าง WSL2 และโปรเซส Windows
การแก้ไขปัญหาการติดตั้ง
ปัญหาการติดตั้งที่พบบ่อยที่สุดคือการตั้งค่า PATH เมื่อ Terminal แสดง "command not found" หลังจากการติดตั้ง, ไฟล์ไบนารี Claude จะไม่อยู่ใน PATH ของเชลล์
ตรวจสอบตำแหน่งที่ติดตั้งด้วย:
| which claude |
หากไม่มีอะไรแสดงขึ้น, ให้เพิ่มไดเรกทอรีที่ติดตั้งไปยัง PATH ด้วยตนเอง สำหรับ bash, เพิ่มบรรทัดนี้ลงใน ~/.bashrc:
| export PATH=”$HOME/.local/bin:$PATH” |
สำหรับผู้ใช้ zsh, ให้เพิ่มบรรทัดเดียวกันลงใน ~/.zshrc แทน รีสตาร์ท Terminal หรือรัน source ~/.bashrc เพื่อใช้การเปลี่ยนแปลงทันที
ความล้มเหลวในการติดตั้งที่เกี่ยวข้องกับเครือข่ายมักจะแสดงเป็น "TLS connect error" หรือการขัดจังหวะการดาวน์โหลด สิ่งเหล่านี้บ่งชี้ถึงข้อจำกัดของไฟร์วอลล์หรือใบรับรองที่ล้าสมัย อัปเดตใบรับรองระบบหรือติดต่อผู้ดูแลเครือข่ายหากทำงานในเครือข่ายขององค์กร

การยืนยันตัวตนและการเปิดใช้งานครั้งแรก
หลังจากการติดตั้งสำเร็จ, การยืนยันตัวตนจะเชื่อมต่อ CLI ในเครื่องเข้ากับบัญชี Anthropic เริ่มต้นกระบวนการยืนยันตัวตนโดยการรัน:
| claude |
การเปิดใช้งานครั้งแรกจะกระตุ้นการยืนยันตัวตนโดยอัตโนมัติ หน้าต่างเบราว์เซอร์จะเปิดขึ้นแสดงหน้าเข้าสู่ระบบ ลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวของบัญชี Anthropic
หลังจากยืนยันตัวตนในเบราว์เซอร์เสร็จสิ้น, เซสชัน Terminal จะเปิดใช้งาน ข้อความต้อนรับจะยืนยันการเชื่อมต่อและแสดงคำแนะนำการใช้งานเบื้องต้น
การจัดการเซสชัน
ทุกครั้งที่ claude ทำงานใน Terminal, มันจะเริ่มเซสชันใหม่ เซสชันจะคงอยู่จนกว่าจะสิ้นสุดอย่างชัดเจนด้วย Ctrl+D หรือโดยการพิมพ์ exit
โทเค็นยืนยันตัวตนจะถูกเก็บไว้ในเครื่อง, ดังนั้นการเปิดใช้งานครั้งต่อไปจะไม่ต้องเข้าสู่ระบบเบราว์เซอร์ โทเค็นจะยังคงใช้งานได้จนกว่าจะถูกเพิกถอนด้วยตนเองผ่านการตั้งค่าบัญชีบนเว็บไซต์ Anthropic
การเริ่มโหมดโต้ตอบ
โหมดโต้ตอบเป็นวิธีหลักที่ Developer ใช้ Claude Code เปิดใช้งานโดยการพิมพ์ claude โดยไม่มีอาร์กิวเมนต์เพิ่มเติม
Terminal จะเปลี่ยนเป็นพรอมต์แบบโต้ตอบที่คำสั่งภาษาธรรมชาติสั่งการ AI โหมดนี้จะรักษาบริบทการสนทนา, จดจำคำขอที่ผ่านมา, และสามารถดำเนินการเวิร์กโฟลว์แบบหลายขั้นตอนได้
คำสั่งโต้ตอบที่จำเป็น
มีคำสั่งในตัวหลายรายการที่ควบคุมพฤติกรรมของเซสชัน
พิมพ์คำสั่งเหล่านี้ที่พรอมต์ Claude Code:
- /model – สลับระหว่างโมเดล Claude ที่แตกต่างกัน (Opus, Sonnet)
- /status – ดูโมเดลปัจจุบัน, ID เซสชัน, และการกำหนดค่า
- /btw – ถามคำถามเสริมโดยไม่เปลี่ยนบริบทของงาน
- ? – แสดงทางลัดคีย์บอร์ดและข้อมูลความช่วยเหลือ
ทางลัดคีย์บอร์ดช่วยเพิ่มประสิทธิภาพ กด Ctrl+L เพื่อล้างหน้าจอ Terminal โดยไม่สิ้นสุดเซสชัน ใช้ Ctrl+C เพื่อยกเลิกการสร้างที่กำลังทำงานอยู่ Ctrl+F เพื่อปิดงานเบื้องหลังทั้งหมด (กดสองครั้งเพื่อยืนยัน)
บรรทัดสถานะที่ด้านล่างแสดงโปรเซสเบื้องหลังที่ใช้งานอยู่, โมเดลปัจจุบัน, และการใช้โทเค็น ข้อมูลนี้ช่วยในการตรวจสอบการใช้ทรัพยากรในระหว่างงานที่ซับซ้อน
การทำงานเบื้องหลัง
Claude Code สามารถรันการดำเนินการที่ใช้เวลานานในเบื้องหลัง ขณะที่ยังคงตอบสนองต่อคำสั่งใหม่ งานเบื้องหลังจะแสดงตัวบ่งชี้ความคืบหน้าและเสร็จสมบูรณ์แบบอะซิงโครนัส
เมื่อมีการดำเนินการหลายอย่างพร้อมกัน, รายการงานจะติดตามแต่ละรายการ กด Ctrl+F เพื่อดูและจัดการโปรเซสเบื้องหลัง
การรันคำสั่งครั้งเดียว
ไม่ใช่ทุกงานที่ต้องใช้เซสชันแบบโต้ตอบ สำหรับการดำเนินการที่รวดเร็ว, Claude Code รับคำสั่งโดยตรงเป็นอาร์กิวเมนต์:
| claude “อธิบายตรรกะการยืนยันตัวตนใน src/auth.js” |
คำสั่งนี้จะเริ่ม Claude Code, ประมวลผลคำขอ, แสดงผลลัพธ์, และออกจากโปรแกรมทันที ไม่มีเซสชันแบบโต้ตอบใดๆ เริ่มต้นขึ้น
คำสั่งครั้งเดียวใช้ได้ดีกับการสคริปต์และงานอัตโนมัติ สามารถรวมเข้ากับ git hooks, ไปป์ไลน์ CI/CD, หรือสคริปต์เชลล์ที่ต้องการความช่วยเหลือจาก AI สำหรับงานย่อยเฉพาะ
โหมดถาม-ตอบเท่านั้น
แฟล็ก -p รันโหมดถาม-ตอบเท่านั้น, ซึ่งตอบคำถามโดยไม่ทำการเปลี่ยนแปลงไฟล์:
| claude -p “โปรเจกต์นี้ใช้ dependencies อะไรบ้าง?” |
โหมดนี้อ่านไฟล์โปรเจกต์ แต่จะไม่แก้ไข, สร้าง, หรือลบอะไรเลย มันให้เฉพาะข้อมูล, ทำให้ปลอดภัยสำหรับการสำรวจโดยไม่มีความเสี่ยงจากการแก้ไขโดยไม่ได้ตั้งใจ

การเลือกและการตั้งค่าโมเดล
Claude Code รองรับโมเดล AI หลายตัวที่มีความสามารถและลักษณะความเร็วแตกต่างกัน ตามเอกสารอย่างเป็นทางการ โมเดลที่รองรับ ได้แก่ Sonnet 4.6, Opus 4.6, Opus 4.5, Haiku 4.5, และ Sonnet 4.5
เปลี่ยนโมเดลที่ใช้งานโดยใช้คำสั่ง /model ในระหว่างเซสชันแบบโต้ตอบ เมนูแบบโต้ตอบจะแสดงรายการตัวเลือกที่มีคำอธิบายสั้นๆ เกี่ยวกับจุดแข็งของแต่ละโมเดล
สำหรับการตั้งค่าโมเดลที่ต้องการอย่างถาวร, ตั้งค่าตัวแปรสภาพแวดล้อมก่อนเปิดใช้งาน Claude Code:
| export ANTHROPIC_MODEL=”claude-opus-4-6″ claude |
การกำหนดค่านี้จะคงอยู่ตลอดเซสชันจนกว่าตัวแปรจะถูกเปลี่ยนแปลงหรือยกเลิก
การตั้งค่าโหมดเร็ว
โหมดเร็วให้ความสำคัญกับความเร็วในการตอบสนองมากกว่าการวิเคราะห์ที่ครอบคลุม มีประโยชน์สำหรับการทำซ้ำอย่างรวดเร็วและงานง่ายๆ ที่ไม่จำเป็นต้องวิเคราะห์บริบทเต็ม
เปิดใช้งานโหมดเร็วผ่านการตั้งค่า หรือโดยการใช้โมเดลสายพันธุ์ที่ปรับให้เหมาะสมกับความเร็ว ตรวจสอบเอกสารอย่างเป็นทางการสำหรับตัวเลือกโหมดเร็วปัจจุบัน เนื่องจากจะมีการพัฒนาพร้อมกับการเปิดตัวโมเดลใหม่
การทำงานกับโปรเจกต์
Claude Code เข้าใจโครงสร้างโปรเจกต์โดยการวิเคราะห์ไฟล์ในไดเรกทอรีปัจจุบันและไดเรกทอรีย่อย นำทางไปยังไดเรกทอรีโปรเจกต์ก่อนที่จะเริ่ม:
| cd /path/to/your/project claude |
เครื่องมือนี้จะอ่านไฟล์โปรเจกต์โดยอัตโนมัติ, เข้าใจโครงสร้างฐานโค้ด, และจดจำรูปแบบทั่วไป เช่น ตัวจัดการแพ็กเกจ, การตั้งค่าเฟรมเวิร์ก, และเครื่องมือ build
การยกเว้นไฟล์ที่ละเอียดอ่อน
ไฟล์บางไฟล์ไม่ควรได้รับการวิเคราะห์หรือแก้ไขโดยเครื่องมือ AI—เช่น ข้อมูลประจำตัว, คีย์ API, ไฟล์ไบนารีขนาดใหญ่, หรือเนื้อหาที่สร้างขึ้น สร้างไฟล์ .claudeignore ในไดเรกทอรีรากของโปรเจกต์เพื่อยกเว้นพาธเฉพาะ:
| .env .env.local node_modules/ dist/ build/ *.log |
สิ่งนี้ทำงานคล้ายกับไวยากรณ์ของ .gitignore ไฟล์ที่ถูกยกเว้นจะยังคงมองไม่เห็นสำหรับ Claude Code ทั้งในการวิเคราะห์และดำเนินการ
เคล็ดลับการตั้งค่า Terminal
Claude Code ทำงานได้ดีขึ้นกับการตั้งค่า Terminal บางอย่าง ปัญหาส่วนใหญ่เกิดจากการตั้งค่าเชลล์ที่ไม่เข้ากันหรือขาดคุณสมบัติ
การทำงานร่วมกับเชลล์
Soften: Terminal ทันสมัยบางตัวรองรับคุณสมบัติการทำงานร่วมกับเชลล์แบบเลือกได้ เช่น การตรวจจับพรอมต์ผ่านลำดับ OSC 133 แม้ว่าสิ่งเหล่านี้จะไม่จำเป็น
เพื่อความเข้ากันได้ที่เหมาะสมที่สุด, ใช้โปรแกรมจำลอง Terminal ยอดนิยมรุ่นล่าสุด: iTerm2 บน macOS, Alacritty, Kitty, หรือ WezTerm บน Linux Windows Terminal ทำงานได้ดีกับ WSL2
การปรับแต่งทางลัดคีย์บอร์ด
ทางลัดคีย์บอร์ดเริ่มต้นอาจขัดแย้งกับการผูกคีย์ Terminal หรือเชลล์ที่มีอยู่ ปรับแต่งได้ผ่านไฟล์ตั้งค่าที่อยู่ที่ ~/.claude/settings.json
ไฟล์ตั้งค่าใช้รูปแบบ JSON และรองรับการแมปคำสั่งในตัวใดๆ กับชุดคีย์ที่แตกต่างกัน หลังจากแก้ไข, ให้รีสตาร์ท Claude Code เพื่อให้การเปลี่ยนแปลงมีผล
เวิร์กโฟลว์เซสชันแรกทั่วไป
พูดตามตรง: เซสชัน Claude Code แรกมักจะเกี่ยวกับการทดลอง นี่คือจุดเริ่มต้นที่ใช้งานได้จริงที่แสดงความสามารถหลัก
สำรวจฐานโค้ด
เริ่มต้นด้วยการขอให้ Claude Code อธิบายโครงสร้างโปรเจกต์:
“สรุปภาพรวมของฐานโค้ดนี้ให้ฉันหน่อย ส่วนประกอบหลักคืออะไรและทำงานร่วมกันอย่างไร?”
คำขอนี้จะไม่แก้ไขอะไรเลย—เพียงแค่วิเคราะห์และอธิบาย การตอบสนองช่วยยืนยันว่า Claude Code เข้าใจโครงสร้างโปรเจกต์ได้อย่างถูกต้อง
ทำการเปลี่ยนแปลงง่ายๆ
ลองทำการแก้ไขที่มีความเสี่ยงต่ำเพื่อดูการแก้ไขไฟล์ในการทำงาน:
“เพิ่มความคิดเห็นที่ด้านบนของ README.md อธิบายว่าโปรเจกต์นี้ทำอะไร”
Claude Code จะอ่านไฟล์, สร้างเนื้อหาที่เหมาะสม, และทำการแก้ไข ตรวจสอบการเปลี่ยนแปลงด้วย git diff เพื่อดูว่าเกิดอะไรขึ้นอย่างแม่นยำ
แก้ไขปัญหาที่มีอยู่
หากโปรเจกต์มีบั๊กหรือรายการ TODO ที่ทราบ, ให้ขอให้ Claude Code จัดการ:
“แก้ไขบั๊กการตรวจสอบสิทธิ์การเข้าสู่ระบบที่อธิบายไว้ใน issue #42”
เครื่องมือนี้จะอ่านไฟล์ต้นฉบับที่เกี่ยวข้อง, ระบุปัญหา, ดำเนินการแก้ไข, และสามารถรันการทดสอบเพื่อยืนยันว่าโซลูชันทำงานได้
สิทธิ์และความปลอดภัย
Claude Code จะขอสิทธิ์ก่อนที่จะดำเนินการที่มีความเสี่ยง ระบบสิทธิ์จะจัดหมวดหมู่คำสั่งตามระดับผลกระทบ
การอ่านไฟล์เกิดขึ้นโดยไม่มีการแจ้งเตือนสิทธิ์—การอ่านโค้ดปลอดภัยเสมอ การเขียน, ลบไฟล์, และการดำเนินการคำสั่งเชลล์ต้องการการอนุมัติอย่างชัดแจ้งเมื่อเกิดขึ้นครั้งแรก
ตัวเลือกสิทธิ์สามารถบันทึกไว้สำหรับเซสชันหรือถาวร สิทธิ์ถาวรจะถูกบันทึกในไฟล์การกำหนดค่าและใช้กับเซสชันในอนาคตทั้งหมด
การตั้งค่า Sandboxing
ตามเอกสารการตั้งค่าอย่างเป็นทางการ, sandboxing จะจำกัดตำแหน่งที่ Claude Code สามารถทำการเปลี่ยนแปลงได้ กำหนดค่าพรีฟิกซ์พาธของแซนด์บ็อกซ์เพื่อจำกัดการเข้าถึงระบบไฟล์ไปยังไดเรกทอรีเฉพาะ
ชั้นความปลอดภัยนี้ป้องกันการแก้ไขไฟล์ระบบหรือไดเรกทอรีนอกขอบเขตของโปรเจกต์โดยไม่ได้ตั้งใจ ทีมที่ทำงานกับฐานโค้ดที่ละเอียดอ่อนควรตั้งค่า sandboxing ก่อนนำไปใช้งาน
| ประเภทสิทธิ์ | พฤติกรรมเริ่มต้น | แนะนำสำหรับ |
|---|---|---|
| การอ่านไฟล์ | อนุญาตเสมอ | ทุกกรณีการใช้งาน |
| การเขียน/แก้ไขไฟล์ | แจ้งเตือนครั้งแรก | การพัฒนาที่ใช้งานอยู่ |
| การลบไฟล์ | แจ้งเตือนทุกครั้ง | ผู้ใช้ที่มีประสบการณ์เท่านั้น |
| คำสั่งเชลล์ | แจ้งเตือนพร้อมการแสดงตัวอย่าง | เวิร์กโฟลว์อัตโนมัติ |
| การเข้าถึงเครือข่าย | แจ้งเตือนครั้งแรก | งานเชื่อมต่อ API |
คำถามที่พบบ่อย
Claude Code ทำงานแบบออฟไลน์ได้หรือไม่หลังจากการติดตั้ง?
ไม่. Claude Code ต้องการการเชื่อมต่ออินเทอร์เน็ตสำหรับการดำเนินการทั้งหมด เนื่องจากโมเดล AI ทำงานบนเซิร์ฟเวอร์ของ Anthropic ไคลเอนต์ Terminal จะส่งคำขอไปยัง API และรับการตอบกลับ หากไม่มีการเชื่อมต่อ เครื่องมือจะไม่สามารถทำงานได้
การรัน Claude Code มีค่าใช้จ่ายเท่าไร?
ราคาขึ้นอยู่กับแผนบัญชี Anthropic และปริมาณการใช้งาน โปรดตรวจสอบเว็บไซต์ทางการของ Anthropic สำหรับรายละเอียดราคาปัจจุบัน เนื่องจากแผนและอัตรามีการเปลี่ยนแปลงตลอดเวลา การใช้โทเค็นจะแตกต่างกันไปตามขนาดฐานโค้ดและความซับซ้อนของคำขอ
Claude Code สามารถเข้าถึงไฟล์นอกไดเรกทอรีปัจจุบันได้หรือไม่?
โดยค่าเริ่มต้น, ใช่. Claude Code สามารถเข้าถึงไฟล์ใดๆ ที่บัญชีผู้ใช้มีสิทธิ์อ่าน อย่างไรก็ตาม การกำหนดค่า sandboxing จะจำกัดการเข้าถึงไดเรกทอรีที่ระบุ สำหรับสภาพแวดล้อมที่ต้องการความปลอดภัยสูง, ให้กำหนดค่าการตั้งค่าแซนด์บ็อกซ์ก่อนใช้งานครั้งแรก
จะเกิดอะไรขึ้นหาก Claude Code ทำผิดพลาด?
การเปลี่ยนแปลงไฟล์ทั้งหมดจะมองเห็นได้ผ่านคำสั่ง git diff มาตรฐาน ก่อนที่จะ commit การเปลี่ยนแปลงใดๆ ของ Claude Code, ให้ตรวจสอบการเปลี่ยนแปลงอย่างละเอียด เนื่องจากทุกอย่างเกิดขึ้นใน git repository (แนะนำ), การย้อนกลับข้อผิดพลาดจึงทำได้ง่ายด้วยคำสั่ง git
สามารถรันเซสชัน Claude Code หลายเซสชันพร้อมกันได้หรือไม่?
ได้. หน้าต่าง Terminal แต่ละหน้าสามารถรันเซสชัน Claude Code ที่เป็นอิสระ เซสชันจะไม่รบกวนกัน, แม้ว่าการแก้ไขไฟล์เดียวกันพร้อมกันจากเซสชันที่แตกต่างกันอาจทำให้เกิดความขัดแย้งได้
ฉันจะหยุดงาน Claude Code ที่กำลังรันอยู่ได้อย่างไร?
กด Ctrl+C เพื่อยกเลิกการดำเนินการปัจจุบัน สำหรับงานเบื้องหลัง, กด Ctrl+F เพื่อเปิดตัวจัดการงาน, จากนั้นยืนยันการยกเลิก เซสชันจะยังคงทำงานอยู่หลังจากการยกเลิก—เฉพาะงานนั้นๆ ที่หยุด
Claude Code จำการสนทนาครั้งก่อนๆ ได้หรือไม่?
ภายในเซสชันเดียว, ใช่. Claude Code จะรักษาบริบทการสนทนาและจดจำคำขอและการเปลี่ยนแปลงก่อนหน้า การเริ่มเซสชันใหม่ (ปิดและเปิดใหม่) จะล้างบริบทนี้ สำหรับความรู้เกี่ยวกับโปรเจกต์ที่คงอยู่, ให้ใช้คำแนะนำและคุณสมบัติหน่วยความจำที่อธิบายไว้ในคู่มืออย่างเป็นทางการ
ขั้นตอนต่อไปหลังการติดตั้ง
เมื่อ Claude Code ทำงานสำเร็จแล้ว, ให้สำรวจความสามารถที่ขยายออกไป เอกสารอย่างเป็นทางการครอบคลุมหัวข้อขั้นสูง เช่น subagents ที่กำหนดเอง, การพัฒนาปลั๊กอิน, และการทำงานอัตโนมัติของงานตามกำหนดเวลา
Skills ให้วิธีในการขยาย Claude Code ด้วยคำสั่งและเวิร์กโฟลว์ที่เฉพาะเจาะจงกับโปรเจกต์ การสร้าง skills ในไดเรกทอรี .claude/skills/ จะเพิ่มความสามารถที่กำหนดเองซึ่งปรับให้เหมาะกับความต้องการในการพัฒนาที่เฉพาะเจาะจง
การทำงานร่วมกับ Model Context Protocol (MCP) ช่วยให้ Claude Code สามารถโต้ตอบกับเครื่องมือและบริการภายนอกได้ ซึ่งเปิดความเป็นไปได้สำหรับการสอบถามฐานข้อมูล, การทดสอบ API, และการจัดการโครงสร้างพื้นฐานผ่านอินเทอร์เฟซสนทนาเดียวกัน
ฟีเจอร์ Remote Control ช่วยให้สามารถทำงานเซสชันต่อไปบนอุปกรณ์ต่างๆ ได้ เริ่มต้นทำงานบนเครื่องเดสก์ท็อป, จากนั้นกลับมาทำงานเซสชันเดิมบนแล็ปท็อปหรืออุปกรณ์มือถือ ตรวจสอบเอกสารการทำงานร่วมกับแพลตฟอร์มสำหรับคำแนะนำการตั้งค่า
การขอความช่วยเหลือเมื่อติดขัด
เอกสารการแก้ไขปัญหาอย่างเป็นทางการจะกล่าวถึงปัญหาทั่วไปส่วนใหญ่ เมื่อเกิดปัญหา, ให้ตรวจสอบที่นั่นก่อนที่จะเจาะลึกการกำหนดค่าระบบ
การสนทนาในชุมชนบนแพลตฟอร์มต่างๆ เช่น Reddit ให้โซลูชันจากผู้ใช้จริงรายอื่น ผู้ใช้หลายคนแบ่งปันการปรับแต่งการกำหนดค่าและเวิร์กโฟลว์ของตนในฟอรัมเหล่านี้
สำหรับปัญหาการติดตั้งหรือการยืนยันตัวตน, ให้ตรวจสอบสถานะบัญชีบนเว็บไซต์ Anthropic การสมัครสมาชิกหมดอายุหรือข้อจำกัดบัญชีจะป้องกันการเชื่อมต่อที่สำเร็จแม้จะมีการตั้งค่าในเครื่องที่ถูกต้อง
ปัญหาเฉพาะของ Terminal มักเกี่ยวข้องกับการกำหนดค่าเชลล์หรือความเข้ากันได้ การทดสอบด้วยการกำหนดค่า Terminal เริ่มต้น (โดยไม่มีการปรับแต่งเชลล์แบบกำหนดเอง) ช่วยแยกแยะว่าปัญหามีสาเหตุมาจากการแก้ไขในเครื่องหรือไม่
บทสรุป
การเริ่มต้นใช้งาน Claude Code ใน Terminal ใช้เวลาเพียงไม่กี่นาทีหลังจากการติดตั้งเสร็จสิ้น การผสมผสานระหว่างคำสั่งภาษาธรรมชาติและการทำงานร่วมกับฐานโค้ดโดยตรงสร้างเวิร์กโฟลว์การพัฒนาที่จัดการทั้งการสอบถามแบบง่ายๆ และการปรับแก้โค้ดหลายไฟล์ที่ซับซ้อน
อินเทอร์เฟซ Terminal ช่วยให้ Developer อยู่ในสภาพแวดล้อมที่ต้องการโดยไม่ต้องสลับบริบทไปยังแท็บเบราว์เซอร์หรือแอปพลิเคชันแยก การทำงานเบื้องหลังหมายความว่าการดำเนินการที่ใช้เวลานานจะไม่บล็อกงานอื่นๆ
เช่นเดียวกับเครื่องมือพัฒนาอื่นๆ, ความชำนาญมาจากการฝึกฝน เริ่มต้นด้วยการสอบถามแบบอ่านอย่างเดียวอย่างง่ายๆ เพื่อทำความเข้าใจว่า Claude Code ตีความโครงสร้างโปรเจกต์อย่างไร ค่อยๆ พัฒนาไปสู่การแก้ไขไฟล์และเวิร์กโฟลว์อัตโนมัติเมื่อความมั่นใจเพิ่มขึ้น ระบบสิทธิ์ป้องกันข้อผิดพลาดที่ไม่สามารถย้อนกลับได้ในช่วงการเรียนรู้
พร้อมที่จะเปลี่ยนเวิร์กโฟลว์การเขียนโค้ดของคุณแล้วหรือยัง? ติดตั้ง Claude Code วันนี้และสัมผัสประสบการณ์การพัฒนาที่ได้รับความช่วยเหลือจาก AI ได้โดยตรงใน Terminal ของคุณ

