OpenClaw 2.0: dá para configurar o agente só conversando com ele?

terminal mostrando como configurar OpenClaw 2.0 em chat direto com o agente
Resposta rápida

Configurar OpenClaw 2.0 por conversa funciona pra boa parte do caminho comum: o comando openclaw setup abre um chat com o agente de sistema, detecta acessos já presentes na máquina (login do Claude Code ou do Codex CLI, chaves de API e modelos locais) e dispara wizards hospedados com frases como connect telegram, configure skills, configure web search e configure gateway. Cada wizard é dono da escrita no config, grava auditoria e revalida. Leituras rodam livres, mutação só com aprovação explícita. Pra Gateway remoto, pareamento de canais, daemon e imports, o wizard clássico (openclaw onboard --classic) continua no jogo, e saber onde vive ~/.openclaw/openclaw.json ainda ajuda muito

Configurar um agente inteiro sem abrir arquivo de configuração na mão: é essa a promessa que o OpenClaw 2.0 coloca na mesa

O OpenClaw 2.0 é o nome da versão v2026.8.1, apresentada pelo próprio projeto como a maior atualização da história dele, e o setup conversacional está bem no centro dessa conversa

A ideia é fácil de resumir: você roda um comando, responde umas perguntas no chat e o agente vai escrevendo a configuração conforme você confirma cada coisa

Só que "a conversa resolve tudo" e "a conversa resolve o caminho comum" são coisas bem diferentes, e é exatamente isso que a gente vai separar aqui…

O que mudou no OpenClaw 2.0 e por que o setup encolheu

Primeiro o tamanho da coisa: a versão foi construída por 933 contribuidores, sendo 569 de primeira viagem, somando mais de 16.000 pull requests

Formação Claude Code
Formação Recomendada

Formação Claude Code

Domine Claude Code do absoluto zero até o avançado

  • 120 aulas
  • 4 projetos
  • 9h 45min

Se quiser ver o anúncio na fonte, ele está nas notas da release v2026.8.1

O ponto de partida declarado do 2.0 era bem mais modesto: simplificar a instalação e reconstruir o app de navegador

Aí a limpeza acabou se espalhando pelo resto do produto, e o que era faxina virou reescrita ampla

O que o onboarding passou a fazer sozinho:

O onboarding do 2.0 detecta acessos que já existem na sua máquina: login existente do Claude Code ou do Codex CLI, chaves de API e modelos locais

Com isso ele encurta a configuração inicial, porque metade das perguntas some quando o acesso já está ali

O fluxo guiado é conduzido pelo Custodian, com option cards estruturados e controles nativos de setup, então não é aquele chat solto onde você tem que adivinhar o que digitar

E o 2.0 não parou no setup: entraram sessões compartilhadas na nuvem, onde outras pessoas entram numa sessão em andamento e seguem o trabalho de onde parou, e o modelo de segurança foi ampliado com sandbox mais forte, permissões por papel, controles de aprovação, tratamento de segredos e auditoria

Pra quem monta o agente pela primeira vez, essa parte de aprovação e auditoria é o que faz o "configurar conversando" não virar terra sem lei 🙂

O que você precisa ter antes de abrir o chat de setup

Antes de sair digitando comando, três coisas precisam estar de pé

  • A CLI do OpenClaw instalada na máquina
  • Algum acesso a modelo: login do Claude Code, login do Codex CLI, chave de API ou um modelo local
  • O Gateway rodando, se você quiser usar o dashboard

Com o Gateway na mesma máquina, o dashboard abre em http://127.0.0.1:18789/ (ou http://localhost:18789/)

Se você for de chave de API, vale entender antes onde o plano gratuito trava, porque descobrir isso no meio do setup é chato demais

Onde a configuração vive:

A configuração fica em ~/.openclaw/openclaw.json

O Gateway observa esse arquivo e aplica as mudanças automaticamente na maioria dos ajustes, sem restart manual

Já o workspace padrão do agente é ~/.openclaw/workspace, criado junto com os arquivos iniciais no onboarding ou na primeira execução do agente

É de lá que o OpenClaw lê instruções de operação e memória, então guarda esse caminho

Tome cuidado! O Control UI é uma superfície administrativa (chat, config, aprovações de execução), e a documentação orienta não expor isso publicamente

Como configurar o OpenClaw 2.0 conversando, passo a passo

Bora ver na prática?

A sequência abaixo é o caminho comum de quem está montando o agente pela primeira vez, com o erro clássico de cada etapa

  1. Abra o setup conversacional
openclaw setup

Esse comando roda o setup conversacional: um chat com o agente de sistema, sem inferência, com fallback para o onboarding

Ele serve tanto pra configurar do zero quanto pra reparar depois

O erro comum deste passo: achar que openclaw setup é só pra primeira instalação e ficar procurando outro comando quando algo quebra

  1. Aceite o risco e dê nome ao primeiro agente

