ติดตั้ง Claude Code บน Windows อย่างไร? คู่มือเริ่มต้นทีละขั้นตอน

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

คู่มือ Anthropic ปัจจุบันรองรับ Windows 10 เวอร์ชัน 1809 ขึ้นไปและ Windows Server 2019 ขึ้นไป โดยมีตัวติดตั้งแบบ Native สำหรับ Windows และระบุว่าไม่จำเป็นต้องเปิด Terminal ด้วยสิทธิ์ Administrator

เลือกวิธีใช้งานบน Windows

วิธีเหมาะกับสิ่งที่ควรรู้
Windows โดยตรงโปรเจกต์และเครื่องมือที่อยู่บน Windowsติดตั้งจาก PowerShell หรือ Command Prompt ได้
WSL 2โปรเจกต์ที่ใช้ Linux toolchain หรือต้องการทำงานในสภาพแวดล้อม Linuxติดตั้งและเปิด Claude Code จาก Terminal ภายใน WSL
WSL 1เครื่องที่ยังใช้ WSL 2 ไม่ได้รองรับ แต่ไม่มีคุณสมบัติบางอย่างที่มีใน WSL 2

หากเลือกติดตั้งบน Windows โดยตรง Git for Windows เป็นตัวเลือกเสริม แต่จะช่วยให้ Claude Code ใช้ Bash tool ได้ หากไม่ได้ติดตั้ง Claude Code จะใช้ PowerShell สำหรับคำสั่ง Shell

วิธีติดตั้ง Claude Code บน Windows โดยตรง

① เปิด PowerShell
เปิด Windows Terminal หรือ PowerShell จาก Start Menu แล้วตรวจว่าพรอมป์ต์เริ่มต้นด้วย PS ซึ่งแสดงว่าอยู่ใน PowerShell

② เรียกตัวติดตั้งทางการ
วางคำสั่งนี้ใน PowerShell แล้วกด Enter:

irm https://claude.ai/install.ps1 | iex

③ รอให้การติดตั้งเสร็จ
เมื่อคำสั่งทำงานเสร็จ ให้ปิดหน้าต่าง Terminal แล้วเปิดใหม่ เพื่อให้ระบบโหลดคำสั่งที่ติดตั้งเพิ่ม

④ ตรวจเวอร์ชัน
พิมพ์คำสั่ง:

claude --version

หากติดตั้งสำเร็จ จะเห็นหมายเลขเวอร์ชันของ Claude Code

⑤ ตรวจสุขภาพการติดตั้งเพิ่มเติม
หากต้องการตรวจการตั้งค่าและวินิจฉัยปัญหา ให้ใช้:

claude doctor

เอกสาร Anthropic ยังแนะนำตัวติดตั้งผ่าน WinGet ด้วยคำสั่ง winget install Anthropic.ClaudeCode หากเลือกวิธีนี้ การอัปเดตต้องทำแยกด้วย winget upgrade Anthropic.ClaudeCode

วิธีเริ่มใช้กับโปรเจกต์แรก

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

ตัวอย่างคำสั่งเริ่มต้น:

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

บัญชีที่ใช้ต้องมีสิทธิ์เข้าถึง Claude Code การติดตั้งโปรแกรมอย่างเดียวไม่ได้เปิดสิทธิ์ใช้งานให้บัญชีโดยอัตโนมัติ

ถ้าต้องการใช้งานผ่าน WSL

① เปิด Terminal ของ Linux distribution ที่ติดตั้งไว้ใน WSL
② ติดตั้ง Claude Code ด้วยคำสั่งสำหรับ Linux จากคู่มือ Anthropic
③ เข้าโฟลเดอร์โปรเจกต์ภายในสภาพแวดล้อม WSL
④ เรียก claude จาก WSL Terminal
⑤ เข้าสู่ระบบและตรวจเวอร์ชันด้วย claude --version

ติดตั้งและเปิด Claude Code ภายใน WSL Terminal โดยตรง ไม่ใช่ติดตั้งจาก PowerShell แล้วคาดหวังให้ทำงานเป็นแอปใน WSL โดยอัตโนมัติ

