Документация
Установка ccam
Эта страница переведена с английского машинным способом. Исправления приветствуются. Редактировать эту страницу на GitHub
На этой странице
Выполните это в терминале на Linux или macOS:
curl -fsSL https://ccam.dev/install.sh | shСкрипт скачивает выпуск для вашей системы, проверяет его контрольную сумму 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 и другие дистрибутивы. Исполняемый файл статический и не имеет зависимостей.
- 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Автодополнение в оболочке
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 скачивает выпуск для вашей системы, сверяет его контрольную сумму SHA-256 с файлом выпуска checksums.txt и затем за один шаг заменяет файл 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, выполните ту же команду ещё раз.
Пакет для 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 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, которую вы импортировали, остаётся на месте.