Salesforce quer transformar programadores em “artesãos do código”

A Salesforce descreve uma mudança de função para os programadores dentro da empresa “agêntica”: de escrever código a partir do zero para aperfeiçoar agentes de IA com um processo humano de design, testes, observabilidade e melhoria contínua.
14 de Outubro, 2025

A gigante americana do CRM apresentou publicamente a sua visão sobre a evolução, no futuro próximo, do papel do programador que, segundo a empresa, será redefinido em torno da criação e aperfeiçoamento de agentes autónomos de IA orientados para objetivos de negócio.

De acordo com essa visão, o programador evolui para um «artesão de agentes» que orienta um ciclo de trabalho humano — construir, iterar, observar, testar, avaliar e otimizar — para obter resultados precisos e confiáveis. A proposta ressalta que não se trata de substituir perfis técnicos por IA, mas de reorientar o seu trabalho para um processo de melhoria contínua com supervisão humana.

O ponto de partida é um plano de alto nível que define o que é um agente e o que ele deve fazer antes de escrever a primeira instrução. Esse plano especifica como ele irá interagir com clientes ou utilizadores internos, as suas capacidades, os dados e ações aos quais poderá aceder e os mecanismos de permissão e prestação de contas. A ideia é garantir que o agente tenha o contexto e as instruções adequadas desde o início.

Para concretizar esse projeto, a Salesforce coloca a “oficina” no Agentforce Studio, onde é possível personalizar agentes pré-configurados ou construí-los sob medida e integrar dados e ações de todo o ecossistema empresarial.

Antes de colocá-los em produção, a empresa destaca a conveniência de passar por um Centro de Testes que gere casos de teste relevantes e limite o risco de alterações não controladas. O foco é validar sistematicamente o comportamento do agente em cenários representativos antes de expô-lo a sistemas e dados críticos.

Uma vez implementados, surge o chamado «problema do dia dois»: os agentes são sistemas não deterministas, ou seja, o seu resultado pode variar em contextos diferentes. A receita é a observabilidade contínua para detetar desvios, avaliar se o agente segue as instruções, usa as ferramentas corretas e alcança os resultados esperados e, se não, voltar aos testes para corrigir a causa raiz. A Salesforce menciona modelos especializados que pontuam esses fatores e ajudam a priorizar ajustes sem degradar o que já funciona em produção.

A escalabilidade acrescenta outro desafio: gerenciar uma frota de agentes. Aqui, o texto propõe operar com uma “visão única” de telemetria para localizar comportamentos anómalos, intervir quando necessário e incorporar o humano no circuito quando o agente assim o exigir. A empresa insiste que a plataforma e a sua Trust Layer fornecem controlos de segurança e governação para reduzir o tempo investido em conformidade e concentrar os esforços na construção de aplicações, integrações e agentes mais bem informados.

Por fim, a Salesforce introduz uma “primeira etapa de aprendizagem” com equipas de engenheiros destacados que transferem metodologia, definem critérios de sucesso e métricas e ensinam os clientes a utilizar as ferramentas de observabilidade. O objetivo declarado é que as equipas internas adquiram competências ao longo de todo o ciclo de vida do agente, desde a conceção e os testes até à operação e melhoria.

Opinião