· Runtime & deploy/ Head to head

Cloudflare Workers vs Centaur

The deciding difference is operational: Centaur can run on infrastructure you control, Cloudflare Workers cannot. If that constraint is real for you, it settles the choice before anything else is considered.

Cloudflare Workers

Edge runtime with Durable Objects for long-lived, stateful agent sessions.

Proprietary · freemium · hosted service only · SDKs for TypeScript

Centaur

Paradigm's self-hosted control plane: one shared team agent, an isolated k8s sandbox per Slack thread, and no raw API keys in the agent's environment.

Open source · can be self-hosted

Brings your own harness — it runs Claude Code, Codex or Amp inside the sandbox rather than replacing them. Credential boundaries mean the agent calls approved services without ever holding the key.

· Side by side/ 5 of 6 differ
Cloudflare WorkersCentaur
LicenceProprietaryOpen source
Pricingfreemiumopen source
Self-hostableNoYes
LanguagesTypeScriptAny language
Installnpm i -g wrangler
Keys requiredNoneNone
· Common questions/ FAQ

What is the difference between Cloudflare Workers and Centaur?

The deciding difference is operational: Centaur can run on infrastructure you control, Cloudflare Workers cannot. If that constraint is real for you, it settles the choice before anything else is considered. Cloudflare Workers: Edge runtime with Durable Objects for long-lived, stateful agent sessions. Centaur: Paradigm's self-hosted control plane: one shared team agent, an isolated k8s sandbox per Slack thread, and no raw API keys in the agent's environment.

Can Cloudflare Workers and Centaur be self-hosted?

Cloudflare Workers is a hosted service only. Centaur can run on your own infrastructure.

Are Cloudflare Workers and Centaur open source?

Cloudflare Workers is proprietary (freemium). Centaur is open source (open source).

Build a stack with Cloudflare WorkersAll runtime & deploy options
· For agents/ This page, machine-readable

Every page here answers to Accept: text/markdown and returns the same content at roughly a tenth the tokens. No separate site, no toggle — same URL.

curl -s -H "Accept: text/markdown" https://newagent.build/compare/cloudflare-workers-vs-centaur