Construindo um Porteiro Digital com IA: Uma Abordagem Prática
Descubra como criar um agente de IA personalizado para responder perguntas sobre seu trabalho, utilizando código real e garantindo segurança.

Construindo um Porteiro Digital com IA: Uma Abordagem Prática
27 de março de 2026
No cenário atual, a presença online é fundamental para profissionais de tecnologia. No entanto, a abordagem tradicional de disponibilizar um currículo e esperar que os recrutadores o interpretem pode ser ineficaz. A solução? Criar um “porteiro digital” inteligente, um agente de IA capaz de responder a perguntas sobre seu trabalho com base em seu código e projetos reais, e não apenas em refraseamentos do seu currículo.
O Problema com o “Pergunte ao Meu Currículo”
A maioria dos chatbots em portfólios se limita a processar o currículo, oferecendo respostas superficiais e repetitivas. Essa abordagem é limitada, pois o modelo não consegue fornecer informações que não estão explicitamente no currículo. A verdadeira vantagem está em um agente que pode acessar o código, analisar a arquitetura de seus projetos e fornecer respostas baseadas em evidências concretas.
A Arquitetura do Porteiro Digital
O sistema é composto por dois agentes, com duas camadas de segurança distintas: nullclaw, a interface pública, e ironclaw, o agente privado. Esta arquitetura garante que dados sensíveis permaneçam protegidos.
visitor (browser) │ └─ georgelarson.me/chat/ │ └─ gamja web IRC client │ └─ wss://nullclaw.georgelarson.me:443 │ └─ Cloudflare (proxy, TLS termination, bot protection) │ └─ ergo IRC server (LarsonNet) │ └─ #lobby │ └─ nully (nullclaw agent) ├── reads public GitHub repos ├── preloaded portfolio context └── routes to ironclaw via #backoffice │ └─ #backoffice (private IRC channel) │ └─ ironclaw (separate box, via Tailscale) ├── email access ├── calendar └── private context
nullclaw é o agente de entrada, executado em um servidor virtual com recursos mínimos. Ele lida com saudações, responde a perguntas sobre os projetos e pode clonar repositórios para validar informações. ironclaw, por outro lado, reside em um sistema mais robusto e possui acesso a informações privadas, como e-mail e calendário. A comunicação entre os agentes é feita através de um canal IRC privado, garantindo a segurança dos dados.
Precisa de uma solução completa para automatizar a comunicação com seus leads? Conheça a Toolzz e descubra como a IA pode impulsionar seus resultados.
Por Que IRC?
Embora existam diversas opções de plataformas de chat, o IRC se destaca por sua simplicidade, controle e estabilidade. Ele se integra perfeitamente com a estética do site, permitindo a utilização de um cliente web IRC incorporado. Além disso, o IRC oferece total controle sobre a infraestrutura, eliminando a dependência de APIs de terceiros e garantindo a longevidade da solução.
Seleção de Modelos de Linguagem
A escolha do modelo de linguagem é crucial para o desempenho e custo-benefício do sistema. Para a camada conversacional, o modelo Haiku 4.5 é ideal, oferecendo respostas rápidas e econômicas. Para tarefas mais complexas, como análise de código, o modelo Sonnet 4.6 é utilizado, ativando o raciocínio apenas quando necessário. Um limite de custo de $2 por dia impede gastos excessivos e protege contra abusos.
Postura de Segurança
A segurança é uma prioridade. O servidor que hospeda o nullclaw é tratado como um perímetro de segurança, com SSH configurado para autenticação por chave, firewall habilitado e tráfego web protegido pelo Cloudflare. O agente é executado em modo supervisionado com acesso restrito a arquivos e comandos, e atualizações de segurança são aplicadas automaticamente.
A Pilha de Comunicação
Cada componente do sistema é leve, auto-hospedado e facilmente substituível. O servidor IRC Ergo é um binário único e eficiente. O cliente web IRC gamja é servido como uma página estática. O agente nullclaw é um binário Zig de 4MB, com baixo consumo de memória. Essa combinação permite que o sistema seja executado em um VPS de baixo custo.
O Que Nully Realmente Faz
Ao contrário de chatbots convencionais, nully pode acessar e analisar o código dos projetos. Ele pode responder a perguntas sobre as linguagens de programação utilizadas, a estrutura dos testes e os detalhes de projetos específicos. Além disso, pode encaminhar solicitações mais complexas para o ironclaw, que possui acesso a dados privados e pode realizar tarefas como agendamento de reuniões.
Quer ver como a Toolzz pode te ajudar a construir seu próprio agente de IA?
Solicite uma demonstraçãoImplementação A2A (Agent-to-Agent)
A comunicação entre nullclaw e ironclaw é realizada através do protocolo A2A do Google. Isso permite que nully delegue tarefas complexas para ironclaw de forma segura e eficiente. O ironclaw atua como um gateway para o modelo de linguagem, permitindo que nully acesse seus recursos sem a necessidade de credenciais separadas.
Conclusão
Construir um porteiro digital com IA é um processo complexo, mas recompensador. Ao combinar uma arquitetura segura, modelos de linguagem adequados e uma pilha de comunicação eficiente, é possível criar um agente inteligente que realmente compreenda seu trabalho e possa responder a perguntas com precisão e profundidade. Uma solução como a oferecida pela Toolzz AI pode simplificar muito o processo de criação e gerenciamento desses agentes, permitindo que você se concentre no que realmente importa: seu código e seus projetos. Se você busca uma solução completa e pronta para uso, explore os planos da Toolzz AI e encontre o ideal para sua equipe.
Demo Bots
Explore a demo interativa do Toolzz Bots, uma poderosa plataforma no-code que permite a criação de chatbots que operam 24 horas por dia, 7 dias por semana.















