HB Code e cmux

Tanto o cmux quanto o HB Code executam Claude Code e Codex no seu computador com seus próprios logins de provedor. O cmux é um terminal macOS de código aberto baseado no Ghostty que executa qualquer agente de programação de CLI no seu Mac ou em hosts remotos. O HB Code é um aplicativo de desktop para Mac e Windows para Claude Code e Codex, com aplicativos para iPhone e Android para suas sessões do desktop.

A principal diferença

O cmux é um emulador de terminal nativo para macOS baseado no Ghostty sob a licença GPL-3.0-or-later. Como é um terminal, ele executa Claude Code e Codex junto com outros agentes de CLI, como OpenCode, Gemini CLI, Aider, Goose, Amp e Cline. O HB Code é um aplicativo de desktop de código fechado para macOS e Windows. Ele executa o executável sem alterações do Claude Agent SDK da Anthropic e a versão do app-server de código aberto do Codex compilada pelo HB Code.

Os dois aplicativos também diferem em onde os agentes são executados e em como você paga pelos recursos remotos. O cmux executa agentes no seu Mac ou por SSH e tmux remoto, e seus planos pagos ($40 a $200/mês) adicionam Cloud VMs isoladas. Equipes no cmux também podem agrupar assinaturas ChatGPT e Claude pelo CodeRouter, que transfere o trabalho para outra conta quando uma atinge um limite de uso. No HB Code, os agentes trabalham em pastas locais no seu computador, e Settings lista os períodos de limite de uso das suas contas Claude e ChatGPT.

No celular, o cmux oferece um aplicativo iOS beta no TestFlight em seus planos pagos. Ele se conecta ao seu Mac pela rede criptografada Iroh ou pela sua própria rede, como o Tailscale, sem retransmitir sessões de terminal pelos servidores do cmux. O HB Code tem aplicativos para iPhone e Android com uma avaliação de 10 dias e upgrade para o HB Code Pro na App Store ou no Google Play. A conexão do celular no HB Code passa pelo servidor relay do HB Code via TLS sem criptografia de ponta a ponta.

Lado a lado