O onboarding interativo pergunta como você quer chamar o primeiro agente e sugere main

Na primeira execução ele pede confirmação de que você entendeu que agentes são poderosos e que acesso total ao sistema é arriscado

O erro comum deste passo: passar batido pelo aceite no automático, no melhor estilo next, next e finish, sem parar pra pensar no nível de acesso que você está entregando

  1. Escolha o modelo e deixe validar

Aqui entra a detecção que citei lá em cima: se já existe login do Claude Code, do Codex CLI, chave de API ou modelo local, o fluxo aproveita isso

O erro comum deste passo: assumir que ele adivinha certo quando não encontra credencial nenhuma

Confira qual modelo ficou escolhido antes de seguir

  1. Deixe o handoff acontecer

Depois que o modelo escolhido passa na validação, o app abre o onboarding guiado no dashboard pra parte opcional (import de memória e canais) antes de te entregar ao chat normal do agente

O erro comum deste passo: tratar import de memória e canal como obrigatório

É a parte opcional, dá pra pular e voltar depois

  1. Use as frases que disparam os fluxos hospedados

Dentro do setup conversacional, algumas frases abrem fluxos de configuração prontos:

  • connect telegram para canal
  • configure skills para skills do workspace
  • configure web search para provedor de busca
  • configure gateway para o Gateway local

O erro comum deste passo: confundir configure gateway (Gateway local) com Gateway remoto

O remoto aparece na lista do wizard clássico, e é lá que ele está documentado

  1. Configure a busca web sem vazar chave no chat

A busca web também pode ser configurada conversando pelo Control UI, em Settings > Ask OpenClaw, onde as chaves de API aparecem mascaradas no navegador

No terminal, a entrada de credenciais é passada pro wizard mascarado com o comando conversacional:

open search wizard

O erro comum deste passo: colar a chave direto na conversa em vez de usar a entrada mascarada

  1. Se já existe config, escolha com calma

Se ~/.openclaw/openclaw.json já existir, o onboarding oferece Keep, Modify ou Reset

E tem um detalhe que salva a pele: reexecutar o onboarding sem a flag --reset mantém o config existente e reaproveita os valores como padrão

O erro comum deste passo: sair digitando --reset só pra "começar limpo" e jogar fora ajuste que já estava certo

  1. Conheça as duas flags que mudam o jogo
openclaw setup --skip-ui
openclaw setup --baseline

No 2026.8.1, openclaw onboard --skip-ui e openclaw setup --skip-ui passaram a permanecer no onboarding guiado, pulando os handoffs de navegador e de terminal, em vez de cair silenciosamente no wizard clássico

openclaw setup --baseline preserva o comportamento antigo: cria config, workspace e diretórios de sessão e encerra sem rodar o onboarding

O erro comum deste passo: rodar --baseline esperando ver o chat de setup aparecer

Ele cria a estrutura e sai, e só

O que faz sentido resolver por conversa (e o que é melhor no wizard)

A conversa vai bem quando existe um wizard hospedado por trás dela

E o motivo é bem concreto: cada wizard hospedado coleta respostas explícitas, é dono da escrita no config e, ao concluir, grava entradas de auditoria e revalida a configuração

Não é o modelo "achando" o que escrever no seu JSON, é um fluxo com dono

Situação Caminho documentado
Primeiro modelo e validação setup conversacional
Busca web (provedor e chave) conversa, com entrada mascarada
Telegram como canal connect telegram no setup
Skills do workspace configure skills no setup
Gateway local configure gateway no setup
Gateway remoto wizard clássico
Pareamento de canais e daemon wizard clássico
Imports wizard clássico

O wizard clássico continua existindo e é aberto explicitamente com este comando:

openclaw onboard --classic

Detalhe importante: o seletor guiado de inferência não delega para ele

QuickStart ou Advanced?

O wizard clássico pergunta entre QuickStart e Advanced

O QuickStart usa o nome de agente padrão main e acesso total, deixa o consentimento de telemetria sem definir e pula confirmação de rota, import de memória e recomendações de app

O Advanced abre o fluxo manual, com você respondendo cada coisa

Se é a primeira vez e você quer entender o que está sendo criado, o Advanced ensina mais

O limite de segurança da conversa:

A conversa livre do setup roda no mesmo loop de agente, mas limitada a uma única ferramenta de autoridade chamada openclaw

Leituras rodam livremente, e mutações exigem aprovação conversacional para aquela operação exata

Ou seja: ele te mostra o que vai mudar e espera você dizer sim, uma operação por vez

É a mesma lógica de quando você decide delegar commits pro Claude Code: funciona bem enquanto você lê o que está aprovando 😀

Quando a conversa não resolve: erros comuns no setup do OpenClaw

Uma hora o chat não vai dar conta, e aí é hora de olhar a configuração de perto

O dashboard não carrega:

