
AgentRun: A DSL That Turns Agent Chains Into Deterministic Workflows (2026 Review)
AgentRun (agent.run()) is an open-source TypeScript DSL that describes an agent workflow as a JSON document: a developer-authored graph of typed nodes, with the model invoked only where a node actually needs judgment. You write the workflow once, version it, and run it — instead of letting a prompt loop decide its own next step at runtime. That is the honest one-paragraph answer. What follows is a review of what AgentRun actually ships in beta, where the determinism claim holds up, where it does not, and which teams should care in 2026. ...