GlosarioTecnología

Agentforce DX

Término 13 de 314 · Tecnología

En una frase

Agentforce DX es el conjunto de herramientas de desarrollo de Salesforce para crear, probar, versionar y desplegar agentes de IA de Agentforce desde el flujo profesional: comandos de CLI, extensiones de VS Code, definiciones como código y un framework de testing automatizado.

Definición

Agentforce DX es la experiencia de desarrollo (developer experience) de Salesforce para construir, probar y desplegar agentes de IA de Agentforce con un flujo profesional de software, en lugar de armarlos solo a mano desde la interfaz gráfica. Lleva la creación de agentes al mismo terreno que el resto del desarrollo en Salesforce: definiciones tratadas como código, control de versiones con Git, pruebas automatizadas y despliegue entre entornos.

En la práctica, Agentforce DX extiende Salesforce DX (el modelo de desarrollo basado en metadatos y fuente de la plataforma) con piezas específicas para agentes: comandos nuevos en la CLI de Salesforce para crear, ejecutar y publicar agentes, una extensión para VS Code que permite conversar con el agente y depurarlo sin salir del editor, y un framework para escribir tests de comportamiento que validan que el agente responde como se espera. Es la base técnica de un trabajo de implementación serio, parte de lo que abordamos en Salesforce para desarrolladores.

A diferencia del Agentforce Builder, que es la consola visual de bajo código, Agentforce DX apunta al desarrollador profesional que necesita repetibilidad, revisión de código y automatización (CI/CD) sobre los agentes.

Qué problema resuelve

Cuando una empresa pasa de un agente de IA de demostración a uno que vive en producción y atiende clientes reales, configurarlo a mano desde una pantalla deja de alcanzar. Hace falta poder versionar cada cambio, revisarlo entre colegas, probarlo antes de publicarlo y moverlo de un entorno de prueba a producción sin reescribir nada. Ese es exactamente el vacío que llena Agentforce DX: trae a los agentes las prácticas de ingeniería de software que el resto del desarrollo en Salesforce ya tenía.

Cómo funciona, en piezas

  • CLI de Salesforce con comandos de agente: permite generar, ejecutar y desplegar agentes desde la terminal. El desarrollador puede invocar al agente, ver cómo razona y publicarlo en una org o un sandbox con un comando, lo que habilita automatizarlo en pipelines de CI/CD.
  • Extensión para VS Code: abre una vista para conversar con el agente, inspeccionar sus respuestas y depurar su lógica dentro del editor, sin tener que ir y volver a la interfaz web.
  • Agente como metadato (configuración como código): la definición del agente (sus temas, instrucciones y acciones) se trata como fuente versionable, así que cada ajuste queda registrado en Git y es auditable.
  • Framework de testing: se escriben casos de prueba que envían una entrada al agente y verifican el resultado esperado, para detectar regresiones antes de publicar. Esto se apoya en buenas prácticas de ingeniería de prompts y de guardrails.

Por qué importa para el negocio

Sin un flujo así, cada cambio a un agente de cara al cliente es un acto de fe: se toca la configuración, se cruzan los dedos y se mira si rompió algo. Con Agentforce DX, el equipo trata al agente como software de misión crítica: hay historial, revisión y pruebas. Eso baja el riesgo de que el agente alucine, dé respuestas inconsistentes o se rompa al actualizarlo, y acorta el tiempo entre que se piensa una mejora y se publica con seguridad.

Ejemplo concreto (Argentina / LATAM)

Pensemos en una distribuidora de Consumo Masivo en Buenos Aires que opera un agente de atención por WhatsApp para consultas de pedidos. Su equipo técnico trabaja en un sandbox: ajusta las instrucciones del agente para que entienda mejor modismos locales, escribe un test que comprueba que "¿dónde está mi pedido?" deriva en la consulta correcta del estado del pedido, y solo cuando ese test pasa publica el cambio a producción con un comando. La versión anterior queda guardada en Git, así que si algo sale mal pueden volver atrás en minutos. Ese ciclo controlado es lo que hace que un agente sea sostenible y no un experimento frágil.

Errores comunes

  • Tratar al agente como contenido y no como código: saltarse el versionado y editar siempre en producción lleva a cambios irreproducibles y difíciles de auditar.
  • No escribir tests: confiar en la prueba manual hace que las regresiones aparezcan recién cuando un cliente real recibe una respuesta mala.
  • Confundir las herramientas: Agentforce DX no reemplaza al Agentforce Builder visual; lo complementa. Muchos equipos prototipan en el Builder y luego industrializan con DX.