Causa provável: o Gateway não está rodando

Solução:

openclaw gateway

E se você só quer o primeiro chat sem configurar canal nenhum, a opção mais rápida é abrir o Control UI:

openclaw dashboard

JSON malformado ou chave inválida:

Causa: erro de configuração no arquivo

Solução:

openclaw doctor --fix

Ele repara automaticamente problemas comuns, como chaves inválidas e JSON malformado

Provedor ou autenticação enroscados:

Causa: acesso de provedor mal configurado

A orientação nesse caso é sair do OpenClaw e rodar:

openclaw onboard

O provedor de busca exige plugin e a instalação falha:

Essa parte é bem feita, olha só: quando o provedor de busca exige instalar um plugin, o config só é escrito depois que a instalação dá certo

Se a instalação falha ou estoura o tempo, o setup interrompe e reporta o erro, em vez de afirmar que o provedor foi configurado

Ou seja, você não fica com config mentindo que está tudo certo

Perdeu o token do gateway:

O onboarding gera um token de gateway por padrão, e dá pra recuperar ele no host:

openclaw config get gateway.auth.token

Como prevenir a maior parte disso:

Mexa pelo caminho que o produto conhece, porque o Gateway observa ~/.openclaw/openclaw.json e aplica as mudanças automaticamente na maioria dos ajustes

E leia a aprovação antes de confirmar mutação, já que ela vale pra aquela operação exata

Conclusão

Dá pra configurar o OpenClaw 2.0 conversando? O caminho comum, sim: primeiro modelo, busca web, Telegram, skills e Gateway local passam por fluxos hospedados que escrevem no config, geram auditoria e revalidam

O que não dá é fingir que o arquivo sumiu

Saber que a configuração vive em ~/.openclaw/openclaw.json e que o workspace fica em ~/.openclaw/workspace continua valendo o seu tempo, principalmente no dia em que algo quebra

Próximo passo sugerido: roda openclaw setup, faz o primeiro chat pelo openclaw dashboard e só abre openclaw onboard --classic quando precisar de Gateway remoto ou pareamento de canais

Começa pequeno, confirma cada aprovação e vai crescendo o setup conforme a necessidade aparece

até o próximo post! 🙂

Perguntas frequentes

openclaw setup e openclaw onboard –classic fazem a mesma coisa?

Não. O openclaw setup roda o setup conversacional, um chat com o agente de sistema, sem inferência, com fallback pro onboarding. Já o openclaw onboard –classic abre o wizard clássico, usado pra Gateway remoto, pareamento de canais, controles de daemon e imports, e o seletor guiado de inferência não delega pra ele.

Dá pra reparar uma configuração quebrada do OpenClaw 2.0 só conversando?

Dá sim: o mesmo openclaw setup usado pra configurar do zero também serve pra reparar depois. Se o problema for algo mais técnico, como chave inválida ou JSON malformado, o comando openclaw doctor –fix repara automaticamente esses casos comuns.

O que acontece se eu já tiver um ~/.openclaw/openclaw.json quando rodar o onboarding de novo?

Se o arquivo já existir, o onboarding oferece três opções: Keep, Modify ou Reset. Sem passar a flag –reset, ele mantém o config existente e reaproveita os valores atuais como padrão, então rodar de novo não te joga pra uma configuração vazia.

Como recuperar o token do gateway depois que o onboarding gera ele automaticamente?

O onboarding gera um token de gateway por padrão, e ele fica salvo na configuração local. Pra recuperar esse token no host, o comando é openclaw config get gateway.auth.token.

openclaw setup –skip-ui e openclaw onboard –skip-ui caem direto no wizard clássico?

Não no OpenClaw 2.0. No 2026.8.1, as duas flags passaram a permanecer no onboarding guiado, pulando apenas os handoffs de navegador e de terminal, em vez de cair silenciosamente no wizard clássico como antes.

Configurar a busca web pelo Control UI expõe minha chave de API na tela?

Não. A busca web pode ser configurada conversando pelo Control UI, em Settings > Ask OpenClaw, e as chaves de API aparecem mascaradas no navegador. No terminal, o mesmo cuidado existe: a entrada de credenciais é passada pro wizard mascarado com o comando open search wizard.



Escrito por | Matheus Battisti

Matheus Battisti
Fundador da Hora de Codar

Programador apaixonado pelo mundo das tecnologias, sempre buscando em aprender e se aprofundar em linguagens, frameworks e o que mais for necessário para executar um bom trabalho. Agora tem uma nova missão que é de passar seu conhecimento adiante para formar novos programadores e especializar mais os que já são.

Subscribe
Notify of
guest

0 Comentários
Oldest
Newest Most Voted

Formações

Formação Vibe Coding

Formação Vibe Coding

Do Prompt ao Produto: Crie Software Real com IA

  • 474 aulas
  • 20 projetos
  • 39h 27min

Blog | Mais populares