"Keep the Code In-House, Just Rent the Brain": Claude Code v2.1.224 Brings Cloud Sessions Down to Your Own Machines

Claude Code v2.1.224 adds a "self-hosted runner," letting web, mobile, and desktop cloud sessions run on your own machines and containers. The release also brings inter-session messaging and a partial rollback of the subagent caps Anthropic kept tightening through July.

Share
"Keep the Code In-House, Just Rent the Brain": Claude Code v2.1.224 Brings Cloud Sessions Down to Your Own Machines

Anyone trying to run an AI coding agent seriously inside a company inevitably runs into the same question: where, exactly, does my code and data get processed? With Claude Code v2.1.224, released on August 7, 2026, Anthropic offered one answer. The update adds a "self-hosted runner" that lets the cloud sessions you use from a browser, mobile device, or desktop run on your own machines and containers rather than on Anthropic's side. Alongside it come a mechanism for sessions to talk to one another, and the partial lifting of a cap that Anthropic had spent July steadily tightening.

Cloud Claude, Running on Your Own Server

The headline feature is a command called claude self-hosted-runner. It turns your own machine or a company container into "the place where Claude Code's web, mobile, and desktop sessions run." It's offered on the Team and Enterprise plans.

Until now, sessions routed through the cloud executed in Anthropic's environment. Insert a self-hosted runner, and you pull session execution — checking out code, running commands — back into your own environment. It's a design that pays off when you work with code you don't want leaving the building, or when you want the agent to reach private repositories and internal services buried deep in your corporate network. The UI stays on your phone or in your browser; only execution moves under your control.

Sessions Can Now Call Out to One Another

The other new feature is inter-session messaging. With SendMessage and ListAgents, multiple Claude Code sessions can now send messages to each other. It works on macOS and Linux, and reportedly even between sessions spread across different machines.

Where it shines is coordination: one session handing off work to another, or agents split across several machines working in concert. Combine it with the self-hosted runner and you can picture a fleet of agents distributed across your own infrastructure, keeping in touch as they run.

Loosening Just One Rein That Had Been Pulled Tight

The update also includes a change that seems to run the other way. The 200-subagent cap on how many subagents a single session could spawn has been removed. The changelog explains that "long-running sessions no longer reject new agents (concurrency and nesting-depth limits still apply)."

Throughout July, Anthropic had been adding cap after cap as runaway safeguards: a budget of 200 subagents and 200 searches, concurrency limits, nesting depth defaulted off. What's gone this time is only the hard ceiling of "cumulative headcount over the lifetime of a session." The safety valves for how many can run at once and how deep the nesting can go remain. You can read it as resolving the annoyance where the longer a session ran, the more likely it was to hit the cumulative cap and refuse work — all while keeping the runaway safeguards in place.

Extensions Can Ship as "Zip and Seal," Too

Distribution paths for plugins have widened as well. You can now fetch and install a zip archive over HTTPS — no git, no npm required. Optionally, you can pin a SHA-256 hash and verify that the fetched files are what you expected.

That makes in-house distribution easy even on closed networks that can't reach a public registry, and hash pinning defends against supply-chain tampering. Security-leaning improvements line up alongside it: credential masking now supports field-level masking that parses JWTs, along with AWS SigV4 re-signing. For Bedrock users, a new ANTHROPIC_BEDROCK_REGION_PREFIX environment variable lets you specify a preferred inference region.

Where It Pays Off, and the Added Operational Weight

The direction of this update is clear. It's centered on pulling the agent's "where it lives" and "how it coordinates" under the control of the company using it. Here's who benefits and how:

ChangeWho it mainly helpsAim
self-hosted runnerCompanies avoiding data exfiltrationPut the execution environment on your own infrastructure
Inter-session messagingMulti-machine, parallel operationsCoordination and handoff between agents
Removal of the subagent capLong-running autonomous sessionsEliminate cutoffs based on cumulative headcount
Zip + SHA-256 plugin distributionOrganizations on closed networksRegistry-independent, secure in-house distribution

On the flip side, it's worth noting that the convenience comes with more operational burden. Because a self-hosted runner means hosting the execution environment yourself, isolating, updating, and monitoring that machine become your responsibility. Inter-session messaging, too, adds new settings like crossSessionInbound and dialogExpiry for handling messages addressed to sessions with loosened (bypassed) permissions — and misconfigure them, and a cross-machine intake for instructions could become an attack surface. Indeed, this release also ships bug fixes related to these features and a patch to a sandbox hole (a deny rule with a trailing slash was slipping through, among others). The further you push autonomy and distribution, the more you have to tighten permission and network design as a matched set — it's an update that makes that point too.

A sensible starting point is to stand up a self-hosted runner in an evaluation environment on Team or Enterprise, and confirm where execution happens and which networks it touches. The lifting of the cumulative cap is a good occasion to revisit the design of long-running autonomous workflows, but since concurrency and nesting-depth limits remain, it's wise to keep estimating those explicitly as before.

References: Claude Code changelog (official) / Release v2.1.224 · anthropics/claude-code / Claude Code v2.1.224 Major Updates (DevelopersIO) / Claude Code Updates (Releasebot)

Read more

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Making It Wait for "Jobs That Run Over an Hour": Codex 0.152 Adds Ceiling Dials for MCP Output Volume and Execution Time, and Turns the Planning Tool Off by Default

Codex v0.152.0 on August 31 and its next-day fix release added explicit ceilings on MCP tool output volume and execution time, and switched the planning tool off by default. Here's a rundown of the changes that matter for long-running unattended and semi-autonomous agent operation.

By FF
The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

The CLI's Default Model Just Swapped In a Million-Token Brain — Claude Code v2.1.257 Makes Fable 5.1 the Standard and Adds a 'Containment Escape' Checkpoint to Auto Mode

Claude Code v2.1.257, released September 1, 2026, swaps its default model to Fable 5.1 with its one-million-token context. It also adds guardrails to auto mode that stop credential retrieval and out-of-scope reads from slipping through. Here's a rundown of the changes that matter to developers.

By FF
"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

"This Is an Authorized Exercise"—How the Aurora Ransomware Gang Insisted, While Making Cursor's AI Agent Do the Actual Intrusion Work

Gambit Security and CloudSEK report that the ransomware group Aurora abused Cursor's AI agent for real intrusion work. Posing the tasks as an "authorized exercise" to slip past the safeguards, they had it handle reconnaissance and privilege takeover on the back of stolen credentials—a warning that a

By FF
One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

One in Three Companies Now Choose to Build Rather Than Buy — McKinsey Measures How Coding Agents Are Reshaping the Procurement Decision

McKinsey's annual survey found that about 30% of respondents passed on buying software because they could build it in-house with coding agents. We unpack the procurement shift from buying to building — and the current reality that productivity is up while profits stay flat.

By FF