image

Unlimited bootcamps and 750+ courses forever

70
%OFF
Article image
Caio Arruda
Caio Arruda12/08/2026 14:50
Share

Aprenda Arquitetura de IA do jeito certo e pare de chamar tudo de agente

  • #Claude Code
  • #AI Agents
  • #Arquitetura

Fala, comunidade da DIO! Hoje quero compartilhar um pouco da minha evolução profissional, saindo da engenharia de dados clássica para o universo de "Dados & AI" — e como isso mudou radicalmente a minha rotina e meu escopo de atuação em uma asset management internacional.

image

Quando comecei a integrar Inteligência Artificial nos pipelines da gestora, eu cometia o erro que grande parte do mercado ainda comete hoje: chamava qualquer chamada de API de LLM de "Agente".

Hoje, quero corrigir isso com vocês. Vou contar como cheguei ao ponto de acabar assumindo e orquestrando as demandas de todo o departamento de TI da empresa utilizando o Claude Code, o Claude Cowork e o meu VS Code. Para escalar dessa forma e gerenciar desde a infraestrutura em nuvem até painéis interativos de investimentos, precisei parar de criar "scripts glorificados" e comecei a desenhar Arquiteturas de IA de verdade.

Vamos desmistificar os termos e entender como a mágica acontece nos bastidores.

O Problema: Nem todo LLM é um Agente

Um script em Python que envia um prompt para uma API e cospe a resposta de volta no terminal não é um agente. É apenas uma interface de chat disfarçada.

Para que algo seja classificado como um Agente, ele precisa de autonomia para tomar decisões, interagir com o ambiente e, principalmente, corrigir os próprios erros de execução. Para construir isso em nível corporativo, você precisa dominar os blocos fundamentais de arquitetura.

1. O Loop de Raciocínio (The Loop)

O coração de um verdadeiro agente não é um condicional if/else, mas o seu ciclo de execução, frequentemente modelado no padrão ReAct (Reasoning and Acting).

O agente autônomo opera assim:

  1. Observa: Recebe o input (ex: "Analise a volatilidade deste portfólio no banco de dados").
  2. Raciocina: Entende que não tem os dados no contexto e decide que precisa fazer uma consulta SQL.
  3. Age: Escreve e executa a query.
  4. Observa novamente: Lê o resultado. Se houver um erro de sintaxe, ele raciocina novamente, corrige a query e tenta de novo antes de devolver a resposta final ao usuário.

Foi exatamente orquestrar esse Loop no Claude Code que me permitiu resolver tickets complexos de TI e estruturar bancos de dados inteiros sem precisar delegar para terceiros e esperar dias.

2. O Harness (O Chassi do Agente)

Um LLM puro não tem memória, não sabe que dia é hoje e não consegue acessar sua máquina. Para ganhar vida útil, ele precisa de um Harness (ambiente ou chassi).

O Harness é o software ao redor do LLM que provê as fundações:

  • Memória: Armazenamento de contexto de curto e longo prazo (como bancos vetoriais para documentações legadas da empresa).
  • Ferramentas (Tools): Funções e APIs que o LLM pode invocar (ex: ler arquivos locais, rodar scripts Python de ETL, fazer web scraping de cotações).
  • Guardrails: Regras rígidas de segurança. Trabalhando no setor financeiro, eu não posso deixar um agente deletar tabelas em produção ou expor dados sensíveis. O Harness trava o modelo dentro das diretrizes de compliance.

image

3. Agentes vs. Subagentes: Orquestração e Delegação

Quando assumi a carga total das demandas de TI utilizando IA, percebi rapidamente que colocar um único agente para fazer tudo resultava em alucinações e perda de contexto. A solução é a Arquitetura Multi-agente.

  • Agente Supervisor (Planejador): Recebe meu pedido macro pelo Claude Cowork (ex: "Estruture o pipeline de migração para a nuvem"). Ele divide o trabalho.
  • Subagente Engenheiro: Recebe a tarefa isolada de escrever os scripts de provisionamento.
  • Subagente Revisor: Analisa o código do engenheiro em busca de falhas de segurança e melhores práticas antes da execução.

Essa delegação em subagentes com system prompts extremamente específicos e isolados é o que garante estabilidade no processo.

4. A Revolução: Model Context Protocol (MCP)

Aqui está a verdadeira quebra de paradigma que explodiu minha produtividade no VS Code. O MCP (Model Context Protocol) é o elo perdido para a real autonomia das IAs locais.

Antes, conectar seu LLM ao banco de dados corporativo, ao GitHub ou ao seu File System exigia criar pontes de integração complexas e vulneráveis. O MCP padronizou essa comunicação. Ele funciona como uma API universal de mão dupla: você roda um servidor MCP localmente, e o modelo consegue "enxergar" seu ambiente, ler seus repositórios, e executar ferramentas direto na sua máquina (sempre sob a sua aprovação e controle).

image

Foi o MCP que transformou o Claude de um simples "assistente que dá dicas de código" no meu parceiro oficial para gerenciar o TI da asset. Se eu preciso resolver um problema em um dashboard do Tableau integrado a um banco de dados, o Claude via MCP lê os esquemas, acha os logs de erro, acessa a base e sugere o conserto direto no meu workspace.

Conclusão: O Próximo Passo na Sua Carreira

Se você está na jornada da DIO, estudando para entrar no mercado ou para subir de senioridade, este é o meu principal conselho: aprenda os fundamentos de arquitetura de software aplicados à IA.

Saber dar bons prompts é legal e essencial hoje, mas saber construir Sistemas Inteligentes baseados em loops resilientes, subagentes especializados e conexões MCP é o que te transforma num profissional indispensável. Foi essa visão estrutural que me permitiu extrapolar os limites da análise de dados e impactar positivamente toda a operação tecnológica de uma gestora global.

Construa o chassi certo, e não apenas mais um script no terminal.

Nos vemos na próxima linha de código!

Share
Recommended for you
IBM Bob: IA de Nível Empresarial para Desenvolvedores e Tech Leaders
AWS - Agentes de IA em Campo
Riachuelo - Criando produtos com IA
Comments (0)