📦Importar de outro agente
Vindo do Hermes, do Claude Code, do OpenClaw ou de qualquer outro agente? Traga o que ele sabe sobre você - projetos, tópicos, memória, skills, tarefas, rotinas agendadas - em poucos minutos. Etapa 3 da configuração inicial, ou Configurações -> Importar a qualquer momento.
1. Peça um zip ao seu agente antigo
Escolha o seu agente e clique em Copiar o prompt, depois envie-o ao agente antigo. Ele cria uma pasta
e a compacta em um zip (maxxing import --prompt hermes mostra o mesmo prompt em um terminal):
harness-maxxing-export/
memory.md who you are, preferences, global facts
projects/<project>/CLAUDE.md, memory.md what the project is / its facts and decisions
projects/<project>/topics/<topic>/CLAUDE.md, memory.md, useful files
skills/<skill>/SKILL.md reusable procedures
tasks.md, crons.md, SECRETS.md to-dos, recurring jobs, names of the keys you use
O prompt diz ao agente para nunca escrever uma chave ou uma senha - apenas os nomes delas em SECRETS.md.
2. Solte o zip
Primeiro você vê uma prévia: projetos e tópicos novos, os que já existem (que serão mesclados), skills, arquivos separados para o Claude e arquivos recusados. Clique em Importar.
- Nada é sobrescrito. Um memory.md ou CLAUDE.md que já tenha conteúdo recebe uma seção
## Imported (date)no final; qualquer outro arquivo existente é mantido e a cópia importada é salva ao lado dele como<name> (imported).<ext>; uma skill existente é mantida e a importada é salva como<name>-imported. - Os nomes das pastas são convertidos em nomes válidos (
Coffee Shop->coffee-shop). - Arquivos que contêm uma chave ou um token são recusados (informados pelo tipo, nunca pelo valor). Adicione suas chaves em Configurações -> Chaves.
- Arquivos compactados inseguros são recusados: caminhos que saem da pasta, links, mais de 20.000 arquivos ou 500 MB depois de descompactados (um upload de 600 MB no máximo).
- As configurações nunca são importadas: as do Claude Code (
.claude/settings.json,.mcp.json) e as das pastas do Harness (.maxxing.json, que guarda o modo de permissão de um tópico, e.order.json). Defina-as no app. - Um arquivo que não pode ser colocado no lugar (já existe uma pasta com o mesmo nome, há um arquivo onde deveria ficar a pasta, ou um link no seu workspace o levaria para fora) é ignorado e listado no relatório; o resto é importado.
tasks.md,crons.md,SECRETS.mde tudo o que estiver fora deprojects/eskills/ficam guardados emimports/<date>/com umIMPORT_REPORT.md.
3. Deixe o Harness terminar
Deixar o Harness terminar a importação abre uma sessão (em general/inbox) em que o Claude lê o relatório,
organiza a memória importada, cria suas tarefas, propõe suas rotinas recorrentes (e pergunta antes de
criá-las) e lista as chaves a adicionar. Durante a configuração inicial, ela começa sozinha.
Pelo terminal
maxxing import --prompt openclaw # the prompt for your old agent
maxxing import export.zip --dry-run # what would be imported
maxxing import export.zip # import (same rules as the UI)