文件
安裝 ccam
本頁由英文機器翻譯而成,歡迎提供修正。 在 GitHub 上編輯此頁
在 Linux 或 macOS 的終端機中執行:
curl -fsSL https://ccam.dev/install.sh | sh這個腳本會下載適合你系統的發行版本,檢查其 SHA-256 總和檢查碼,並把 ccam 放入 ~/.local/bin;之後你選擇的快捷指令(例如 ccwork)也會由 ccam 建立在這個資料夾中。如果該資料夾不在你的 PATH 中,腳本會印出要加到 ~/.bashrc 或 ~/.zshrc 的那一行。
ccam 會替你啟動 Claude Code,所以請先安裝 Claude Code,並確認 claude --version 可以正常執行。
支援的系統
- x86-64 和 ARM64 上的 Linux:Ubuntu、Debian、Fedora、Arch、Alpine 及其他發行版。執行檔為靜態連結,沒有任何相依套件。
- Apple 晶片和 Intel 上的 macOS。
- 不直接支援 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 shShell 自動補齊
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 會下載適合你系統的發行版本,以該版本的 checksums.txt 檢查其 SHA-256 總和檢查碼,再一次取代 ccam 檔案。如果總和檢查碼不符,就不會變更任何東西。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 建置 ccam,再執行一次同樣的指令即可。
Debian 和 Ubuntu 套件。 ccam update 不會取代由 apt 安裝的 /usr/bin/ccam,而是改為印出以下步驟。從發行版本頁面下載新的 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 資料夾則會留在原處。