แก้ปัญหาเบื้องต้นหลังติดตั้ง

Windows แจ้งว่าไม่รู้จักคำสั่ง claude

ปิดแล้วเปิด Terminal ใหม่ จากนั้นลอง claude --version อีกครั้ง หากยังไม่พบคำสั่ง ให้ตรวจว่าโฟลเดอร์สำหรับติดตั้งอยู่ใน PATH หรือไม่ และใช้ claude doctor หากเรียกคำสั่งได้

คำสั่งติดตั้งใช้ไม่ได้

ตรวจว่ากำลังใช้ PowerShell หากใช้ Command Prompt ให้เลือกคำสั่งติดตั้งที่ตรงกับ Command Prompt หรือใช้ WinGet แทน อย่าวางคำสั่งสำหรับ Shell หนึ่งลงในอีก Shell เพราะรูปแบบคำสั่งอาจต่างกัน

Claude Code หา Git Bash ไม่พบ

ตรวจว่าติดตั้ง Git for Windows แล้ว หากใช้ Git แบบ Portable หรือติดตั้งไว้คนละตำแหน่ง ให้ตรวจการตั้งค่า path ของ Bash ตามคู่มือ Claude Code

ยังเข้าสู่ระบบหรือเริ่มใช้งานไม่ได้

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

ข้อควรรู้ก่อนเริ่มทำงานกับโปรเจกต์

  • Claude Code ทำงานกับโปรเจกต์ในโฟลเดอร์ที่เปิดใช้ จึงควรตรวจว่าอยู่ในโฟลเดอร์ที่ถูกต้อง
  • ตรวจคำสั่งและการเปลี่ยนแปลงไฟล์ก่อนยอมรับ
  • ควรเก็บสำเนาหรือใช้ Git ก่อนให้แก้ไฟล์จำนวนมาก
  • อย่าวางรหัสผ่าน API Key หรือข้อมูลลูกค้าลงใน Prompt
  • ทดลองในโปรเจกต์ทดสอบก่อนใช้กับเว็บไซต์หรือระบบจริง
  • การติดตั้งแบบ Native อัปเดตเบื้องหลังโดยอัตโนมัติ ส่วนการติดตั้งผ่าน WinGet ต้องอัปเดตเอง

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

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

ต้องเปิด PowerShell แบบ Administrator หรือไม่

ไม่จำเป็นสำหรับการติดตั้งแบบ Native ตามคู่มือ Anthropic

จำเป็นต้องติดตั้ง Git for Windows หรือไม่

ไม่จำเป็นสำหรับการติดตั้งโดยตรง แต่หากติดตั้ง Claude Code จะใช้ Git Bash สำหรับ Bash tool ได้ หากไม่มี Claude Code จะใช้ PowerShell

ควรเลือกติดตั้งบน Windows หรือ WSL 2

เลือก Windows โดยตรงเมื่อโปรเจกต์และเครื่องมืออยู่บน Windows เลือก WSL 2 เมื่อใช้ Linux toolchain หรือต้องการทำงานภายในสภาพแวดล้อม Linux

จะรู้ได้อย่างไรว่าติดตั้งสำเร็จ

เรียก claude --version ใน Terminal หากแสดงหมายเลขเวอร์ชัน แสดงว่าคำสั่งติดตั้งและ PATH ทำงาน หากต้องตรวจละเอียดขึ้นให้เรียก claude doctor

สรุป

ติดตั้ง Claude Code บน Windows ได้โดยตรงผ่าน PowerShell หรือ WinGet และใช้งานผ่าน WSL ได้สำหรับโปรเจกต์ที่ต้องใช้สภาพแวดล้อม Linux หลังติดตั้งให้ตรวจด้วย claude --version และเริ่มจากเปิด Terminal ในโฟลเดอร์โปรเจกต์ที่ถูกต้อง ผู้อ่าน ComSiam ควรตรวจสิทธิ์บัญชีและทดลองกับโปรเจกต์สำเนาก่อนให้เครื่องมือแก้โค้ดจริง