Tutorial 6: Manutenção

Verificação de integridade

A maneira mais rápida de verificar tudo é na tela Configurações — pressione 6 no TUI. Ele mostra o status do daemon, o estado de emparelhamento do Moshi e sua configuração atual sem sair do ccmux.

Para obter um relatório não interativo detalhado do shell:

ccmux doctor
Médico ccmux verificando todas as dependências e, em seguida, a tela Configurações mostrando o status do tempo de execução
ccmux doctor

Verificação não interativa de tmux, mosh, Tailscale, ripgrep, cada agente de IA e emparelhamento Moshi. Inclua a saída ao preencher relatórios de bugs.

Atualização

As instalações de origem podem mostrar um banner no painel quando o checkout do git fica atrasado. Para instalações empacotadas, verifique o versão mais recente.

ccmux — atualização disponível
Painel ccmux mostrando o banner de atualização disponível e executando a atualização ccmux a partir do shell
ccmux update

Para instalações Homebrew, isso executa brew update e upgrade. Para instalações de origem, ele extrai o checkout e reconstrói os binários. Ambos os caminhos reiniciam o daemon; reabra quaisquer TUIs em execução para usar a nova versão.

Se você instalou com o script de download, execute-o novamente e reinicie o daemon:

curl -fsSL https://ccmux.ai/install | sh
ccmux daemon restart

Os sinalizadores abaixo se aplicam ao comando de atualização; pular o git pull é relevante apenas para compilações de origem.

Sinalizador Efeito
--dry-run Mostre o que aconteceria sem fazer isso
--skip-pull Construir a partir do checkout atual sem git pull
--no-restart Crie e instale, mas não recarregue o daemon

Desinstalar

ccmux uninstall            # interactive — shows what it'll do, asks y/N
ccmux uninstall --yes      # skip the prompt
ccmux uninstall --dry-run  # preview only

O que é removido:

Nunca toquei: seus diretórios de projetos, suas notas, ~/.claude/.

Para remover também moshi-hook:

brew services stop moshi-hook && brew uninstall moshi-hook && brew untap rjyo/moshi

Ajude a melhorar o ccmux

Encontrou um bug, uma explicação confusa ou uma tradução que pode melhorar? Toda contribuição é bem-vinda. Abra uma issue ou envie um pull request.


Detectou um erro ou algo desatualizado? Edite esta página em GitHub.