Référence CLI

Utilisez le CLI pour créer des projets, les attacher à des sessions et gérer votre installation à partir d'un shell ou d'un script. Exécutez une commande avec --help pour voir ses indicateurs disponibles.

ccmux

ccmux [path]

Lancez le TUI. Facultatif path étend la session à ce répertoire au lieu de projects.root.

ccmux new

ccmux new <name> [--agent <id>]

Créez un nouveau répertoire de projet sous projects.root et démarrez une session d'agent. L'agent est par défaut Claude ; remplacer par projet avec --agent codex, --agent antigravity, --agent cursor, --agent pi, ou --agent grok, ou définir [agents] default dans config.toml. Le choix est stocké dans <project>/.ccmux/agent et repris par les sessions futures.

Dans le TUI, appuyez sur 2 (Projets) → n pour renseigner le nom et l'agent de manière interactive.

ccmux list

ccmux list

Imprimez toutes les sessions en cours (locales + tous les hôtes distants découverts) avec leur état.

ccmux attach

ccmux attach <name>

Attacher à une session nommée. Utilisations ssh -t pour les sessions à distance ; mosh si l'hôte était épinglé avec --mosh.

ccmux update

ccmux update [--dry-run] [--skip-pull] [--no-restart]

Mettez à jour une installation Homebrew via Brew, ou extrayez et reconstruisez une extraction de source, puis redémarrez le démon. Pour les installations de script de téléchargement, réexécutez le programme d'installation. Voir le guide de maintenance.

ccmux daemon

ccmux daemon install   # register ccmuxd under launchd / systemd
ccmux daemon start
ccmux daemon stop
ccmux daemon status

ccmux host add

ccmux host add <name> --addr <host:port> [--mosh]

Épingler manuellement un hôte (pour les hôtes non-Tailscale ou pour forcer un port spécifique). Les homologues Tailscale découverts automatiquement n’en ont pas besoin.

ccmux moshi-setup

ccmux moshi-setup [--token <token>]

Installer moshi-hook, exécutez Easy Pair (code QR), câblez les crochets Claude Code. --token contourne le flux QR pour les configurations sans tête.

ccmux setup

Assistant interactif : vérifie toutes les dépendances et propose d'installer celles manquantes.

ccmux doctor

ccmux doctor

Bilan de santé non interactif. Incluez la sortie lors du dépôt des rapports de bogues.

ccmux agents

ccmux agents models [--refresh] [--json]
ccmux agents set-default-model [model-id]

Configurer les paramètres au niveau de l'agent. ccmux s'applique lors du lancement des sessions.

La chaîne de découverte fonctionne pour abonnement et utilisateurs API: ccmuxd appelle claude -p premier (qui gère sa propre authentification), revient à /v1/models si ANTHROPIC_API_KEY est défini, puis sur une liste organisée en binaire. Actualisé chaque semaine.

ccmux uninstall

ccmux uninstall [--yes] [--dry-run] [--keep-config] [--keep-chrome]

Suppression propre. Ne touche jamais aux répertoires du projet, aux notes ou ~/.claude/.

ccmux language

ccmux language          # list supported languages
ccmux language ru       # save Russian as the interface language
ccmux language pt-BR    # save Brazilian Portuguese

Rouvrez ccmux après avoir modifié les préférences depuis le shell. Pour changer immédiatement un TUI ouvert, utilisez la ligne de langue dans Paramètres.

ccmux contribute

ccmux contribute

Afficher des liens pour signaler des problèmes, améliorer les traductions et soumettre des demandes d'extraction. La même invite est disponible dans le panneau d'aide TUI.

ccmux usage

ccmux usage [--json]

Affiche l’utilisation enregistrée par le démon local. Les tokens de Muse incluent les sous-agents et excluent les doublons ; tout coût indisponible est signalé explicitement.

Utiliser Muse Code avec ccmux

Contribuez à améliorer ccmux

Vous avez trouvé un bug, une explication peu claire ou une traduction à améliorer ? Toutes les contributions sont bienvenues. Ouvrez une issue ou proposez une pull request.


Vous avez repéré une erreur ou quelque chose de obsolète ? Modifier cette page sur GitHub.