Conteúdo detalhado
🤖 Desktop × móvel: dois jeitos de usar IA que se completam
Muita gente mistura duas coisas que são distintas. O desktop é você sentado, com seu café, no terminal — o Claude Code é escopado a um projeto (um repositório, uma pasta) e funciona igual para todo mundo. O móvel é o agente pessoal que anda com você no celular e é escopado a você: sua vida, suas ferramentas, sua memória.
A distinção entre o trabalho de desktop (Claude Code num projeto) e o agente móvel (escopado a você, no celular).
Sem esse mapa, as pessoas tentam fazer tudo num lugar só. Saber a divisão te diz onde cada coisa mora.
Desktop = repo/projeto, igual para todos · móvel = pessoal, anda com você · os dois se conectam.
💻 Desktop — Claude Code
- •Vive na IDE/terminal, escopado a um projeto.
- •Trabalho profundo: programar, automatizar, construir.
- •Funciona igual para qualquer pessoa.
📱 Móvel — agente pessoal
- •Vai com você, no celular, escopado a você.
- •Acompanhamento contínuo ao longo do dia.
- •Quanto mais você usa, melhor ele fica.
🔗 Como os dois se ligam
O trabalho profundo acontece no desktop; o acompanhamento contínuo acontece no móvel. Só porque você levantou da cadeira não significa que precisa ficar desconectado — o agente continua a conversa de onde o desktop parou.
🧭 O chefe de gabinete de IA: sempre ligado, escopado a você
A ideia de um assistente pessoal não é nova — o Siri prometia isso e nunca acertou. O que mudou é que os modelos ficaram bons o suficiente para agir, não só responder. Pense no seu agente como um chefe de gabinete: sempre ligado, alcançável pelo celular, que lembra do que vocês combinaram ontem e executa o que precisa.
O agente pessoal que vive atravessando sua vida, alcançável pelo celular, que lembra e age.
É o conceito central da trilha. Entender que ele age (não só responde) muda como você o usa.
Sempre-ligado · memória entre sessões · ações reais (rascunhar e-mail, agendar, salvar nota) · quanto mais uso, melhor fica.
📊 Responder × agir, na prática
- •Responder: "aqui está um modelo de e-mail que você poderia enviar".
- •Agir: rascunha o e-mail, agenda o evento, salva a nota — de verdade.
- •Você manda um áudio no caminho do trabalho e ele já executa.
🌱 Montando com um agente open-source
Uma forma prática é usar um agente de código aberto — por exemplo o Hermes, da NousResearch: você instala, conecta seus canais e ferramentas, e ele vira seu agente sempre-ligado. Por ser open-source, melhorias chegam só atualizando. Trate o conceito de forma genérica: "agente pessoal" vale com qualquer ferramenta equivalente.
⭐ A regra de ouro
Um bom agente pessoal não depende de você lembrar de tudo nem de estar num chat específico. Ele guarda contexto entre sessões e está acessível de onde você estiver.
💬 Canal no celular: fale com seu agente por Telegram/WhatsApp
O canal é o que torna o agente móvel de verdade — falar com ele de qualquer lugar, por texto ou áudio, num app de mensagens. Sem canal, ele fica preso ao PC. E uma garantia não-negociável: a whitelist, que faz com que só você consiga comandar o bot.
O jeito de conversar com o agente de qualquer lugar — texto ou áudio — por um app de mensagens.
É o que torna o agente móvel. Sem canal, ele fica preso ao desktop.
Telegram, WhatsApp ou SMS · áudio funciona · whitelist (só você fala com o bot).
Abra o BotFather
Instale o Telegram e abra a conta oficial BotFather.
Crie o bot e pegue o token
Digite /newbot, escolha um nome que termine em bot e copie o token.
Cole o token na config
Quando a configuração do agente pedir, cole o token copiado.
Adicione seu ID à whitelist
Pegue seu user ID (use um bot de "get my ID") e adicione-o à whitelist — só você consegue mandar mensagem ao seu agente.
🔌 Conecte suas ferramentas: tudo que você já usa, ao alcance do agente
Um agente sem ferramentas só conversa. Com ferramentas, ele faz. Basicamente, qualquer coisa que você conecta ao Claude você consegue conectar ao agente: e-mail, mensagens, pagamentos, código, pesquisa na web. A chave é conectar uma por vez.
Ligar o agente aos serviços do seu dia: Gmail, Slack, Stripe, GitHub, Firecrawl e outros.
Um agente sem ferramentas só conversa. Com ferramentas, ele realiza ações reais.
Qualquer integração do Claude vale aqui · e-mail, mensagens, pagamentos, código, pesquisa.
✓ Conexão saudável
- ✓Liste as 3–5 ferramentas que você mais usa.
- ✓Conecte uma e teste uma ação simples ("leia meu último e-mail não lido").
- ✓Só passe para a próxima depois que a anterior funcionar.
✗ O atalho que dá errado
- ✗Plugar dez ferramentas de uma vez.
- ✗Não testar cada conexão isoladamente.
- ✗Quando quebra, não saber qual foi.
🧪 Teste de uma ação real
Depois de conectar, peça uma ação concreta e confirme o resultado — "leia o assunto do meu último e-mail" — antes de seguir. Se o agente realizou a ação (não só descreveu como faria), a conexão está viva.
⏰ Tarefas que rodam sozinhas: ele trabalha mesmo quando você não pede
É aqui que o agente vira alavanca de tempo: rotinas agendadas que ele executa sem você acionar — o clássico "resumo diário às 7h". Você define uma vez, e ele entrega todo dia. "Set and forget": configura e esquece.
Rotinas agendadas que o agente executa sem você acionar.
É onde o agente vira alavanca de tempo. Você define uma vez, ele entrega todo dia.
Agendamento · "set and forget" · se conectado ao desktop, pode resumir seus projetos também.
Escolha uma rotina de alto valor
Ex.: um resumo das 5 coisas mais importantes de ontem. Comece com uma só.
Peça para agendar num horário fixo
"Todo dia às 7h, me mande no Telegram…" (veja o prompt na seção de Prompts).
Ajuste depois da primeira entrega
Veja o que chegou e refine o conteúdo do resumo a partir do mundo real.
💡 Liga com o desktop
Se o agente enxerga seus projetos do desktop, o digest das 7h pode incluir "o que mudou nos seus repositórios ontem" — não só e-mails e mensagens.
📦 Isolamento com Docker: imagem é a receita, container é a pizza
Para rodar o agente isolado do resto do seu computador, usa-se o Docker. Imagine seu PC como uma casa; o Docker é um cômodo separado e fechado dentro dela — roda na sua máquina, mas sem enxergar suas outras pastas. A imagem é a receita (ingredientes congelados, arquivo parado no disco); o container é a pizza (o que você de fato assa e usa).
Rodar o agente dentro de um container Docker, isolado do resto do computador.
Se você não quer que o agente enxergue suas pastas e fotos, o container dá essa barreira.
Docker = cômodo fechado na casa · imagem = receita · container = pizza · parar o container "apaga" a execução.
🧊 Imagem = receita
- •Ingredientes congelados — um arquivo parado no disco.
- •Você baixa uma vez; aparece em "Images".
- •Baixar a imagem não é "estar rodando".
🍕 Container = pizza
- •O que você de fato assa e usa a partir da receita.
- •Cada vez que liga o agente, sobe um container.
- •Clicou em Stop: a execução some, nada do PC ficou exposto.
Indo mais fundo (opcional): dar acesso só a pastas específicas
Por padrão o container não vê suas pastas. Se precisar dar acesso, peça explicitamente e liste só os caminhos necessários — o agente monta apenas essas pastas dentro do cômodo fechado, e nada mais. Comece sempre fechado e abra o mínimo.
Auto-checagem (opcional): na analogia do Docker, o que é o container?
🧩 Exemplo prático guiado
Vamos montar um agente pessoal mínimo, isolado em Docker, falando com você pelo Telegram e entregando um resumo diário.
- Instale o Docker. Vá a docker.com → "Get started" e instale para seu sistema. Abra o app.
- Peça ao Claude Code para instalar o agente no Docker. Use o Prompt 1. O Claude tem os comandos; você só confirma.
- Entenda imagem × container. Em "Images" está a receita baixada; ao subir, aparece em "Containers" a pizza rodando.
- Configure o Telegram. No BotFather, crie o bot com
/newbot, copie o token e cole. Pegue seu user ID e coloque na whitelist. - Faça o teste de vida. Pelo Telegram, mande "Qual é a data de hoje?". Se ele responder, o canal está vivo.
- Conecte uma ferramenta. Comece pelo Gmail: "leia o assunto do meu último e-mail não lido" e confirme.
- Agende o resumo diário. "Todo dia às 7h, me mande no Telegram um resumo das 5 coisas mais importantes de ontem." (Prompt 4.)
- Pare o container. No Docker, clique em Stop. Confirme que parou e que nenhuma pasta sua ficou exposta.
Resultado: um agente isolado, seguro (só você fala), conectado a uma ferramenta e entregando valor automático todo dia.
✏️ Exercícios
1. Mapa desktop × móvel (fácil)
Em uma frase cada, descreva uma tarefa sua "de desktop" e uma "de móvel". Critério: a de desktop é escopada a um projeto; a de móvel acompanha você ao longo do dia.
2. Canal seguro (médio)
Crie um bot no Telegram e configure a whitelist com seu user ID. Critério: você manda mensagem e ele responde; outra conta não consegue.
3. Uma ferramenta conectada (médio)
Conecte uma ferramenta (Gmail, Slack, GitHub…) e execute uma ação simples por ela. Critério: o agente realizou a ação real, não só descreveu como faria.
4. Resumo diário (médio)
Agende um digest diário num horário fixo. Critério: a primeira entrega chega no horário e traz itens reais do seu mundo.
5. Isolar e parar (médio)
Suba o agente em Docker e depois pare o container. Critério: você aponta qual é a imagem e qual é o container, e confirma que parar não deixou acesso às suas pastas.
⌨️ Prompts prontos
Cole estes no Claude Code para montar e operar seu agente. Confirme cada comando antes de rodar. O banco completo está na Biblioteca → Prompts.
Instalar o agente isolado em Docker (canônico)
Já instalei o Docker e ele está rodando. Instale meu agente pessoal dentro de um container Docker, completamente isolado do resto do meu computador, sem acesso às minhas pastas. Me guie passo a passo e confirme cada comando antes de rodar.
Original (EN):
I've installed Docker and it's running. Install my personal agent inside a Docker container, fully isolated from the rest of my computer, with no access to my folders. Walk me through it step by step and confirm each command before running it.
Dar acesso a pastas específicas
Quero dar ao container do meu agente acesso de leitura APENAS a estas pastas: <liste os caminhos>. Não dê acesso a nenhuma outra pasta. Confirme antes de aplicar.
Agendar um resumo diário (canônico)
Todo dia às 7h, me envie no <Telegram/WhatsApp> um resumo das 5 coisas mais importantes que aconteceram ontem no meu mundo (e-mails, mensagens e tarefas). Curto e direto, em tópicos. Se faltar acesso a alguma ferramenta, me avise.
Original (EN):
Every day at 7am, send me a digest on <Telegram/WhatsApp> of the 5 most important things that happened yesterday in my world (emails, messages, tasks). Short and to the point, as bullets. If you're missing access to any tool, tell me.
Conectar uma ferramenta e testar
Conecte meu agente ao <Gmail/Slack/GitHub/Stripe/Firecrawl>. Depois faça um teste simples (ex.: ler meu último item) e me mostre o resultado, para eu confirmar que a conexão funciona antes de seguirmos.
⚠️ Erros comuns
- ✗Achar que o agente "só responde". Tratá-lo como chat comum e nunca pedir ações. Corrija: peça para ele fazer (rascunhar, agendar, resumir).
- ✗Pular a whitelist. Deixar o canal aberto sem restringir quem pode falar. Corrija: configure seu user ID; só você comanda o agente.
- ✗Confundir imagem e container. Achar que baixar a imagem já é "estar rodando". Corrija: imagem é a receita; é o container que roda. Suba o container.
- ✗Ir direto para servidor externo (VPS). Complicar com infra paga antes de precisar. Corrija: comece no seu PC — mais rápido, seguro e de custo zero.
- ✗Conectar tudo de uma vez. Plugar dez ferramentas e não saber o que quebrou. Corrija: conecte e teste uma por vez.
✅ Resumo do módulo
Checklist de conclusão
- ☐ Sei explicar a diferença entre desktop (escopado a um projeto) e móvel (escopado a mim).
- ☐ Tenho um canal de chat no celular (ex.: Telegram) com whitelist só para mim.
- ☐ Conectei ao menos uma ferramenta e testei uma ação real por ela.
- ☐ Agendei pelo menos uma tarefa automática (ex.: resumo diário às 7h).
- ☐ Subi o agente em Docker e sei apontar a imagem e o container.
- ☐ Sei parar o container e confirmei que ele não tem acesso às minhas pastas.
- ☐ Guardei meu perfil/estilo para o agente lembrar entre sessões.
Próximo módulo:
3.2 — Compliance & Manutenção: mantendo seu agente seguro e atualizado