Guia de Configuracao
Todas as configuracoes do OpenClaw ficam centralizadas em um unico arquivo. Vamos aprender a personaliza-lo.
📄 Localizacao do arquivo de configuracao
O arquivo principal de configuracao do OpenClaw fica em:
~/.openclaw/openclaw.json
O ~ representa seu diretorio home. No macOS, por exemplo, o caminho completo geralmente e /Users/seu-usuario/.openclaw/openclaw.json.
.openclaw e uma pasta oculta (pastas que comecam com ponto sao invisiveis por padrao). No macOS Finder, pressione Command + Shift + . pra ver arquivos ocultos. No Linux, use o comando ls -a.
⚙️ Configuracoes principais
Veja as opcoes de configuracao mais usadas:
Selecao do modelo de IA
Defina o modelo de IA padrao:
{
"model": {
"provider": "anthropic",
"name": "claude-sonnet-4-20250514",
"api_key": "sk-ant-..."
}
}
Voce pode trocar o provider pra "openai", "deepseek" ou "google", e colocar o nome do modelo e a chave de API correspondentes.
Gerenciamento de sessao
Controle o comportamento das conversas com a IA:
{
"session": {
"max_history": 50,
"timeout_minutes": 30,
"system_prompt": "Voce e um assistente de IA util..."
}
}
max_history— Numero maximo de mensagens mantidas no historico de cada conversatimeout_minutes— Depois de quantos minutos sem interacao uma nova conversa e iniciada automaticamentesystem_prompt— A "definicao de personagem" da IA, voce pode personalizar a personalidade da IA
Configuracao de canais
Defina as informacoes de conexao de cada plataforma de chat:
{
"channels": {
"telegram": {
"enabled": true,
"bot_token": "123456:ABC-DEF..."
},
"discord": {
"enabled": true,
"bot_token": "MTIz..."
}
}
}
🔄 Hot Reload (Recarga automatica)
O OpenClaw suporta hot reload, ou seja, depois de editar o arquivo de configuracao, nao precisa reiniciar o OpenClaw - ele detecta automaticamente as mudancas e aplica as novas configuracoes.
Resumindo: basta editar e salvar o arquivo de configuracao e o OpenClaw ja usa as novas configuracoes. Super pratico!