Agentforce DX frente a Agentforce Builder

AspectoAgentforce DXAgentforce Builder
PúblicoDesarrollador profesionalAdministrador o constructor de bajo código
InterfazCLI y VS CodeConsola visual en Salesforce
VersionadoGit, configuración como códigoCambios en la plataforma
TestingFramework automatizadoPruebas manuales en la consola
Fuerte enRepetibilidad, CI/CD, escalaVelocidad para prototipar

Las dos herramientas conviven: el Builder acelera el armado inicial y la exploración, mientras que Agentforce DX aporta el rigor para llevar el agente a producción y mantenerlo en el tiempo. Forman parte del mismo ecosistema de construcción de agentes que se apoya, por debajo, en lenguajes como Apex y en el motor de razonamiento de la plataforma.

Compartir
Preguntas frecuentes

Preguntas frecuentes sobre Agentforce DX

¿Qué es Agentforce DX?

Agentforce DX es el conjunto de herramientas de desarrollo de Salesforce para crear, probar, versionar y desplegar agentes de IA de Agentforce con un flujo profesional de software. Incluye comandos en la CLI de Salesforce, una extensión para VS Code que permite conversar con el agente y depurarlo, el tratamiento de la definición del agente como configuración versionable en Git, y un framework de pruebas automatizadas. Extiende Salesforce DX al mundo de los agentes de IA.

¿Cuál es la diferencia entre Agentforce DX y Agentforce Builder?

Agentforce Builder es la consola visual de bajo código para armar agentes de forma rápida, pensada para administradores y constructores. Agentforce DX es el flujo para desarrolladores profesionales: trabaja con CLI y VS Code, versiona la definición del agente como código en Git, automatiza pruebas y despliegues, y se integra con pipelines de CI/CD. No compiten: muchos equipos prototipan en el Builder y luego industrializan y mantienen el agente con Agentforce DX.

¿Necesito saber programar para usar Agentforce DX?

Agentforce DX está orientado a perfiles técnicos. Para aprovecharlo conviene manejar la línea de comandos, un editor como VS Code y control de versiones con Git, además de conceptos de despliegue entre entornos. No exige escribir código en todos los casos, ya que buena parte de la configuración del agente es declarativa, pero el valor de la herramienta aparece cuando hay un equipo que aplica prácticas de ingeniería. Si solo querés armar un agente rápido sin versionado, el Agentforce Builder visual suele alcanzar.

¿Cómo se prueban los agentes con Agentforce DX?

Agentforce DX incluye un framework de testing que permite escribir casos de prueba: se define una entrada del usuario y el resultado o la acción que se espera del agente, y la herramienta verifica que coincidan. Esto se ejecuta de forma automatizada antes de publicar, lo que ayuda a detectar regresiones y respuestas incorrectas sin depender solo de la prueba manual. Es clave para mantener la consistencia de un agente de cara al cliente y reducir el riesgo de alucinaciones.

¿Agentforce DX reemplaza a Salesforce DX?

No, lo extiende. Salesforce DX es el modelo general de desarrollo basado en fuente y metadatos de la plataforma, con su CLI, sandboxes y despliegues. Agentforce DX agrega a ese modelo las piezas específicas para agentes de IA: comandos para crear y ejecutar agentes, la extensión de VS Code para depurarlos y el framework de pruebas. En la práctica, quien ya trabaja con Salesforce DX encuentra en Agentforce DX una continuación natural aplicada a Agentforce.

Herramienta gratuita
C-suite

Test de Madurez en IA Comercial

15 preguntas, un radar con tus brechas y un plan de 90 días.

Abrir la herramienta

Un agente de IA que ya sabe hacer esto

Implementamos agentes de IA sobre el CRM que ya usás, para ventas, cobranzas y soporte. Contanos qué proceso te consume el día y te decimos con franqueza si un agente lo resuelve.

El glosario completo (más de 290 definiciones de IA, Salesforce y datos) en un PDF con hipervínculos.

Seguí explorando

Términos relacionados

Del glosario

Preguntas relacionadas

Lo resolvemos con

Agentes de IA

Qué son los agentes de IA aplicados a ventas, cobranzas y soporte, y cómo se implementan sobre el CRM que ya usás.

Así lo resuelven los Agentes de IA
La suite completa

Ahora que sabés qué es, mirá cómo se resuelve

Cinco productos de IA que trabajan sobre el CRM que ya usás. No reemplazan tu sistema: le agregan la capa que hoy hacés a mano.