เอกสาร
ติดตั้ง ccam
หน้านี้แปลด้วยเครื่องจากภาษาอังกฤษ ยินดีรับการแก้ไข แก้ไขหน้านี้บน GitHub
ในหน้านี้
รันคำสั่งนี้ในเทอร์มินัลบน Linux หรือ macOS:
curl -fsSL https://ccam.dev/install.sh | shสคริปต์จะดาวน์โหลดรุ่นสำหรับระบบของคุณ ตรวจสอบ checksum แบบ SHA-256 และวาง ccam ไว้ใน ~/.local/bin ซึ่งเป็นโฟลเดอร์ที่ ccam ใช้สร้างคำสั่งลัดที่คุณเลือกในภายหลังด้วย เช่น ccwork หากโฟลเดอร์นั้นไม่อยู่ใน PATH ของคุณ สคริปต์จะพิมพ์บรรทัดที่ต้องเพิ่มลงใน ~/.bashrc หรือ ~/.zshrc ออกมาให้
ccam เป็นตัวเริ่ม Claude Code ให้คุณ ดังนั้นให้ติดตั้ง Claude Code ก่อน และตรวจสอบให้แน่ใจว่า claude --version ทำงานได้
ระบบที่รองรับ
- Linux บน x86-64 และ ARM64: Ubuntu, Debian, Fedora, Arch, Alpine และดิสทริบิวชันอื่น ๆ ไบนารีเป็นแบบ static และไม่มี dependency
- macOS บน Apple silicon และ Intel
- ไม่รองรับ Windows โดยตรง ภายใน WSL นั้น ccam ทำงานเหมือนบนระบบ Linux ทั่วไป
วิธีติดตั้งอื่น ๆ
แพ็กเกจสำหรับ Debian และ Ubuntu ดาวน์โหลด ccam_<version>_linux_amd64.deb จากหน้ารุ่นที่เผยแพร่ แล้วติดตั้ง:
sudo apt install ./ccam_*_linux_amd64.debแพ็กเกจจะติดตั้ง /usr/bin/ccam
จากซอร์สโค้ด ใช้ Go 1.26 หรือใหม่กว่า:
go install github.com/jhyunwoo/ccam/cmd/ccam@latestรุ่นที่ระบุ ตั้งค่า CCAM_VERSION:
curl -fsSL https://ccam.dev/install.sh | CCAM_VERSION=v0.1.0 shการเติมคำอัตโนมัติใน shell
ccam completion bash > ~/.local/share/bash-completion/completions/ccam
ccam completion zsh > "${fpath[1]}/_ccam"การเติมคำอัตโนมัติครอบคลุมทุกคำสั่งและตัวเลือกของ ccam รวมถึงชื่อบัญชีด้วย
ตรวจสอบการติดตั้ง
ccam version
ccam doctorccam doctor ตรวจสอบว่าพบ Claude Code และทุกโฟลเดอร์บัญชี ลิงก์ และการเข้าสู่ระบบอยู่ในสภาพเรียบร้อย ทำต่อได้ที่คู่มือเริ่มต้นใช้งาน
การอัปเดต
ccam update --check
ccam updateccam update --check จะบอกเพียงว่ามีรุ่นที่ใหม่กว่าหรือไม่ ส่วน ccam update จะดาวน์โหลดรุ่นสำหรับระบบของคุณ ตรวจสอบ checksum แบบ SHA-256 เทียบกับ checksums.txt ของรุ่นนั้น แล้วแทนที่ไฟล์ ccam ในขั้นตอนเดียว หาก checksum ไม่ตรงกัน จะไม่มีสิ่งใดถูกเปลี่ยนแปลง คำสั่งลัดอย่าง ccwork เป็นลิงก์ไปยัง ccam จึงใช้รุ่นใหม่ได้ทันที
$ ccam update --check
ccam 0.3.0 is available (you have 0.2.0). Run `ccam update`.
$ ccam update
→ downloading https://github.com/jhyunwoo/ccam/releases/download/v0.3.0/ccam_linux_amd64.tar.gz
✓ Updated ccam 0.2.0 → 0.3.0 (/home/me/.local/bin/ccam)
$ ccam update
ccam 0.3.0 is up to date.ccam ไม่ตรวจหาอัปเดตเองโดยอัตโนมัติ และจะค้นหารุ่นใหม่เฉพาะเมื่อคุณรันคำสั่งนี้เท่านั้น หากต้องการติดตั้งรุ่นที่ระบุ รวมถึงรุ่นที่เก่ากว่า ให้ใส่ --version ส่วน ccam --dry-run update จะแสดงว่าจะดาวน์โหลดอะไรและแทนที่ไฟล์ใด โดยไม่เปลี่ยนแปลงสิ่งใดจริง
ccam update --version v0.2.0
ccam --dry-run updateการรันสคริปต์ติดตั้งอีกครั้งก็จะอัปเดตสำเนาใน ~/.local/bin เช่นกัน หากคุณติดตั้ง ccam ด้วย go install ให้รันคำสั่งเดิมอีกครั้ง
แพ็กเกจสำหรับ Debian และ Ubuntu ccam update จะไม่แทนที่ /usr/bin/ccam ที่ติดตั้งด้วย apt แต่จะพิมพ์ขั้นตอนต่อไปนี้ออกมาแทน ดาวน์โหลด ccam_<version>_linux_amd64.deb รุ่นใหม่จากหน้ารุ่นที่เผยแพร่ แล้วติดตั้งทับรุ่นเดิม:
sudo apt install ./ccam_*_linux_amd64.debถอนการติดตั้ง
ลบคำสั่งลัดของบัญชีก่อน ขณะที่ ccam ยังติดตั้งอยู่ ccam list จะแสดงคำสั่งลัดในคอลัมน์ Shortcut ลบทีละรายการด้วย ccam shortcut <account> --remove หรือลบลิงก์เหล่านั้นออกจาก ~/.local/bin ด้วยตัวเอง จากนั้นลบคำสั่ง ccam และลบโฟลเดอร์ข้อมูลหากคุณไม่ต้องการบัญชีเหล่านั้นอีกต่อไป:
ccam list
ccam shortcut work --remove # once for each account that has a shortcut
rm ~/.local/bin/ccam
rm -r ~/.config/ccam ~/.local/share/ccam ~/.local/state/ccamการลบ ~/.local/share/ccam จะลบข้อมูลเข้าสู่ระบบและประวัติการสนทนาที่เก็บไว้ในนั้นด้วย ส่วนโฟลเดอร์ ~/.claude ที่คุณนำเข้าไว้จะยังอยู่ในตำแหน่งเดิม