Textos

O agente na oficina

·4 min read

Esta página foi traduzida com auxílio de IA. O original em inglês é a versão de referência.

Existe uma pasta no meu disco chamada ai-revision, e cada peça nela tem um sufixo: _AI. Um suporte de magnetômetro na revisão dezoito. Uma braçadeira de braço de reforço na revisão seis. Um casulo de sensor rebocado — nariz, aletas, cubo, forquilha — que nunca foi tocado por um mouse. São peças reais, impressas em PETG, voando em um drone de levantamento sobre a artemísia do Colorado. Uma IA escreveu cada linha da geometria delas.

Este é um relatório de campo sobre como esse fluxo de trabalho realmente se parece — não a versão de demonstração, a versão que funciona.

Três agentes, uma disciplina

A configuração é um projeto de Claude Code com três subagentes especializados, cada um com uma função e um conjunto de padrões:

  • O projetista de suportes transforma um pedido em uma especificação dimensionada. Ele conhece os diâmetros dos tubos da fuselagem, o padrão de furação do sensor e — ponto crítico — as regras de higiene magnética do projeto: este drone carrega um magnetômetro fluxgate, portanto nada de ferragens ferrosas, nada de insertos de aço, nada de neodímio perto do sensor. O agente projetista aplica restrições que eu esqueceria às onze da noite.
  • O autor de SCAD transforma a especificação em OpenSCAD paramétrico, seguindo um esqueleto rígido da casa: parâmetros nomeados no topo, um registro de revisões no cabeçalho, cada número mágico justificado.
  • O verificador de impressão revisa a geometria como um engenheiro de manufatura FDM: balanços além de quarenta e cinco graus, paredes mais finas que três perímetros, orientações que colocam as linhas de camada atravessadas em um caminho de carga. Ele rejeita peças que o fatiador arruinaria de bom grado.
Os comandos são entediantes de propósito: /new-sensor-mount, /new-bracket, /revise-part. Comandos entediantes são os que você realmente usa. A forquilha do magbird — uma peça de suspensão de sensor rebocado projetada inteiramente pelo ciclo de agentes.

O ciclo se fecha sozinho

O detalhe que mudou minha opinião sobre tudo isso: os agentes não apenas escrevem a geometria, eles a verificam. O projeto está montado de modo que o Claude executa o OpenSCAD sem interface — compilando cada revisão, renderizando imagens de pré-visualização, vasculhando a saída do compilador em busca de erros — antes que um humano veja a peça. Código que não compila nunca chega até mim. Geometria que viola as regras de impressão volta anotada.

Os cabeçalhos de revisão parecem um diário de oficina escrito por um colega muito paciente. Revisão 17: furo da braçadeira atualizado para o novo diâmetro externo do tubo. Revisão 18: parafusos de fixação do sensor trocados de latão para náilon — higiene magnética. Esse último é o meu favorito, porque eu não havia pedido. O agente projetista sinalizou que mesmo ferragens de latão a centímetros de um fluxgate valiam a pena ser eliminadas, propôs a mudança, e o agente autor a levou por toda a família de peças.

O que o humano ainda faz

Tudo o que importa, honestamente — só que um "tudo" diferente. Eu decido o que o drone precisa carregar e onde a massa pode ficar. Eu faço o teste de encaixe das impressões e reporto que a braçadeira precisa de mais dois décimos de folga porque o PETG contrai. Eu dou a palavra final quando o verificador de impressão e o projetista discordam sobre uma estrutura de suporte. Os agentes são donos da geometria; eu sou dono do julgamento — e do retorno da realidade física ao qual nenhum modelo tem acesso.

O resultado é uma cadência de projeto que nunca tive com CAD tradicional: uma ideia no café da manhã é uma especificação no segundo café, um STL compilado antes do almoço e uma peça impressa em teste de encaixe na mesma noite. Dezoito revisões em um único suporte soa como desperdício até você perceber que cada uma custou minutos, não noites.

Esse fluxo de trabalho acabou virando um produto — o Design Agent AI, que embala a mesma ideia em uma interface conversacional com um visualizador 3D ao vivo. Mas começou aqui, em uma pasta cheia de sufixos _AI, com um drone que precisava de peças mais rápido do que eu conseguia desenhá-las.