We Ditched OpenClaw. Claude Got the Job.


We did not switch from OpenClaw to Claude because we got bored.

We switched because the risk got too loud.

OpenClaw was useful. It moved fast. It made a lot of model access feel simple. But simple stopped being the same as safe.

When your agent is running customer work on a real server, “probably fine” is not a strategy. It is how you wake up to broken auth, suspended accounts, and a support thread nobody wants to read.

So we moved 5dive’s preferred agent to Claude Code.

Not as a vibe shift. As an operating decision.


The risk story

The big one: subscription OAuth got hot.

Anthropic’s Claude Code legal page is blunt now: developers building third-party products should use API keys or supported cloud providers, and Anthropic does not permit routing Free, Pro, or Max plan credentials through third-party products. Anthropic also says it can enforce those restrictions without prior notice.

That matters because OpenClaw-style setups often depended on exactly that pattern: take a user’s subscription login, put it behind a third-party harness, and let the harness drive the model.

In April 2026, the grace period ended. Reporting from VentureBeat said Claude Pro and Max subscription limits would no longer cover third-party agent tools like OpenClaw starting April 4, 2026.

Translation: if you were running production-ish agent work that way, you were one enforcement sweep away from downtime.

Google showed the same risk shape around Antigravity/Gemini OAuth. Different vendor, same lesson: consumer subscription auth is not a stable foundation for somebody else’s agent harness.

That is not edgy. That is just bad ops.


Wrapper risk is not theoretical

The deeper issue was not one policy page.

It was the shape of the dependency.

When the harness is not the model vendor’s product, every model update, auth update, safety update, rate-limit update, and billing update becomes a coin flip.

Maybe the shim still works.

Maybe it breaks on a Friday.

Maybe the vendor decides the traffic pattern is not okay anymore.

Maybe the user gets blamed for using a tool that looked normal yesterday.

Claude Code is Anthropic’s product. It is the thing they are paid to keep working. They can change it, sure, but they cannot deprecate themselves without owning the blast radius.

That is the difference.


We wanted Claude anyway

The risk story forced the move.

The product made it easy to stay.

Claude Code is not just a thin chat wrapper. It has the stuff serious agents need:

  • Skills for reusable behavior.
  • Hooks for guardrails, notifications, and workflows.
  • Subagents for splitting work without losing the main thread.
  • MCP for connecting real tools instead of pretending copy-paste is automation.
  • Plugins and connectors for the stuff we would otherwise have to build ourselves: Vercel, Linear, GitHub, private MCP servers, and our own Telegram workflows.

We rewired a lot of 5dive’s ops around that stack in a weekend.

That is the test. Not “does the demo look cool?” The test is “can we put our own business on it without inventing half the platform ourselves?”

Claude passed.


The long-context upgrade matters

Agent work dies when context collapses mid-incident.

You are debugging deploy logs, service state, config, repo history, a half-finished patch, and three previous decisions. Then the model forgets the important part and starts cosplaying a fresh intern.

Claude’s 1M context window changes the feel of long ops sessions. It gives the agent room to keep the incident, the codebase, and the plan in one place for longer.

Not forever. Not magically.

But long enough that real work feels less fragile.

For 5dive, that matters more than a benchmark flex.


Billing got cleaner

The old subscription-harness game was always weird.

Everyone knew it.

Paying one company for a consumer subscription, handing that login to another tool, and hoping the usage pattern stays acceptable is not a business foundation. It is a loophole with a countdown.

Claude gives us cleaner lanes:

  • use Claude Code where Claude Code is the product,
  • use API keys where API keys are the right contract,
  • use cloud or partner routes where teams need that setup,
  • stop laundering production usage through consumer auth.

That is less cute.

It is also how grown-up systems stay online.


What changed in 5dive

Claude is now our preferred agent.

OpenClaw is not the default path we recommend for serious work.

If you want to experiment, cool. We are not here to police your playground.

But for customer VMs, long-running agents, Telegram/Discord workflows, subagents, skills, hooks, and anything you expect to survive a bad week, Claude is the lane.

The upside is simple:

less auth drama, less wrapper risk, better extensibility, clearer billing, and a model vendor whose own product is in the loop.

That is the whole move.

We did not ditch OpenClaw because it was uncool.

We ditched it because 5dive agents need to keep working after the hype thread ends.

Claude is the boring choice now.

And boring is what you want when the agent has the keys.


Sources: Anthropic Claude Code legal and compliance, VentureBeat on the April 4, 2026 OpenClaw change, reported Google/OpenClaw enforcement, Claude plugins, Claude MCP docs, Claude 1M context announcement.