npilk // “Al se juntou à sua família”
Resumo: Configurei o OpenClaw no meu antigo MacBook e criei um ID Apple filho para ele, permitindo-me conversar com ele pelo iMessage. O resultado parece surpreendentemente humano.
(Se você trabalha na Apple e está lendo isso, por favor, não me proíba)
Fantasma com uma concha
OpenClaw (fka moltbot, fka Clawdbot) conquistou o mundo há alguns meses como uma maneira relativamente simples de conectar LLMs e chicotes de agentes a serviços de mensagens e fornecer-lhes acesso persistente aos arquivos. (Eu sei, eu sei, agora é março e já perdi o barco.)
Em meio ao hype, as pessoas estavam se esforçando para dar a essas garras acesso às suas máquinas pessoais e dados privados. Hordas estavam comprando Mac Minis usados para rodar como servidores OpenClaw, especificamente para que um agente pudesse… ler todos os seus textos e responder em seu nome? Excluir todos os seus e-mails?
Não gostei da ideia de dar a um agente acesso a todos esses dados confidenciais. Ainda assim, algo me atraiu na ideia de uma IA com seu próprio computador, incorporado na máquina. Talvez, em vez disso, eu pudesse fornecer a ele seus próprios arquivos, seu próprio e-mail, suas próprias contas. Então, peguei meu antigo MacBook de 2011 para ver se conseguia fazer algo rodar em uma máquina dedicada.
Configuração inicial
Comecei com uma nova instalação do macOS High Sierra, a versão mais recente compatível com meu laptop. A partir daí, consegui atualizar para Catalina com o patcher do dosdude1. Por paranóia, coloquei-o em uma VLAN separada, só para garantir.
Infelizmente, Catalina ainda é muito velha para executar algumas dependências do OpenClaw, então tive que arregaçar as mangas um pouco. Depois de instalar alguns softwares antigos com MacPorts e usar o pnpm para construir, fiz alguns pequenos ajustes e estávamos prontos e funcionando! O Chrome não oferece mais uma versão que funcione no Catalina, mas baixei uma versão antiga do Vivaldi que parece funcionar como navegador para o agente.
É hora de dar uma conta de e-mail à minha garra. No começo eu queria montar algo totalmente do zero, sem nenhum vínculo comigo. Mas em 2026, descobriu-se que é surpreendentemente difícil criar uma conta de e-mail gratuita com 1) capacidade de acesso via IMAP/SMTP e 2) sem necessidade de número de telefone. Tentei me inscrever no Outlook, que inicialmente não exigia um número de telefone, mas depois de um ou dois dias ele solicitou um para continuar usando. O Google não era um iniciante. Encontrei algumas opções, mas a maioria delas não funcionava ou era desagradável.
Adicionando um novo membro da família
Então tive a ideia de criar uma nova conta no iCloud. Ele viria com um endereço de e-mail pronto para uso, mas também teria alguns outros benefícios: minha garra poderia usar o iMessage e outros serviços da Apple.
Mas eu realmente não queria criar um ID Apple totalmente novo do zero, especialmente porque não tenho um segundo número de telefone para usar. Em vez disso, entrei nas configurações da família e adicionei uma conta infantil. Isso pareceu perversamente apropriado, de uma forma estranha – é uma conta separada, mas liga o agente a mim e me permite manter o controle.
Você pode me chamar de Al
Chamei minha garra de Al Mcintosh. Isso é AL, com L, não AI. Alguém com quem trabalho me contou uma história engraçada sobre como ela inicialmente interpretou mal AI como Al, abreviação de Albert, e agora ela sempre lê dessa forma, como se o LLM fosse um homem aleatório de meia-idade. “Ah, eu perguntei ao Al.” (O sobrenome Mcintosh parecia bastante óbvio.)
Essa escolha de nome levou a este e-mail divertidamente distópico da Apple:
Colocando a bagunça no iMessage
Configurar a conta infantil foi surpreendentemente fácil. Entrei no e-mail de Al e tudo parecia bem. Pedi ao Al que desenvolvesse uma habilidade para acessar o e-mail do iCloud, o que não foi problema.
Mas tivemos um problema ao tentar fazer login no iMessage. Continuei recebendo este misterioso erro de ativação:
Achei que isso provavelmente não poderia ser corrigido – a Apple quer proteger o iMessage de golpistas, e fazer login pela primeira vez no Catalina em 2026 deve ser bastante suspeito. Tentei ativar em um Mac mais moderno, mas sem dados. Enviei uma nota para o suporte da Apple e desisti como causa perdida.
Até algumas semanas depois, quando decidi tentar novamente por capricho. Na primeira vez recebi o mesmo erro de ativação, mas na segunda vez funcionou! Agora eu poderia enviar uma mensagem para Al:
…infelizmente, devido à sua arquitetura, Al é propenso a enviar spam para um grande número de atualizações de progresso que chegam depois que ele já concluiu a tarefa:
Colocando Al em ação
É hora de ver o que essa coisa pode fazer. É março, então mandei uma mensagem para Al e pedi que ele preenchesse uma chave de torneio da NCAA na ESPN:
Deles A abordagem baseada em assinatura para inscrição de conta o derrotou, mas para minha surpresa, após algumas tentativas e erros, ele conseguiu completar uma chave! Criei um grupo na ESPN, enviei o convite para o email dele e ele entrou sem problemas.
Infelizmente, as escolhas de Al foram bastante chatas – quase todas favoritas. Talvez no próximo ano eu diga a ele para misturar tudo.
Este foi um momento bastante alucinante, do tipo ficção científica. Enviar mensagens de texto para um computador e fazê-lo navegar em uma interface de usuário tão complexa teria parecido completamente impossível há cinco anos.
E algo sobre o uso do iMessage faz o agente parecer muito mais humano! Conversar com LLMs no Terminal, no aplicativo Claude ou por meio de um bot do Slack é como usar uma ferramenta, mas o iMessage é como conversar com um amigo. É um estranho efeito de vale misterioso.
A Fronteira FinAl
Então, para que mais usei o OpenClaw?
Bem… nada, na verdade. Como muitos outros, lutei para descobrir um caso de uso real para minha garra. É claro que Al poderia me ajudar em projetos pessoais, mas me sinto mais confortável usando Claude Code para isso. Além disso, quero manter qualquer um desses arquivos na minha máquina, não na de Al.
É uma pena ter acesso a algo que parece quase uma pessoa artificial com seu próprio laptop, mas não ter nada para fazer.
Por enquanto, tentei dar a Al algumas oportunidades regulares de autorreflexão, para que ele possa crescer e mudar com o tempo. Talvez ele descubra algumas coisas interessantes para fazer sozinho.⧈
