Platform Pipelines Agents Human review Self-improvement Observability Deployment Security Use cases Compare Docs Pricing Roadmap Get early access

Agents in production, a checklist

An agent that works in a notebook still has to survive production: inputs nobody anticipated, a page written to steer it, a bill at the end of the month, and a question about why it answered what it did. Four practices hold for any agent system. This page lists what each one asks of an agent step, and the Millstream key that provides it.


Before the first agent: pick the cheapest step

Step Cost per item Use it when
A rule: filter, dedupe, routes Nothing, CEL in the engine The decision is a condition over known fields
Code: an exec or container action A process The rule is known, however long
An agent: kind: agent Tokens and seconds The rule is not known yet, or the input is free text
A person: review Someone's time The decision needs judgement, or an effect needs authorising

An agent step can start where the rules are not known. As deliveries and reviews accumulate, Millstream proposes replacing it with code, with the agent kept as the fallback. How pipelines learn


Treat the output as untrusted


Keep planning apart from execution


Record everything


Improve from what was recorded


The list


Next

How agents run How pipelines learn Read the quick start