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

Claude Game Dev Log: Lições e Stack de Desenvolvimento Agentico em Three.js
Um desenvolvedor compartilha lições práticas da criação de um jogo Three.js line rider inteiramente com Claude AI, incluindo worktrees do Git, abordagem TypeScript-first, controles deslizantes administrativos para limitações da IA e uma stack tecnológica usando Firebase, WebSockets e simulação lockstep determinística.

Usando Claude Code e Remotion para Criar Vídeos de Demonstração Sem Habilidades de Design
Um desenvolvedor adiou o lançamento do seu produto por meses porque não podia pagar vídeos de demonstração que custavam US$ 300 a US$ 1.000, com prazos de 6 a 10 semanas. Em um fim de semana, ele usou Remotion (geração de vídeo baseada em React) e Claude Code para criar seus próprios vídeos, ilustrações e componentes da página de destino, alcançando milhares de visualizações em seus reels.

Pipeline de Produção de Vídeo Multiagente com Claude: Arquitetura de Contrato de Roteiro e Fanout de Pesquisa
Um pipeline multiagente usando Claude para produzir vídeos educacionais de 15 a 20 minutos para o YouTube a partir de tópico + persona. Apresenta uma arquitetura de contrato narrativo para coerência entre capítulos e um fanout de pesquisa paralelo com eliminação competitiva de esboços.

Fluxo de Trabalho do Claude Mobile: Brainstorm de Recursos no Telefone, Implementação Autônoma
Um desenvolvedor compartilha um fluxo de trabalho onde ele faz brainstorming de recursos e correções de bugs com o Claude em seu telefone enquanto está em movimento, e então tem um script daemon que implementa automaticamente tarefas bem definidas criando issues no Linear e iniciando agentes Claude Code para lidar com implementação, testes e implantação em staging.