3 Principles That Helped us Scale Agent Development
Nov 3, 2025

Summary
This post details Harvey's adoption of an agent framework for Assistant development, focusing on three core principles: 'No Custom Orchestration' (using external SDKs like OpenAI Agent SDK instead of custom orchestration), 'Capabilities are Tool Bundles' (packaging multiple tools and sub-agents into reusable Tool Bundles that can inject instructions into the main system prompt), and 'Eval Gates on Capabilities' (requiring datasets and evaluators for Tool Bundles and system prompt upgrades to prevent conflicts and regressions). It highlights the shift from bespoke orchestration to a standardized agent framework to scale feature development and accelerate delivery.