Документация

Установка ccam

Обновлено 19 октября 2026 г.
Проверено с ccam 0.6.0 и Claude Code 2.1.302

Эта страница переведена с английского машинным способом. Исправления приветствуются. Редактировать эту страницу на 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 doctor

ccam doctor проверяет, что Claude Code найден и что все папки аккаунтов, ссылки и входы в порядке. Дальше переходите к быстрому старту.

Обновление

ccam update --check
ccam update

ccam 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, которую вы импортировали, остаётся на месте.