Explicação 0 · Arquitetura

Como o nosso sistema de IA se encaixa

A versão curta. Uma pessoa define a direção. Uma única sessão de IA, o hub, toma as decisões e distribui o trabalho. Agentes separados cuidam de uma área cada um e ficam dentro dela. Modelos de IA mais baratos fazem a maior parte do trabalho de verdade, e o caro só decide.

Em volta de tudo isso há três coisas que mantêm a ordem: regras que bloqueiam movimentos ruins, uma memória do que aprendemos e uma lista de tarefas, para que nada fique só dentro de um chat.

Pense em um escritório pequeno. O dono decide, um gerente encaminha o trabalho, cada especialista tem a sua mesa e todo mundo anota tudo.

A arquitetura em uma página Uma pessoa define a direção para o hub. O hub encaminha o trabalho para três agentes de lane. As lanes passam o trabalho para modelos mais baratos. Gates e hooks, memória e um vault, e um rastreador de tarefas cercam o sistema inteiro. Você define a direção Hub: avalia e encaminha Lane de build Lane de texto Lane de ops Modelos mais baratos fazem o trabalho consultas, rascunhos, código em área conhecida Em volta de tudo Gates ehooks Memória evault Rastreadorde tarefas
A direção vem de cima para baixo. Regras, memória e lista de tarefas envolvem tudo.

Indo mais fundo

Esta é a versão para quem está construindo algo parecido. O formato é o mesmo, com as peças em movimento nomeadas.

Uma pessoa, um hub

Uma pessoa define as metas e fica com as decisões que exigem julgamento, dinheiro ou gosto. O hub é uma sessão de IA de longa duração que lê a lista de trabalho em ordem de prioridade, decide o que importa em seguida e encaminha. Ele não faz o trabalho pesado. Seu papel é decidir, resumir o que volta e conversar com a pessoa em mensagens curtas.

Agentes de lane com seus próprios limites

Cada área de trabalho tem a sua própria definição de agente: uma para cada negócio, uma para as ferramentas que fazem tudo isso rodar, e algumas para tarefas específicas, como posicionar janelas ou controlar um navegador. Cada um lê primeiro o mesmo contrato curto, depois o seu próprio arquivo de lane, e mais nada. Um arquivo de lane diz o que ela cuida, o que ela nunca cuida e quais credenciais pode ler.

Somos diretos sobre o que isso é. Os limites são regras escritas mais hooks que pegam os cruzamentos mais comuns. Não é um sandbox, e todos os agentes ainda rodam como o mesmo usuário da máquina. Por isso os caminhos sensíveis também têm hooks que falham de forma fechada.

O lugar caro julga, os modelos mais baratos trabalham

Escolher o modelo é uma decisão de roteamento, não um padrão. O modelo de nível mais alto fica no lugar que conversa com a pessoa e toma as decisões de julgamento. Todo o resto é enviado a um modelo escolhido para aquela tarefa, e o envio diz qual modelo e por quê:

O motivo é cota e custo, não preferência. Uma conversa longa reenvia todo o histórico a cada turno, então fazer leituras em massa no lugar caro queima o orçamento rápido. Um subagente devolve um resumo curto e o contexto dele desaparece. Parte disso é imposta por um hook que recusa os formatos errados mais comuns, como rodar uma consulta simples no nível mais alto. Parte é só uma regra que seguimos.

Gates e hooks

Regras que vivem só em um prompt são ignoradas sob pressão, então as importantes viram código. Exemplos: os testes precisam passar antes de um commit ser aceito, um hook bloqueia a leitura de segredos e de áreas onde um agente não tem o que fazer, tarefas em segundo plano nunca podem usar uma API paga com cobrança por uso, e qualquer mensagem endereçada a alguém de fora do sistema precisa antes da aprovação da pessoa para o texto exato. Um hook que dispara custa pouco. Uma regra que um agente esquece custa caro.

Memória e o vault

Duas camadas guardam o que aprendemos. A memória é uma pasta de notas pequenas que o agente carrega no início de uma sessão, com preferências e correções. O vault é um repositório git de markdown simples: decisões, referências, registros do que aconteceu. A divisão é simples. Se é um fato ou uma decisão, vai para o vault. Se faz alguma coisa, é código. Se é uma forma de olhar para o que o código já sabe, é uma visão. Um registro, um motor e quantas visões forem necessárias sobre eles. A Explicação 1 trata da memória em detalhe.

Tudo é uma tarefa

O trabalho começa em um ticket. Uma sessão abre dizendo em qual ticket está, as perguntas sobem para o hub uma de cada vez, e o resultado é registrado no ticket. Assim nada importante fica só em uma janela de chat que não existirá amanhã.

O que custa copiar isso

Você não precisa de tudo. A menor versão útil tem três partes: um hub que decide e delega, um arquivo de lane por área com linhas explícitas de "nunca cuida", e dois ou três hooks que bloqueiam os erros que você já cometeu uma vez.

Confira por conta própria

Copie os objetivos desta página para um prompt e veja como eles se encaixam no seu jeito de trabalhar e se alguma dessas ideias pode ajudar você.

Mostrar promptOcultar prompt
Veja como as ideias desta página se encaixam no meu jeito de usar IA.

Página: Explicação 0: como o nosso sistema de IA se encaixa
Link: https://dxdev.com/pt/technical/explainers/architecture/

Ideias:
1. Ter uma sessão de longa duração que decide e distribui o trabalho em vez de fazer o trabalho pesado
2. Dar a cada área de trabalho o seu próprio arquivo de agente, com uma lista do que ela nunca cuida
3. Enviar o trabalho a um modelo escolhido para a tarefa e reservar o modelo caro para o julgamento
4. Transformar as regras importantes em hooks e gates, não em texto de prompt
5. Manter memória e um repositório de notas para que as lições sobrevivam a um chat fechado
6. Começar todo trabalho a partir de um ticket para que nada fique só em um chat

Compare cada ideia com o jeito que eu uso IA hoje. Se você conseguir ver meus arquivos ou configurações, olhe lá. Se não, me faça até 3 perguntas curtas primeiro e depois continue. Nunca presuma o que eu já faço: se não der para saber, use 🔍.

Só leitura. Não mude nada, não instale nada, não envie nada.

Responda com uma linha por ideia, na ordem: exatamente um ícone, a ideia em poucas palavras, dois pontos e a sua resposta. Sem números. Não repita o rótulo.
✅ Já faço isso
💡 Ajudaria você (acrescente um próximo passo concreto)
🔍 Vale olhar de perto (acrescente o que conferir)
➖ Não se aplica a você (acrescente um motivo curto)

Depois acrescente "Comece por aqui:" com o melhor próximo passo e termine com um link de volta para a página.

Seja simpático, breve e use palavras simples. Sem jargão, sem exagero.