Fundamentos

Glosario y tabla de símbolos

Todos los símbolos y palabras clave del lenguaje, con su significado.

Fuente: reference/ascript-reference.md
SímboloSignificado
#Comentario de una línea.
...Slot-fill: indica al LLM que ponga él el valor. Por ejemplo, with order_id = ...
->Inicia instrucciones de lógica.
|Inicia instrucciones de prompt.
{!expression}Resuelve una variable o recurso dentro de una instrucción de prompt.
==, !=, <, >, is NoneOperadores de comparación.
@actions.nameReferencia a una acción.
@outputs.nameValor de salida de una acción.
@subagent.nameDelegar en otro subagente.
@variables.nameReferencia a una variable desde lógica.
@utils.escalateTool que escala a un agente humano.
@utils.setVariablesTool que permite al LLM fijar valores de variables.
@utils.transition toTool de transición a otro subagente.
available whenMuestra u oculta condicionalmente una tool o un subagente.
after_reasoningLógica que corre al salir del bucle de razonamiento.
before_reasoningLógica que corre antes del razonamiento.
runEjecuta una acción de forma determinista.
setGuarda un valor en una variable.
withEnlaza un parámetro de entrada.
transition toTransición determinista desde instrucciones de lógica.
mutableDeclara una variable cuyo valor puede cambiar.
linkedDeclara una variable cuyo valor viene de una fuente externa.
targetDestino de una acción. Por ejemplo, target: "flow://Get_Order".
start_agentBloque de entrada: clasificación y enrutado de subagentes.
topicObsoleto. Usa subagent.

Términos que conviene fijar

  • Subagent: el antiguo topic. Un trabajo concreto que el agente sabe hacer.
  • Agent router: el subagente start_agent, punto de entrada de cada mensaje.
  • Tool: acción de razonamiento; la elige el LLM. Se define bajo reasoning.actions.
  • Acción determinista: se ejecuta con run dentro de las instrucciones, sin intervención del LLM.
  • Prompt resuelto: el texto final que Agentforce envía al modelo tras evaluar la lógica.
Temas relacionados