My digital twin: como configurei um agente IA pessoal como secretário

by Müller | Aug 17, 2026 | Arquitetura, Writing | 0 comments

Entrei numa pós-graduação em Engenharia de Software com foco em IA Aplicada. E a primeira coisa que fiz foi usar o que aprendo pra resolver um problema meu: eu esqueço tudo.

Não os fundamentos técnicos. Não as arquiteturas. Mas o dia a dia operacional — o treino que fiz na segunda, a tarefa que deixei pra depois, o contexto daquele projeto que estava dormindo há duas semanas. Para isso, configurei um agente IA pessoal que chamo de gêmeo digital. Esse post conta como.

O que é o OpenClaw

O OpenClaw é um framework de agente IA que roda localmente, recebe mensagens via canais como Telegram, e executa ações com permissões de sistema completas: acessa o terminal, lê e escreve arquivos, chama APIs externas. A arquitetura é simples: você manda uma mensagem pelo Telegram, o bot recebe, repassa ao agente rodando no seu servidor, e o agente responde — ou age.

No meu setup, o agente usa Claude (Anthropic), GLM-5 (ZhipuAI) e Kimi Code como modelos, dependendo da tarefa. O gateway roda num container Docker numa VM própria.

A arquitetura

Três camadas simples:

  1. Entrada: Telegram bot — você manda mensagem do celular, qualquer hora, qualquer lugar.
  2. Processamento: OpenClaw container no Docker — recebe a mensagem, ativa o agente IA com memória persistente e acesso a skills (módulos de capacidade).
  3. Capacidades: memória de contexto, agenda e tarefas, registro de treinos, acesso ao servidor via terminal.

O que ele faz por mim hoje

Memória pessoal: o agente tem acesso a um sistema de memória vetorial (embedding + busca semântica). Quando conto que terminei um projeto, ele registra. Na próxima vez que pergunto "o que eu estava fazendo aquela semana de março", ele encontra.

Treinos da academia: mando mensagem tipo "fiz peito hoje, 4 séries de supino" e ele registra no tracker. Consigo pedir resumo semanal, comparar volumes, ver evolução.

Tarefas e agenda: integração com Google Calendar via MCP. "Lembra de mandar o relatório quinta" vira um evento. Ele também me avisa proativamente.

Acesso ao servidor: posso mandar "reinicia o container X" ou "qual o status do homelab" direto pelo Telegram. O agente tem acesso ao Docker socket e executa.

Deploy em Docker — sem proxy reverso

Se você quer replicar, o mínimo necessário é Docker, uma API key da Anthropic, e um bot Telegram criado via @BotFather. O compose simplificado fica assim:

services:
  openclaw-gateway:
    image: openclaw-extended:latest
    restart: unless-stopped
    ports:
      - "18789:18789"
    environment:
      - ANTHROPIC_API_KEY=sua-chave
      - OPENCLAW_GATEWAY_TOKEN=token-seguro
    volumes:
      - ./config:/home/node/.openclaw

No arquivo de configuração, você habilita o canal Telegram com o token do bot e o seu user ID (para o allowlist de segurança). O agente só responde para você.

O que aprendi com isso

A parte técnica foi rápida. O que levou mais tempo foi definir o que eu queria que ele lembrasse. Um agente sem intenção clara vira ruído. Com intenção — registrar treinos, contextualizar projetos, me avisar de tarefas — ele vira ferramenta real.

A pós me deu o vocabulário formal para o que eu já fazia empiricamente: sistemas de memória, agentes com estado, integração via MCP. Mas o que fez funcionar foi a clareza sobre o problema a resolver.

O gêmeo digital não precisa ser um sistema complexo. Precisa ser útil. O meu é.

Se você quiser o docker-compose completo com o Dockerfile estendido (Python DS stack, gemini-cli, Claude Code CLI, TTS), escreve nos comentários ou me manda mensagem.

Table of Contents