Por aqui estou evoluindo o uso de IA para algo um pouco mais estruturado e técnico, até porque já atuo na área de tecnologia.
Tenho estudado e aplicado SDD — Spec-Driven Development — para organizar melhor o desenvolvimento a partir de especificações claras, critérios de aceitação e contexto persistente para os agentes.
Também estou começando a implementar conceitos de Harness Engineering, criando um ambiente com regras, validações, testes, documentação e feedback automatizado para que a IA não apenas gere código, mas consiga trabalhar dentro de um fluxo mais confiável e previsível.
No momento estou experimentando isso em projetos com Ruby on Rails, usando ferramentas como OpenSpec, agentes de código e integração com o fluxo de CI/CD.
A ideia é sair um pouco do uso da IA apenas como “geradora de código” e utilizá-la como parte de um processo de engenharia mais bem definido.