
IA transforma inglês em interface para software complexo
A linguagem natural como interface
O texto defende que cada produto de software possui uma gramática própria. No Figma, ela envolve camadas e componentes; no Salesforce, contas, contatos e oportunidades; em ferramentas de CAD, splines e restrições. Quanto mais poderoso é o software, maior tende a ser a experiência necessária para operá-lo. A usabilidade tradicional tenta reduzir essa distância ensinando a interface a cada usuário, mas a inteligência artificial propõe outro caminho: transformar o inglês em uma interface universal.
Nesse modelo, a pessoa descreve o resultado que deseja e um agente traduz essa intenção para a linguagem específica da aplicação. A ideia já apareceu na programação, quando usuários passaram a expressar objetivos em inglês para gerar código em C++, Rust ou TypeScript. O próximo passo seria traduzir a intenção diretamente para as linguagens da camada de aplicação, como contas, pedidos de compra, círculos ou splines. Isso poderia reduzir a barreira de entrada tanto em empresas de crescimento orientado pelo produto quanto em ferramentas que normalmente exigem engenheiros atuando junto ao cliente.
O exemplo do vestido e a mudança no desenho de produtos
O caso de Yana Welinder ilustra a tese. Inspirada pelas esculturas de arame em espiral de Ruth Asawa, ela queria criar um vestido considerado antes impossível de fabricar. Embora não soubesse operar o software de CAD, pediu à IA que o utilizasse em seu nome. O texto apresenta o resultado como uma demonstração de que a IA pode traduzir uma intenção criativa para a gramática de uma ferramenta complexa. Se isso funciona com CAD, argumenta o autor, o mesmo princípio poderia se aplicar a outros programas.
Essa possibilidade inverte uma premissa tradicional do design de produtos. Em vez de simplificar o software para que as pessoas aprendam a usá-lo diretamente, produtos construídos para agentes poderiam ser complexos e bem documentados. O agente consegue manter, recuperar e raciocinar sobre uma parcela maior do esquema de um sistema de uma só vez do que alguém navegando por menus. Assim, o papel do gerente de produto se deslocaria de desenhar cada tela para construir uma estrutura que permita ao agente agir com segurança, de forma completa e sem precisar ser guiado passo a passo pela interface.
Documentação, avaliação e permanência da expertise
Nesse cenário, a documentação ganharia importância dentro das próprias aplicações. APIs, esquemas e modos de falha já precisam ser descritos para que desenvolvedores confiem na infraestrutura; essa exigência subiria para a camada dos produtos. Projetar essa documentação passaria a ser parte essencial do design, enquanto o laboratório de usabilidade evoluiria para avaliações que observam como um agente opera o software.
O autor ressalva que os especialistas não desaparecem. Na engenharia de software, agentes podem escrever a maior parte do código, mas problemas difíceis ainda exigem alguém que compreenda o sistema subjacente. A mudança estaria na substituição da edição de sintaxe pela arquitetura de sistemas e pela compreensão de como as partes se encaixam. O vestido de Welinder representa, portanto, um nível mais alto de abstração: para oferecer simplicidade ao usuário final, o software precisa expor mais complexidade aos agentes. O inglês permitiria dizer apenas o que importa e deixar o agente absorver o restante, sem eliminar a necessidade de profundidade onde ela continua sendo o próprio trabalho.