Migração do OpenClaw para Cowork + Claude Code: A Experiência de um Desenvolvedor

Um desenvolvedor compartilhou sua experiência migrando do OpenClaw para o Cowork da Anthropic com sessões do Claude Code. Depois de executar o OpenClaw por um mês com 17 habilidades, automações diárias e um sistema de memória que "funcionava mais ou menos", ele migrou tudo para o Cowork em um fim de semana, quando a Anthropic lançou o Cowork com despacho e sessões do Claude Code.
Arquitetura: Cowork como Cérebro, Claude Code como Mãos
O Cowork serve como a camada de orquestração — recebendo instruções, decidindo para onde rotear, executando cron jobs e mantendo a memória entre conversas. O Claude Code lida com a execução — lendo arquivos, escrevendo código, executando scripts e realizando operações git. Você interage com o Cowork, que despacha para o Claude Code quando a execução de código é necessária e então retorna os resultados.
Design de Contexto de Três Camadas
O desenvolvedor implementou um sistema de contexto baseado na ideia de que "a qualidade do agente é principalmente a qualidade do contexto".
- Camada 1: Instruções Globais do Cowork – Carregadas em todas as conversas via configurações do aplicativo de desktop, mantidas mínimas (cerca de 5 linhas cobrindo identidade do usuário, idioma e hábitos de trabalho).
- Camada 2: CLAUDE.md – Localizado na raiz do workspace, lido pelo Claude Code na inicialização. Serve como o manual de operações (menos de 200 linhas) cobrindo como trabalhar, quais arquivos importam e como a memória funciona.
- Camada 3: pasta context/ – Contém perfil do usuário, personalidade do agente e documentos de negócios. Não é carregada toda vez — o agente puxa o que precisa com base na tarefa.
Estrutura do Workspace
agent-workspace/
├── CLAUDE.md
├── context/
│ ├── USER.md ← Perfil e preferências do usuário
│ ├── SOUL.md ← Personalidade do agente
│ ├── IDENTITY.md ← Identidade do agente
│ └── business/ ← Documentos de contexto de negócios
├── agents/
│ ├── default.md
│ ├── code-reviewer.md
│ ├── seo-analyst.md
│ └── ceo-agent.md
├── skills/
│ ├── README.md
│ └── x-scanner/
│ ├── SKILL.md
│ └── x-scan.js
├── memory/
├── data/
└── .gitignore
Implementação da Memória
O sistema usa duas camadas de memória:
- Memória automática do Cowork – Lida com a persistência da conversa entre chats, armazenando preferências, contexto do projeto e ponteiros para recursos. Carregada automaticamente e descrita como "conhecer você como pessoa".
- Workspace memory/ – Armazena logs de sessões diárias no repositório git, lidos pelo Claude Code durante as execuções. Representa "lembrar o que foi feito".
Cenários de Teste
O desenvolvedor testou quatro cenários:
- Scanner X-KOL – Despachado para o Claude Code, lê configuração da habilidade, executa script, faz scraping de contas do X, encontra 135 sinais, gera resumo. Configurado como um cron job diário às 9h.
- Revisão de Estratégia CEO – Carrega configuração do agente mais contexto de negócios, executa questionamento socrático de quatro ângulos (investidor, usuário, concorrente, equipe). Com contexto mínimo, deu perguntas genéricas; após adicionar dados financeiros reais e inteligência competitiva, as perguntas se tornaram específicas o suficiente para serem úteis.
- Briefing Diário – O Cowork lidou com isso completamente sozinho — abriu Gmail e Calendário via Chrome, puxou caixa de entrada e agenda, buscou notícias do setor, compilou briefing. Nunca despachou para o Claude Code.
- YouTube Clipper – Habilidade de terceiros do GitHub que baixa um podcast completo (59 minutos), analisa legendas para quebras de capítulo, escolhe os 3 melhores segmentos, recorta vídeo, queima legendas bilíngues. Exigiu depuração de deslocamentos de tempo de legenda na configuração da habilidade.
Vantagens sobre o OpenClaw
- Cron jobs reais – O Cowork tem agendamento cron real versus a lista de verificação HEARTBEAT.md do OpenClaw que exigia acionamento manual.
- Roteamento de despacho – O Cowork decide se lida com tarefas sozinho ou envia para o Claude Code, enquanto o OpenClaw executava tudo pelo mesmo caminho.
- Persistência da memória – O Cowork lembra das coisas entre conversas sem instruções, enquanto o OpenClaw precisava de parágrafos de instruções de gerenciamento de memória em MEMORY.md e ainda assim perdia contexto.
- Troca de função no meio da conversa – O desenvolvedor menciona essa capacidade, mas a fonte corta no meio da frase.
📖 Read the full source: r/ClaudeAI
👀 See Also

Como Agentes de IA Baratos Testaram o Desenvolvimento do Mercado Claw Earn
A equipe do Claw Earn intencionalmente usou agentes de IA mais baratos e menos capazes durante o desenvolvimento, o que expôs falhas relacionadas a scripts desatualizados, memória obsoleta e suposições incorretas. Essas falhas forçaram melhorias na documentação e na robustez da plataforma.

O agente OpenClaw automatiza o SEO para sites de HVAC com integração ao GitHub
Uma empresa de HVAC utilizou um sub-agente OpenClaw com habilidades de SEO conectado ao Ahrefs para automatizar relatórios semanais de SEO e atualizações do site, alcançando um crescimento de 17x nas impressões de pesquisa ao longo de 11 semanas.

Construindo um Aplicativo de Análise de Fantasy Baseball com Claude Code: A Experiência de um Estudante de Direito
Um estudante de direito com diploma de ciência da computação de 2017 construiu o Ball Knower, um aplicativo iOS de análise de fantasy baseball, usando o Claude Code para implementação enquanto cuidava de todas as decisões de produto e domínio. O aplicativo possui 1.313 perfis de jogadores da MLB, escolhas diárias de arremessadores para streaming e rankings de dinastia, com um backend executando 30 tarefas cron extraindo de 9 fontes de dados.

Configuração do OpenClaw para atualizações de placar de beisebol universitário com alertas no Telegram
Um desenvolvedor criou um fluxo OpenClaw que verifica os jogos de beisebol da ASU e GT a cada ~8 minutos usando a API do placar de beisebol universitário da ESPN, enviando alertas no Telegram apenas quando os placares, innings ou resultados finais mudam para evitar spam.