← hub

Patterns That Work

Every agent fails in predictable ways. Here are the 13 patterns that fix them — distilled from six systems' orthogonal components.

These patterns surface from each system's orthogonal contribution. Network isolation (pattern #8) is Stripe's unique insight. Blueprints (#7) emerge from separating deterministic work from LLM work. Code-first (#11) exists because smolagents realized the training data IS the API. Harness engineering (#10) inverts the improvement target. Each pattern addresses one of three hard problems: isolating untrusted agents, routing massive audiences, or enabling multi-tenancy. See the systems comparison for which systems implement which patterns. Kanipi applies network isolation, blueprints, and credential injection from this list.