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

Project Slayer: Jogo de tiro no navegador inspirado em Halo, desenvolvido com Claude Code
Um desenvolvedor criou o Project Slayer, um shooter de arena inspirado em Halo jogável no navegador, usando Claude Code (Opus 4.6) ao longo de duas semanas com aproximadamente 200 horas de trabalho e mais de 400 commits no git. O jogo roda no FP Engine, um motor de jogo personalizado construído sobre o Babylon.js.

Não desenvolvedor constrói jogo de cadeia de palavras em um dia usando Claude AI
Um usuário sem experiência em programação criou um jogo completo para navegador em uma única sessão usando a Claude AI. O jogo de cadeia de palavras inclui um dicionário de 74 mil palavras, efeitos sonoros, elementos de design e um mascote.

Usando Kimi K2.6 para Desinstalar Corretamente Aplicativos do macOS ao Encontrar Diretórios Ocultos de Aplicativos
Um desenvolvedor descreve o uso do Kimi K2.6 para encontrar e excluir automaticamente diretórios de aplicativos macOS, incluindo arquivos ocultos ~/.appname e ~/Library/Application Support, com um agente personalizado que edita seu conhecimento base para melhorar o processo.

Claude Artifacts + React: Professor cria jogo de mini golfe para aulas de ângulos em 20 minutos
Um professor usou o Artifact + React do Claude para criar um jogo de minigolfe para ensinar ângulos e depois converteu para HTML para compartilhar. Os alunos desenharam seus próprios percursos. Sem dependência do Gemini.