TemaHB Codecmux
Licença e código-fonteHB CodeNão tem código aberto. O código-fonte não é público.cmuxOs aplicativos para macOS e iOS têm código aberto no GitHub sob a licença GPL-3.0-or-later, junto com a CLI e a TUI. O software de servidor do cmux usa a Business Source License 1.1 (BUSL-1.1) e exige uma licença comercial da Manaflow para uso em produção ou auto-hospedagem.
PreçoHB CodeO aplicativo de desktop não exige pagamento. O celular tem uma avaliação de 10 dias de conexão e depois precisa do HB Code Pro pela App Store ou Google Play.cmuxO aplicativo de terminal para macOS e os agentes locais são gratuitos. Os planos pagos com Cloud VMs e o aplicativo para iOS custam $50/mês no Pro ($40/mês na cobrança anual) ou $200/mês no Max ($160/mês na cobrança anual). O plano Team custa $60/usuário/mês, e o Enterprise tem preço personalizado.
ComputadorHB CodemacOS 12 ou posterior em Apple silicon e Windows 10 versão 1809 ou posterior em x64. Sem aplicativo Linux.cmuxUm terminal nativo para macOS baseado no Ghostty para macOS 14.0 ou posterior em Macs com Apple Silicon ou Intel. Outras plataformas de desktop ainda não foram lançadas e têm lista de espera.
Celular e webHB CodeiPhone com iOS 18 ou posterior e Android 8.0 ou posterior. Sem aplicativo web.cmuxUm aplicativo complementar para iOS no iPhone e iPad está em beta pelo TestFlight. Ele se conecta aos terminais do seu Mac e recebe notificações encaminhadas.
Agentes de programaçãoHB CodeClaude Code e Codex.cmuxQualquer agente de CLI executado em um terminal funciona, incluindo Claude Code, Codex, OpenCode, Gemini CLI, Kiro, Aider, Goose, Amp, Cline e Cursor Agent. Quando um agente inicia subagentes ou colegas de equipe, o cmux os transforma em painéis divididos nativos.
Login e cobrança dos agentesHB CodeClaude Code usa o executável sem alterações do Claude Agent SDK da Anthropic. Codex usa a versão do app-server de código aberto da OpenAI compilada pelo HB Code. Ambos usam seus logins Claude e ChatGPT. O HB Code não inclui nenhum desses planos.cmuxOs agentes locais são executados com seus próprios logins de provedor ou chaves de API sem custo do cmux. Pelo CodeRouter, as equipes também podem agrupar e compartilhar chaves de API e assinaturas do ChatGPT, Claude, OpenCode Go, OpenRouter ou Amazon Bedrock.
Conta com o fabricanteHB CodeNenhuma para trabalhar no desktop. O acesso remoto e os aplicativos móveis exigem uma conta HB Code.cmuxVocê precisa de uma conta cmux para o aplicativo iOS e para as Cloud VMs, assim como para o CodeRouter. Você pode entrar com Apple, Google, GitHub ou um código por e-mail.
Onde o agente trabalhaHB CodeNas pastas de projetos no seu computador. O HB Code não cria worktrees. Ele lista os que já existem no repositório. Sem nuvem.cmuxOs agentes são executados localmente no seu Mac ou em hosts remotos por SSH e sessões remotas do tmux. Os planos pagos adicionam Cloud VMs isoladas, e os planos Enterprise oferecem execução em nuvem auto-hospedada.
Como o celular acessa o desktopHB CodePelo servidor relay do HB Code via TLS. A conexão não tem criptografia de ponta a ponta. O servidor encaminha o conteúdo e não o armazena.cmuxO aplicativo para iOS pareia com seu Mac pela rede criptografada integrada Iroh ou pela sua própria rede, como o Tailscale. As sessões interativas de terminal trafegam diretamente entre os dispositivos sem serem retransmitidas nem armazenadas nos servidores do cmux. Quando o encaminhamento de notificações está ativo, o texto da notificação passa pelos servidores do cmux até o serviço de push da Apple.
Contas e limites de usoHB CodeVárias contas Claude e assinaturas ChatGPT. Configurações › Agentes lista cada uma com seus períodos de limite, e os aplicativos móveis mostram os mesmos períodos.cmuxOs agentes locais funcionam dentro dos limites de cada conta de provedor, e o CodeRouter alterna para outra conta agrupada quando uma atinge um limite de uso. Os planos Pro e Team incluem até 5 Cloud VMs compartilhando 20 vCPUs e 40 GB de RAM. O plano Max compartilha 80 vCPUs e 160 GB de RAM entre até 5 Cloud VMs.
Análises de uso no aplicativoHB CodeSem SDK de análises ou relatórios de falhas nos aplicativos para desktop e celular. O desktop envia um sinal diário de uso, com ID aleatório não vinculado à sua conta, somente se você permitir. Com acesso remoto ativo, o servidor mantém dados de estado dos dispositivos.cmuxO aplicativo usa o Sentry para relatórios de falhas e o PostHog para análises de uso do produto, além do Sparkle para atualizações no macOS. As análises de uso e os relatórios de falhas ficam ativados por padrão, e você pode desativá-los em Settings. As análises no celular não enviam texto de comandos nem saída do terminal ao PostHog.

cmux: quando é mais adequado

  • Você quer um terminal de código aberto para macOS que execute outros agentes de CLI, como OpenCode, Gemini CLI, Aider ou Cline, junto com Claude Code e Codex.
  • Você quer executar agentes de programação em hosts remotos por SSH e sessões remotas do tmux, ou em Cloud VMs isoladas.
  • Você quer agrupar várias assinaturas Claude e ChatGPT ou chaves de API em uma equipe com alternância automática em limites de uso pelo CodeRouter.
  • Você quer conectar seu iPhone ou iPad ao seu Mac pela rede criptografada Iroh ou pela sua própria rede, como o Tailscale.

HB Code: quando é mais adequado

  • Você trabalha em um PC com Windows ou no macOS 12 e 13, ou quer um aplicativo Android para controlar suas sessões do desktop.
  • Você quer aplicativos para desktop e celular sem SDK de análises ou SDK de relatórios de falhas.
  • Você quer que os agentes trabalhem no seu Chrome pela extensão Browser Bridge e enviem tarefas de uma sessão para outra.