Documentation
Installer ccam
Cette page a été traduite automatiquement depuis l'anglais. Les corrections sont les bienvenues. Modifier cette page sur GitHub
Sur cette page
Exécutez ceci dans un terminal sous Linux ou macOS :
curl -fsSL https://ccam.dev/install.sh | shLe script télécharge la version adaptée à votre système, vérifie sa somme de contrôle SHA-256 et place ccam dans ~/.local/bin, où ccam crée aussi les raccourcis que vous choisirez plus tard, par exemple ccwork. Si ce dossier n'est pas dans votre PATH, le script affiche la ligne à ajouter à ~/.bashrc ou ~/.zshrc.
ccam lance Claude Code pour vous : installez donc d'abord Claude Code et vérifiez que claude --version fonctionne.
Systèmes pris en charge
- Linux sur x86-64 et ARM64 : Ubuntu, Debian, Fedora, Arch, Alpine et d'autres distributions. Le binaire est statique et n'a aucune dépendance.
- macOS sur puce Apple et Intel.
- Windows n'est pas pris en charge directement. Dans WSL, ccam fonctionne comme sur n'importe quel système Linux.
Autres méthodes d'installation
Paquet Debian et Ubuntu. Téléchargez ccam_<version>_linux_amd64.deb depuis la page des versions et installez-le :
sudo apt install ./ccam_*_linux_amd64.debLe paquet installe /usr/bin/ccam.
Depuis les sources. Avec Go 1.26 ou une version plus récente :
go install github.com/jhyunwoo/ccam/cmd/ccam@latestUne version précise. Définissez CCAM_VERSION :
curl -fsSL https://ccam.dev/install.sh | CCAM_VERSION=v0.1.0 shComplétion du shell
ccam completion bash > ~/.local/share/bash-completion/completions/ccam
ccam completion zsh > "${fpath[1]}/_ccam"La complétion couvre toutes les commandes et options de ccam, y compris les noms de comptes.
Vérifier l'installation
ccam version
ccam doctorccam doctor vérifie que Claude Code est trouvé et que chaque dossier de compte, chaque lien et chaque connexion sont en ordre. Poursuivez avec le démarrage rapide.
Mettre à jour
ccam update --check
ccam updateccam update --check indique seulement si une version plus récente existe. ccam update télécharge la version adaptée à votre système, vérifie sa somme de contrôle SHA-256 à l'aide du fichier checksums.txt de la version, puis remplace le fichier ccam en une seule étape. Si la somme de contrôle ne correspond pas, rien n'est modifié. Les raccourcis comme ccwork sont des liens vers ccam : ils lancent donc immédiatement la nouvelle version.
$ 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 ne recherche jamais de mises à jour de lui-même ; il ne cherche une nouvelle version que lorsque vous exécutez cette commande. Pour installer une version précise, y compris une version plus ancienne, passez --version. ccam --dry-run update affiche ce qui serait téléchargé et remplacé, sans rien modifier.
ccam update --version v0.2.0
ccam --dry-run updateRelancer le script d'installation met aussi à jour la copie présente dans ~/.local/bin. Si vous avez compilé ccam avec go install, exécutez de nouveau la même commande.
Paquet Debian et Ubuntu. ccam update ne remplace pas un /usr/bin/ccam installé par apt et affiche plutôt ces étapes. Téléchargez le nouveau ccam_<version>_linux_amd64.deb depuis la page des versions et installez-le par-dessus l'ancien :
sudo apt install ./ccam_*_linux_amd64.debDésinstaller
Supprimez d'abord les raccourcis des comptes, tant que ccam est encore installé. ccam list les affiche dans la colonne Shortcut ; supprimez chacun avec ccam shortcut <account> --remove, ou supprimez vous-même ces liens de ~/.local/bin. Supprimez ensuite la commande, puis les dossiers de données si vous n'avez plus besoin des comptes :
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/ccamSupprimer ~/.local/share/ccam supprime aussi les connexions et l'historique des conversations qui y sont stockés. Un dossier ~/.claude que vous avez importé reste là où il se trouve.