Repolode
aitobox

aitobox/ATBClone

Engine para macOS que cria várias cópias isoladas de apps como WeChat, Chrome ou Cursor, cada uma com seu próprio diretório de dados e proxy.

Estrelas
436
Forks
41
Issues abertas
0
Último commit
há 22 horas

O que é?

ATBClone é uma ferramenta de linha de comando e com interface gráfica para macOS que cria várias cópias independentes de um aplicativo. Cada clone tem seu próprio diretório de dados de usuário, permitindo executar contas ou ambientes de trabalho separados do mesmo app lado a lado.

A ferramenta usa duas estratégias. O clone completo duplica todo o pacote do app, edita o Info.plist e o identificador do bundle, e redireciona HOME e TMPDIR para garantir o isolamento. O clone leve cria um wrapper que passa os argumentos --user-data-dir ou --profile e variáveis de ambiente de proxy, o que funciona bem com editores e navegadores. Cada clone também pode usar seu próprio proxy HTTP ou SOCKS5, com as credenciais armazenadas no macOS Keychain.

O projeto inclui 34 receitas integradas para apps como WeChat, QQ, Telegram, Chrome, Cursor e VS Code. Para apps que não estão na lista, o prober inspeciona a arquitetura Mach-O e os direitos de sandbox e gera uma receita. Os comandos permitem criar clones, listá-los, atualizá-los após uma atualização do app original e removê-los com ou sem seus dados.

Recursos principais

  • 01Estratégias de clone completo e clone leve para diferentes tipos de app
  • 02Diretórios de dados HOME e TMPDIR isolados para cada clone
  • 03Proxy HTTP ou SOCKS5 por clone, com autenticação
  • 04Receitas integradas para 34 apps populares e clientes de IA
  • 05Prober que gera receitas para apps que ainda não têm uma
  • 06Receitas YAML personalizadas em ~/ATBClone/recipes/

Casos de uso

  • Executar duas contas do WeChat ou do QQ em um Mac
  • Manter perfis separados do Chrome, cada um encaminhado por um proxy diferente
  • Manter instâncias de trabalho e pessoais do Cursor ou do VS Code
  • Automatizar a criação e a atualização de clones em CI ou outros fluxos de automação

Início rápido

  1. 1

    Instale a CLI seguindo as instruções do pacote Python no README (pip install a partir do código-fonte).

  2. 2

    Execute o assistente interativo para criar seu primeiro clone.

    atbclone wizard
  3. 3

    Liste os apps clonados.

    atbclone list

Antes de usar

  • Compatível apenas com macOS; não funciona no Windows nem no Linux.
  • A injeção integrada de dylib e do launcher tem como alvo apps Mach-O, e algumas estratégias dependem da arquitetura do app.
  • Remover o App Sandbox e fazer uma nova assinatura ad-hoc modifica o app copiado e pode afetar seu comportamento ou suas atualizações.

Tópicos

Perguntas frequentes

O que é ATBClone?
Engine para macOS que cria várias cópias isoladas de apps como WeChat, Chrome ou Cursor, cada uma com seu próprio diretório de dados e proxy. ATBClone é uma ferramenta de linha de comando e com interface gráfica para macOS que cria várias cópias independentes de um aplicativo. Cada clone tem seu próprio diretório de dados de usuário, permitindo executar contas ou ambientes de trabalho separados do mesmo app lado a lado.
ATBClone é gratuito? Qual é a licença?
ATBClone é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
ATBClone ainda é mantido?
Manutenção ativa. O último commit de ATBClone foi em 19 de out. de 2026.
Para que posso usar ATBClone?
Executar duas contas do WeChat ou do QQ em um Mac Manter perfis separados do Chrome, cada um encaminhado por um proxy diferente Manter instâncias de trabalho e pessoais do Cursor ou do VS Code Automatizar a criação e a atualização de clones em CI ou outros fluxos de automação
Como instalar ATBClone?
Instale a CLI seguindo as instruções do pacote Python no README (pip install a partir do código-fonte). Execute o assistente interativo para criar seu primeiro clone.: atbclone wizard Liste os apps clonados.: atbclone list
Onde consigo ATBClone?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aitobox/ATBClone

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados