By Sagar Shankaran, Founder of CallSphere
Scale Claude Cowork from one team to many without chaos — shared plugins, federated ownership, and the platform patterns that prevent sprawl.
Key takeaways
The first team's success with Claude Cowork is the easy part. The chaos arrives at team five, when three groups have independently built nearly identical plugins, two have wired the same connector with different permissions, and nobody can answer who owns what. Scaling agentic AI across an organization is not a bigger version of the pilot — it's a fundamentally different problem of coordination, reuse, and ownership. Get it wrong and you don't get ten times the value; you get ten times the maintenance burden and a security surface no one fully understands. This post is about scaling cleanly.
The root cause is independent reinvention. Each team that adopts Cowork builds the plugins and connectors it needs, which is exactly the right instinct at small scale and exactly the wrong one at large scale. Without a shared catalog, the marketing, sales, and support teams each construct their own "summarize and draft a customer reply" plugin. Now you maintain three subtly different versions, each with its own bugs, its own connector permissions, and its own owner who may leave next quarter.
The second source of chaos is invisible coupling. A team upgrades a shared connector to fix their issue, and a different team's workflow breaks because it depended on the old behavior — but nobody knew that dependency existed because there was no registry. At scale, undocumented dependencies between agentic components behave exactly like undocumented dependencies in any large software system: they fail at the worst possible time and take hours to diagnose.
The third is governance drift. Controls that one disciplined team applied carefully get copied loosely, then loosely again, until the tenth team is running with permissions nobody reviewed. Each step looks reasonable; the cumulative result is a deployment whose risk surface has quietly outgrown anyone's understanding.
The answer is a thin platform layer that provides shared, reviewed building blocks, with domain teams composing those blocks into their own workflows. The platform owns the catalog, the connector registry, and the review process; teams own the plugins and recipes specific to their work. This federation is what lets you scale capability without centralizing every decision into a bottleneck.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent in your browser — 60 seconds, no signup.
flowchart TD
A["Team needs a workflow"] --> B{"Exists in shared catalog?"}
B -->|Yes| C["Reuse pinned plugin"]
B -->|No| D["Build it"]
D --> E{"Generally useful?"}
E -->|Yes| F["Submit to platform review"]
F --> G["Publish to catalog, versioned"]
E -->|No| H["Keep as team-local plugin"]
C --> I["Compose into team workflow"]
G --> I
H --> I
The decisive node is "Exists in shared catalog?" — the reuse-first default. Every new need starts by checking the catalog, and only genuinely novel work gets built. The second decision, "Generally useful?", routes broadly valuable plugins back into the shared catalog through review, while keeping niche team-specific ones local so the catalog doesn't bloat. This loop is how a good shared library grows: not by central planning, but by promoting proven team work into reviewed common infrastructure. The teams closest to the work discover the most useful patterns, and the platform's job is to harvest and harden them rather than to dream them up in isolation.
There's a cultural payoff here too. When a team's plugin gets promoted into the shared catalog, that's recognition — their work now powers other groups, and they're credited as the contributor. Tying reuse to visible credit turns the catalog into something people want to contribute to, rather than a compliance chore. The alternative, where reuse is mandated but never rewarded, produces grudging minimal compliance and a thin catalog nobody champions.
One often-overlooked scaling decision is model routing across the whole organization. At one team, defaults barely matter; across fifty, a sensible per-workflow default — Opus 4.8 for high-stakes reasoning, Sonnet 4.6 for the analytical middle, Haiku 4.5 for high-volume simple steps — becomes a real cost and latency lever. Set those defaults in the shared catalog so each plugin ships with a sane model choice baked in, and teams inherit good economics without having to think about it. That way the platform makes the cost-efficient path the default path, which is the only way good practice survives contact with scale.
The moment a plugin or connector is shared, it becomes a dependency with all the breakage risk that implies. The discipline is the same as any package ecosystem: semantic versions, pinned references, and a deprecation path. Teams pin to a specific version so an upstream change can't silently alter their behavior, and they upgrade deliberately. A simple manifest makes the dependency explicit and auditable.
{
"workflow": "support-reply-drafter",
"owner": "team-support",
"uses": [
{ "plugin": "reply-drafter", "version": "3.2.x" },
{ "connector": "crm-readonly", "version": "1.4.0" },
{ "skill": "tone-brand-voice", "version": "2.0.1" }
],
"model_default": "claude-sonnet-4.6",
"review_required_actions": ["send_external_email"]
}
This manifest does three jobs at once. It records ownership so there's always someone accountable. It pins versions so upgrades are intentional, not accidental. And by listing dependencies explicitly, it builds the registry that makes invisible coupling visible — when someone proposes changing reply-drafter, you can instantly see every workflow that pins it and notify those owners before anything breaks.
Ownership ambiguity is the silent killer of scaled deployments. The federated model assigns it clearly: a small platform team owns the shared catalog, connector registry, review process, and governance baseline; each domain team owns the plugins, recipes, and workflows specific to its work. The table makes the split concrete so there's no gap and no overlap.
Still reading? Stop comparing — try CallSphere live.
CallSphere ships complete AI voice agents per industry — 14 tools for healthcare, 10 agents for real estate, 4 specialists for salons. See how it actually handles a call before you book a demo.
| Responsibility | Platform team | Domain team |
|---|---|---|
| Shared plugin catalog | Owns & reviews | Contributes & consumes |
| Connector registry & perms | Owns | Requests access |
| Governance baseline | Sets | Applies |
| Team-specific workflows | — | Owns |
| Deprecation & upgrades | Coordinates | Schedules its own |
The principle behind the split: the platform team should be small and own the things that must be common — shared safety, shared reuse, shared visibility — while pushing every domain-specific decision out to the people who understand that domain. A platform team that tries to own every workflow becomes a bottleneck that slows the whole organization; one that owns nothing produces the chaos federation was meant to prevent. The balance is narrow but stable once you name it explicitly.
One more discipline keeps federation healthy as it grows: a deliberate deprecation rhythm. Shared catalogs rot the same way shared code does — old plugin versions accumulate, dependents drift, and eventually no one trusts the library enough to reuse from it, which quietly returns you to the reinvention problem you were trying to escape. The platform team's least glamorous but most important job is coordinating sunset windows: announcing that version 2.x of a connector retires in a quarter, surfacing every workflow still pinned to it via the dependency manifests, and helping those owners migrate. Done routinely, this keeps the catalog small, current, and trusted — which is the entire point of having one.
The chaos comes from independent reinvention, invisible coupling, and governance drift — not the agent itself. Without a shared catalog, teams rebuild the same plugins; without a registry, upgrades silently break dependent workflows; and without a baseline, carefully reviewed permissions get loosely copied until the risk surface outgrows anyone's understanding.
Use federated ownership. A small platform team owns what must be common — the shared plugin catalog, connector registry, and governance baseline — while each domain team owns its own plugins, recipes, and workflows. This avoids both the bottleneck of full centralization and the chaos of pure decentralization.
Treat shared plugins and connectors like software packages: use semantic versions, have each workflow pin to a specific version via a dependency manifest, and maintain a registry of who depends on what. Then any proposed change reveals every affected workflow so owners can be notified and upgrade deliberately.
CallSphere scales agentic voice and chat the same disciplined way — shared, versioned components and federated ownership — so AI assistants answer every call and message reliably and book work 24/7, even as deployment grows. See it live at callsphere.ai.
Source & attribution: This is an independent, original explainer inspired by Anthropic's coverage on the Claude blog. Claude, Claude Code, Claude Cowork, Claude Opus, and the Model Context Protocol are products and trademarks of Anthropic. CallSphere is not affiliated with or endorsed by Anthropic.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
The monthly IEEE 1366 reliability close takes 64 hours across three people. What goal-driven agents change, the arithmetic, and what stays with the engineer.
How pest control service managers hand the monthly food-account trend packet to a 2026 work agent as a goal - and what has to change about assigning work.
The phased plan, insurance estimate, predetermination narrative and financing page, finished before the patient leaves. What the owner has to change to get it.
Why co-pack quotes take six days, and how 2026 agents that return finished work rebuild the packet — costed formula, freight, spec sheet — in two hours.
A 1/1 commercial submission packet costs an account manager nine hours, eight of them gathering. In 2026 you hand over the goal and review the finished packet.
The Thursday production packet - prep list, vendor POs, staffing, rentals - built as one goal. Worked food-waste math and the habits an owner must change.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.
Try Live DemoBook a DemoCalculate Your ROI