Migrando agentes OpenClaw para Claude Code após a depreciação do harness de terceiros

A Anthropic encerrou o suporte para integrações de terceiros, exigindo que os usuários migrassem seus agentes OpenClaw para Claude Code. Um desenvolvedor conseguiu transferir 17 agentes (10 agentes de promoção da plataforma e 7 cron jobs de pipeline de conteúdo) rodando em uma assinatura Max em cerca de quatro horas.
Etapas da migração
O desenvolvedor criou um arquivo CLAUDE.md em cada diretório de workspace do OpenClaw como ponto de entrada, instruindo o Claude "você é este agente, leia HEARTBEAT.md, siga-o passo a passo." Cada arquivo tinha cerca de 20 linhas.
Um script wrapper bash foi criado para executar:
claude -p --model sonnet --dangerously-skip-permissionscom a saída direcionada para o Slack via curl. Os heartbeats do OpenClaw foram substituídos por entradas no crontab do macOS usando os mesmos intervalos e agendamento.
Detalhes técnicos
O binário claude está localizado em ~/.local/bin/claude, que não está no PATH padrão do cron. Como o cron não consegue acessar o Keychain do macOS, o token OAuth deve ser definido como uma variável de ambiente com CLAUDE_CODE_OAUTH_TOKEN no crontab.
A flag --bare quebra a autenticação para usuários de assinatura ao pular o OAuth.
A linha única por agente foi:
claude -p --model sonnet --dangerously-skip-permissions --append-system-prompt "Você é o agente Reddit. Leia CLAUDE.md primeiro, siga HEARTBEAT.md." "Execute seu heartbeat."Automação de navegador
Agentes que usam o navegador CDP do OpenClaw podem continuar usando os mesmos comandos exec openclaw browser se o gateway permanecer em execução, ou mudar para Claude no Chrome ou Playwright MCP.
A migração preservou todos os arquivos de lógica existentes dos agentes: HEARTBEAT.md, PLAYBOOK.md, SOUL.md e os arquivos BROWSER-*.md não precisaram de nenhuma reescrita.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Análise dos Padrões de Engenharia de Produção do Claude Code a partir de Código-Fonte Revertido
Um desenvolvedor engenharia reversa aproximadamente 500.000 linhas do código-fonte TypeScript do Claude Code em um manual técnico de 19 capítulos documentando padrões de engenharia de produção que surgem sob carga real, dinheiro real e adversários reais.

Análise do Plugin de Memória OpenClaw: Claw Sem Perdas + LanceDB Recomendado
Um desenvolvedor testou os plugins de memória do OpenClaw e descobriu que a configuração padrão causa inchaço de tokens, enquanto o Lossless Claw combinado com LanceDB oferece desempenho ideal para manter o contexto do agente sem custos elevados.

Guia de Configuração do Claude Code LSP: Compreensão Estrutural de Código
Uma postagem no Reddit detalha como configurar o Claude Code para usar o Protocolo de Servidor de Linguagem para compreensão estrutural de código em vez de correspondência de texto, reduzindo os tempos de consulta de 30-60 segundos para ~50ms com recursos de ir para definição, encontrar referências e hierarquia de chamadas.

Acessando Webcams USB no WSL2 para Detecção de Movimento Local
Um desenvolvedor compartilha como usar o usbipd-win para passar webcams USB do Windows para o WSL2, permitindo detecção de movimento local com OpenCV sem dependências de nuvem.