Publicado a

Agentes que executam, pessoas que decidem

Os assistentes de IA já escrevem código, implementam e documentam. Dentro de uma plataforma governada podem fazer muito trabalho de forma autónoma, desde que as portas de aprovação que exigem critério continuem a ser das pessoas.

Linha de serviço Engenharia de Plataforma

Um novo tipo de membro da equipa

Um assistente de IA com acesso a um repositório e a um terminal pode hoje construir uma aplicação, implementá-la num ambiente de testes, escrever a sua documentação e corrigir os seus próprios erros. Faz em horas o que antes levava dias.

A tentação é deixá-lo fazer tudo. O risco é o mesmo que com qualquer pessoa nova com demasiadas permissões: que faça algo irreversível com muita confiança e sem o contexto suficiente.

Repartir por tipo de decisão

Agentes que executam, pessoas que decidemVia do agente que executa e via da pessoa que decide nas portas de aprovação.PLATAFORMA · IAAgentes que executam, pessoas que decidemAGENTE · EXECUTAPESSOA · DECIDE Constrói Testa Implementaem aceitação Documenta Atualizaestado Aprovaa especificação Validaem aceitação Autorizaprodução Mudançasirreversíveiso agente para e esperaAs permissões do agente coincidem com a repartição:não tem credenciais para o que não deve fazer sozinho.N100F · n100f.com

A forma de trabalhar que funciona reparte o trabalho segundo o tipo de decisão, não segundo a dificuldade:

O agente executa, com autonomia:

  • Construir e testar segundo a especificação aprovada.
  • Implementar em ambientes de desenvolvimento e aceitação.
  • Escrever e atualizar a documentação, o estado e o diário de bordo.
  • Corrigir o que as validações automáticas rejeitam.

A pessoa decide, sempre:

  • Aprovar a especificação (o que se vai construir).
  • Validar em aceitação (é o que foi pedido?).
  • Autorizar a passagem a produção.
  • Qualquer mudança irreversível: apagar dados, mexer na rede pública, alterar registos de domínio.

O que faz com que funcione

  • As portas de aprovação estão escritas e o agente conhece-as: sabe onde tem de parar e esperar.
  • As permissões coincidem com a repartição: o agente não tem credenciais para o que não deve fazer sozinho.
  • Tudo fica registado: o que o agente fez aparece no diário de bordo igual ao que faz uma pessoa.
  • O agente explica antes de agir em tudo o que afeta outros: o que vai mudar e porquê.

A repartição funciona se o agente souber com precisão o que está bem e o que não está. Isso não o decide o agente: decidem-no as regras que as pessoas escrevem.


Como o aplicamos: Engenharia de Plataforma.

Se o seu custo cloud cresce sem que ninguém saiba porquê, ou a sua arquitetura depende de quem a montou, falemos.

Falemos